Public Types | 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 const Vector3 ConstAngular_t
 
typedef const Vector3 ConstLinear_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
 

Detailed Description

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

Definition at line 126 of file src/spatial/inertia.hpp.

Member Typedef Documentation

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

Definition at line 135 of file src/spatial/inertia.hpp.

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

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

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

Definition at line 138 of file src/spatial/inertia.hpp.

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

Definition at line 139 of file src/spatial/inertia.hpp.

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

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

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

Definition at line 137 of file src/spatial/inertia.hpp.

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

Definition at line 132 of file src/spatial/inertia.hpp.

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

Definition at line 133 of file src/spatial/inertia.hpp.

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

Definition at line 134 of file src/spatial/inertia.hpp.

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

Definition at line 143 of file src/spatial/inertia.hpp.

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

Definition at line 140 of file src/spatial/inertia.hpp.

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

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

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

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

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

Definition at line 144 of file src/spatial/inertia.hpp.

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

Definition at line 129 of file src/spatial/inertia.hpp.

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

Definition at line 130 of file src/spatial/inertia.hpp.

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

Definition at line 131 of file src/spatial/inertia.hpp.

Member Enumeration Documentation

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

Definition at line 145 of file src/spatial/inertia.hpp.


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


pinocchio
Author(s):
autogenerated on Tue Jun 1 2021 02:45:06