Public Types | Public Attributes | List of all members
pinocchio::traits< InertiaTpl< T, U > > Struct Template Reference

#include <inertia.hpp>

Public Types

enum  { LINEAR = 0, ANGULAR = 3 }
 
typedef Matrix6 ActionMatrix_t
 
typedef Vector3 Angular_t
 
typedef ForceTpl< T, UForce
 
typedef Vector3 Linear_t
 
typedef Eigen::Matrix< T, 3, 3, UMatrix3
 
typedef Eigen::Matrix< T, 4, 4, UMatrix4
 
typedef Eigen::Matrix< T, 6, 6, UMatrix6
 
typedef MotionTpl< T, UMotion
 
typedef Eigen::Quaternion< T, UQuaternion_t
 
typedef T Scalar
 
typedef SE3Tpl< T, USE3
 
typedef Symmetric3Tpl< T, USymmetric3
 
typedef Eigen::Matrix< T, 3, 1, UVector3
 
typedef Eigen::Matrix< T, 4, 1, UVector4
 
typedef Eigen::Matrix< T, 6, 1, UVector6
 

Public Attributes

const typedef Vector3 ConstAngular_t
 
const typedef Vector3 ConstLinear_t
 

Detailed Description

template<typename T, int U>
struct pinocchio::traits< InertiaTpl< T, U > >

Definition at line 235 of file spatial/inertia.hpp.

Member Typedef Documentation

◆ ActionMatrix_t

template<typename T , int U>
typedef Matrix6 pinocchio::traits< InertiaTpl< T, U > >::ActionMatrix_t

Definition at line 244 of file spatial/inertia.hpp.

◆ Angular_t

template<typename T , int U>
typedef Vector3 pinocchio::traits< InertiaTpl< T, U > >::Angular_t

Definition at line 245 of file spatial/inertia.hpp.

◆ Force

template<typename T , int U>
typedef ForceTpl<T, U> pinocchio::traits< InertiaTpl< T, U > >::Force

Definition at line 251 of file spatial/inertia.hpp.

◆ Linear_t

template<typename T , int U>
typedef Vector3 pinocchio::traits< InertiaTpl< T, U > >::Linear_t

Definition at line 246 of file spatial/inertia.hpp.

◆ Matrix3

template<typename T , int U>
typedef Eigen::Matrix<T, 3, 3, U> pinocchio::traits< InertiaTpl< T, U > >::Matrix3

Definition at line 241 of file spatial/inertia.hpp.

◆ Matrix4

template<typename T , int U>
typedef Eigen::Matrix<T, 4, 4, U> pinocchio::traits< InertiaTpl< T, U > >::Matrix4

Definition at line 242 of file spatial/inertia.hpp.

◆ Matrix6

template<typename T , int U>
typedef Eigen::Matrix<T, 6, 6, U> pinocchio::traits< InertiaTpl< T, U > >::Matrix6

Definition at line 243 of file spatial/inertia.hpp.

◆ Motion

template<typename T , int U>
typedef MotionTpl<T, U> pinocchio::traits< InertiaTpl< T, U > >::Motion

Definition at line 252 of file spatial/inertia.hpp.

◆ Quaternion_t

template<typename T , int U>
typedef Eigen::Quaternion<T, U> pinocchio::traits< InertiaTpl< T, U > >::Quaternion_t

Definition at line 249 of file spatial/inertia.hpp.

◆ Scalar

template<typename T , int U>
typedef T pinocchio::traits< InertiaTpl< T, U > >::Scalar

Definition at line 237 of file spatial/inertia.hpp.

◆ SE3

template<typename T , int U>
typedef SE3Tpl<T, U> pinocchio::traits< InertiaTpl< T, U > >::SE3

Definition at line 250 of file spatial/inertia.hpp.

◆ Symmetric3

template<typename T , int U>
typedef Symmetric3Tpl<T, U> pinocchio::traits< InertiaTpl< T, U > >::Symmetric3

Definition at line 253 of file spatial/inertia.hpp.

◆ Vector3

template<typename T , int U>
typedef Eigen::Matrix<T, 3, 1, U> pinocchio::traits< InertiaTpl< T, U > >::Vector3

Definition at line 238 of file spatial/inertia.hpp.

◆ Vector4

template<typename T , int U>
typedef Eigen::Matrix<T, 4, 1, U> pinocchio::traits< InertiaTpl< T, U > >::Vector4

Definition at line 239 of file spatial/inertia.hpp.

◆ Vector6

template<typename T , int U>
typedef Eigen::Matrix<T, 6, 1, U> pinocchio::traits< InertiaTpl< T, U > >::Vector6

Definition at line 240 of file spatial/inertia.hpp.

Member Enumeration Documentation

◆ anonymous enum

template<typename T , int U>
anonymous enum
Enumerator
LINEAR 
ANGULAR 

Definition at line 254 of file spatial/inertia.hpp.

Member Data Documentation

◆ ConstAngular_t

template<typename T , int U>
const typedef Vector3 pinocchio::traits< InertiaTpl< T, U > >::ConstAngular_t

Definition at line 247 of file spatial/inertia.hpp.

◆ ConstLinear_t

template<typename T , int U>
const typedef Vector3 pinocchio::traits< InertiaTpl< T, U > >::ConstLinear_t

Definition at line 248 of file spatial/inertia.hpp.


The documentation for this struct was generated from the following file:


pinocchio
Author(s):
autogenerated on Sat Jun 22 2024 02:41:53