Rigid Body Dynamics Library
rbdl_math.h File Reference

Go to the source code of this file.

Namespaces

namespace  RigidBodyDynamics
 
namespace  RigidBodyDynamics::Math
 Math types such as vectors and matrices and utility functions.
 

Typedefs

typedef RBDLCasadiMath::MX_Xd_scalar Vector1_t
 
typedef RBDLCasadiMath::MX_Xd_static< 2, 1 > Vector2_t
 
typedef RBDLCasadiMath::MX_Xd_static< 3, 1 > Vector3_t
 
typedef RBDLCasadiMath::MX_Xd_static< 2, 2 > Matrix2_t
 
typedef RBDLCasadiMath::MX_Xd_static< 3, 3 > Matrix3_t
 
typedef RBDLCasadiMath::MX_Xd_static< 4, 1 > Vector4_t
 
typedef RBDLCasadiMath::MX_Xd_static< 6, 1 > SpatialVector_t
 
typedef RBDLCasadiMath::MX_Xd_static< 6, 6 > SpatialMatrix_t
 
typedef RBDLCasadiMath::MX_Xd_static< 6, 3 > Matrix63_t
 
typedef RBDLCasadiMath::MX_Xd_static< 4, 3 > Matrix43_t
 
typedef RBDLCasadiMath::MX_Xd_static< 4, 4 > Matrix4_t
 
typedef RBDLCasadiMath::MX_Xd_dynamic MatrixN_t
 
typedef RBDLCasadiMath::MX_Xd_dynamic VectorN_t
 
typedef Vector1_t Scalar
 
typedef Vector2_t Vector2d
 
typedef Vector3_t Vector3d
 
typedef Vector4_t Vector4d
 
typedef Matrix2_t Matrix2d
 
typedef Matrix3_t Matrix3d
 
typedef SpatialVector_t SpatialVector
 
typedef SpatialMatrix_t SpatialMatrix
 
typedef Matrix63_t Matrix63
 
typedef Matrix43_t Matrix43
 
typedef Matrix4_t Matrix4d
 
typedef VectorN_t VectorNd
 
typedef MatrixN_t MatrixNd
 

Typedef Documentation

◆ Matrix2_t

typedef Eigen::Matrix< double, 2, 2 > Matrix2_t

Definition at line 19 of file rbdl_math.h.

◆ Matrix3_t

Definition at line 20 of file rbdl_math.h.

◆ Matrix43_t

typedef Eigen::Matrix< double, 4, 3 > Matrix43_t

Definition at line 27 of file rbdl_math.h.

◆ Matrix4_t

Definition at line 28 of file rbdl_math.h.

◆ Matrix63_t

typedef Eigen::Matrix< double, 6, 3 > Matrix63_t

Definition at line 26 of file rbdl_math.h.

◆ MatrixN_t

typedef Eigen::MatrixXd MatrixN_t

Definition at line 30 of file rbdl_math.h.

◆ SpatialMatrix_t

Definition at line 24 of file rbdl_math.h.

◆ SpatialVector_t

Definition at line 23 of file rbdl_math.h.

◆ Vector1_t

typedef double Vector1_t

Definition at line 16 of file rbdl_math.h.

◆ Vector2_t

Definition at line 17 of file rbdl_math.h.

◆ Vector3_t

Definition at line 18 of file rbdl_math.h.

◆ Vector4_t

Definition at line 21 of file rbdl_math.h.

◆ VectorN_t

typedef Eigen::VectorXd VectorN_t

Definition at line 31 of file rbdl_math.h.