Program Listing for File linear_algebra.hpp

Return to documentation for file (/tmp/ws/src/ecl_core/ecl_linear_algebra/include/ecl/linear_algebra.hpp)

/*****************************************************************************
** Ifdefs
*****************************************************************************/

#ifndef ECL_LINEAR_ALGEBRA_HPP_
#define ECL_LINEAR_ALGEBRA_HPP_

#ifdef _MSC_VER
#define _USE_MATH_DEFINES
#include <math.h> // M_PI
#endif // _MSC_VER

#include "linear_algebra/eigen.hpp"
#include "linear_algebra/sophus.hpp"

// want to get rid of this, but there is legacy issues.
namespace ecl {
    namespace linear_algebra = Eigen;
}

#endif /*ECL_MATH_LINEAR_ALGEBRA_HPP_*/