18 #ifndef __invdyn_math_fwd_hpp__ 19 #define __invdyn_math_fwd_hpp__ 23 #ifdef EIGEN_RUNTIME_NO_MALLOC 24 #define EIGEN_MALLOC_ALLOWED Eigen::internal::set_is_malloc_allowed(true); 25 #define EIGEN_MALLOC_NOT_ALLOWED Eigen::internal::set_is_malloc_allowed(false); 27 #define EIGEN_MALLOC_ALLOWED 28 #define EIGEN_MALLOC_NOT_ALLOWED 37 typedef Eigen::Matrix<Scalar,Eigen::Dynamic,1>
Vector;
38 typedef Eigen::Matrix<Scalar,Eigen::Dynamic,Eigen::Dynamic>
Matrix;
40 typedef Eigen::Matrix<bool,Eigen::Dynamic,1>
VectorXb;
42 typedef Eigen::Matrix<Scalar,3,1>
Vector3;
43 typedef Eigen::Matrix<Scalar,6,1>
Vector6;
44 typedef Eigen::Matrix<Scalar,3,Eigen::Dynamic>
Matrix3x;
66 #endif // ifndef __invdyn_math_fwd_hpp__ std::size_t Index
Definition: fwd.hpp:55
Definition: constraint-equality.hpp:28
Eigen::Ref< Vector > RefVector
Definition: fwd.hpp:49
const Eigen::Ref< const Matrix > ConstRefMatrix
Definition: fwd.hpp:53
const Eigen::Ref< const Vector3 > ConstRefVector3
Definition: fwd.hpp:47
double Scalar
Definition: fwd.hpp:36
Eigen::Matrix< Scalar, 3, Eigen::Dynamic > Matrix3x
Definition: fwd.hpp:44
Eigen::Ref< Vector3 > RefVector3
Definition: fwd.hpp:46
Eigen::Matrix< Scalar, 3, 1 > Vector3
Definition: fwd.hpp:42
Eigen::Matrix< bool, Eigen::Dynamic, 1 > VectorXb
Definition: fwd.hpp:40
const Eigen::Ref< const Vector > ConstRefVector
Definition: fwd.hpp:50
Eigen::Matrix< Scalar, Eigen::Dynamic, 1 > Vector
Definition: fwd.hpp:37
Definition: constraint-bound.hpp:28
Definition: constraint-inequality.hpp:28
Eigen::Matrix< Scalar, Eigen::Dynamic, Eigen::Dynamic > Matrix
Definition: fwd.hpp:38
Eigen::Matrix< Scalar, 6, 1 > Vector6
Definition: fwd.hpp:43
Eigen::Ref< Matrix > RefMatrix
Definition: fwd.hpp:52
Definition: constraint-bound.hpp:26
Eigen::VectorXi VectorXi
Definition: fwd.hpp:39
Abstract class representing a linear equality/inequality constraint. Equality constraints are represe...
Definition: constraint-base.hpp:36