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, U > Force
 
typedef Vector3 Linear_t
 
typedef Eigen::Matrix< T, 3, 3, U > Matrix3
 
typedef Eigen::Matrix< T, 4, 4, U > Matrix4
 
typedef Eigen::Matrix< T, 6, 6, U > Matrix6
 
typedef MotionTpl< T, U > Motion
 
typedef Eigen::Quaternion< T, U > Quaternion_t
 
typedef T Scalar
 
typedef SE3Tpl< T, U > SE3
 
typedef Symmetric3Tpl< T, U > Symmetric3
 
typedef Eigen::Matrix< T, 3, 1, U > Vector3
 
typedef Eigen::Matrix< T, 4, 1, U > Vector4
 
typedef Eigen::Matrix< T, 6, 1, U > Vector6
 

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 126 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 135 of file spatial/inertia.hpp.

◆ Angular_t

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

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

◆ Force

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

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

◆ Linear_t

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

Definition at line 137 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 132 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 133 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 134 of file spatial/inertia.hpp.

◆ Motion

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

Definition at line 143 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 140 of file spatial/inertia.hpp.

◆ Scalar

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

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

◆ SE3

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

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

◆ Symmetric3

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

Definition at line 144 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 129 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 130 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 131 of file spatial/inertia.hpp.

Member Enumeration Documentation

◆ anonymous enum

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

Definition at line 145 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 138 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 139 of file spatial/inertia.hpp.


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


pinocchio
Author(s):
autogenerated on Tue Feb 13 2024 03:44:02