Public Types | Public Member Functions | List of all members
pinocchio::traits< ForceRef< const Vector6ArgType > > Struct Template Reference

#include <force-ref.hpp>

Public Types

enum  { LINEAR = 0, ANGULAR = 3, Options = Vector6::Options }
 
typedef Matrix6 ActionMatrixType
 
typedef ConstAngularType AngularType
 
typedef Vector6ArgType::template ConstFixedSegmentReturnType< 3 >::Type ConstAngularType
 
typedef Vector6ArgType::template ConstFixedSegmentReturnType< 3 >::Type ConstLinearType
 
typedef ConstDataRefType DataRefType
 
typedef ForceTpl< Scalar, OptionsForcePlain
 
typedef ForceRef< const Vector6ArgType > ForceRefType
 
typedef ConstLinearType LinearType
 
typedef Eigen::Matrix< Scalar, 6, 6, OptionsMatrix6
 
typedef ForcePlain PlainReturnType
 
typedef Vector6ArgType::Scalar Scalar
 
typedef ConstDataRefType ToVectorConstReturnType
 
typedef DataRefType ToVectorReturnType
 
typedef Eigen::Matrix< Scalar, 3, 1, OptionsVector3
 

Public Member Functions

typedef PINOCCHIO_EIGEN_PLAIN_TYPE (Vector6ArgType) Vector6
 
typedef PINOCCHIO_EIGEN_REF_CONST_TYPE (Vector6ArgType) ConstDataRefType
 

Detailed Description

template<typename Vector6ArgType>
struct pinocchio::traits< ForceRef< const Vector6ArgType > >

Definition at line 107 of file force-ref.hpp.

Member Typedef Documentation

template<typename Vector6ArgType >
typedef Matrix6 pinocchio::traits< ForceRef< const Vector6ArgType > >::ActionMatrixType

Definition at line 118 of file force-ref.hpp.

template<typename Vector6ArgType >
typedef ConstAngularType pinocchio::traits< ForceRef< const Vector6ArgType > >::AngularType

Definition at line 122 of file force-ref.hpp.

template<typename Vector6ArgType >
typedef Vector6ArgType::template ConstFixedSegmentReturnType<3>::Type pinocchio::traits< ForceRef< const Vector6ArgType > >::ConstAngularType

Definition at line 120 of file force-ref.hpp.

template<typename Vector6ArgType >
typedef Vector6ArgType::template ConstFixedSegmentReturnType<3>::Type pinocchio::traits< ForceRef< const Vector6ArgType > >::ConstLinearType

Definition at line 119 of file force-ref.hpp.

template<typename Vector6ArgType >
typedef ConstDataRefType pinocchio::traits< ForceRef< const Vector6ArgType > >::DataRefType

Definition at line 127 of file force-ref.hpp.

template<typename Vector6ArgType >
typedef ForceTpl<Scalar,Options> pinocchio::traits< ForceRef< const Vector6ArgType > >::ForcePlain

Definition at line 123 of file force-ref.hpp.

template<typename Vector6ArgType >
typedef ForceRef<const Vector6ArgType> pinocchio::traits< ForceRef< const Vector6ArgType > >::ForceRefType

Definition at line 129 of file force-ref.hpp.

template<typename Vector6ArgType >
typedef ConstLinearType pinocchio::traits< ForceRef< const Vector6ArgType > >::LinearType

Definition at line 121 of file force-ref.hpp.

template<typename Vector6ArgType >
typedef Eigen::Matrix<Scalar,6,6,Options> pinocchio::traits< ForceRef< const Vector6ArgType > >::Matrix6

Definition at line 117 of file force-ref.hpp.

template<typename Vector6ArgType >
typedef ForcePlain pinocchio::traits< ForceRef< const Vector6ArgType > >::PlainReturnType

Definition at line 124 of file force-ref.hpp.

template<typename Vector6ArgType >
typedef Vector6ArgType::Scalar pinocchio::traits< ForceRef< const Vector6ArgType > >::Scalar

Definition at line 109 of file force-ref.hpp.

template<typename Vector6ArgType >
typedef ConstDataRefType pinocchio::traits< ForceRef< const Vector6ArgType > >::ToVectorConstReturnType

Definition at line 126 of file force-ref.hpp.

template<typename Vector6ArgType >
typedef DataRefType pinocchio::traits< ForceRef< const Vector6ArgType > >::ToVectorReturnType

Definition at line 128 of file force-ref.hpp.

template<typename Vector6ArgType >
typedef Eigen::Matrix<Scalar,3,1,Options> pinocchio::traits< ForceRef< const Vector6ArgType > >::Vector3

Definition at line 116 of file force-ref.hpp.

Member Enumeration Documentation

template<typename Vector6ArgType >
anonymous enum
Enumerator
LINEAR 
ANGULAR 
Options 

Definition at line 111 of file force-ref.hpp.

Member Function Documentation

template<typename Vector6ArgType >
typedef pinocchio::traits< ForceRef< const Vector6ArgType > >::PINOCCHIO_EIGEN_PLAIN_TYPE ( Vector6ArgType  )
template<typename Vector6ArgType >
typedef pinocchio::traits< ForceRef< const Vector6ArgType > >::PINOCCHIO_EIGEN_REF_CONST_TYPE ( Vector6ArgType  )

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


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