pinocchio  3.7.0
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
 
Loading...
Searching...
No Matches
LieGroupCollectionDefaultTpl< _Scalar, _Options > Struct Template Reference

Public Types

enum  { Options = _Options }
 
typedef boost::variant< SpecialOrthogonalOperationTpl< 2, Scalar, Options >, SpecialOrthogonalOperationTpl< 3, Scalar, Options >, SpecialEuclideanOperationTpl< 2, Scalar, Options >, SpecialEuclideanOperationTpl< 3, Scalar, Options >, VectorSpaceOperationTpl< 1, Scalar, Options >, VectorSpaceOperationTpl< 2, Scalar, Options >, VectorSpaceOperationTpl< 3, Scalar, Options >, VectorSpaceOperationTpl< Eigen::Dynamic, Scalar, Options > > LieGroupVariant
 
typedef _Scalar Scalar
 

Detailed Description

template<typename _Scalar, int _Options = context::Options>
struct pinocchio::LieGroupCollectionDefaultTpl< _Scalar, _Options >

Definition at line 18 of file liegroup-collection.hpp.

Member Typedef Documentation

◆ LieGroupVariant

template<typename _Scalar , int _Options = context::Options>
typedef boost::variant< SpecialOrthogonalOperationTpl<2, Scalar, Options>, SpecialOrthogonalOperationTpl<3, Scalar, Options>, SpecialEuclideanOperationTpl<2, Scalar, Options>, SpecialEuclideanOperationTpl<3, Scalar, Options>, VectorSpaceOperationTpl<1, Scalar, Options>, VectorSpaceOperationTpl<2, Scalar, Options>, VectorSpaceOperationTpl<3, Scalar, Options>, VectorSpaceOperationTpl<Eigen::Dynamic, Scalar, Options> > LieGroupVariant

Definition at line 35 of file liegroup-collection.hpp.

◆ Scalar

template<typename _Scalar , int _Options = context::Options>
typedef _Scalar Scalar

Definition at line 20 of file liegroup-collection.hpp.

Member Enumeration Documentation

◆ anonymous enum

template<typename _Scalar , int _Options = context::Options>
anonymous enum

Definition at line 21 of file liegroup-collection.hpp.


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