liegroup-collection.hpp
Go to the documentation of this file.
1 //
2 // Copyright (c) 2018 CNRS
3 //
4 
5 #ifndef __pinocchio_lie_group_collection_hpp__
6 #define __pinocchio_lie_group_collection_hpp__
7 
12 
13 #include <boost/variant.hpp>
14 
15 namespace pinocchio
16 {
17  template<typename _Scalar, int _Options = context::Options>
19  {
20  typedef _Scalar Scalar;
21  enum
22  {
23  Options = _Options
24  };
25 
26  typedef boost::variant<
36  };
37 
39 
40 } // namespace pinocchio
41 
42 #endif // ifndef __pinocchio_lie_group_collection_hpp__
pinocchio::SpecialEuclideanOperationTpl
Definition: special-euclidean.hpp:25
pinocchio::LieGroupCollectionDefaultTpl
Definition: liegroup-collection.hpp:18
cartesian-product.hpp
pinocchio::LieGroupCollectionDefaultTpl::Scalar
_Scalar Scalar
Definition: liegroup-collection.hpp:20
pinocchio::SpecialOrthogonalOperationTpl
Definition: special-orthogonal.hpp:18
special-orthogonal.hpp
vector-space.hpp
pinocchio::LieGroupCollectionDefault
LieGroupCollectionDefaultTpl< context::Scalar > LieGroupCollectionDefault
Definition: liegroup-collection.hpp:38
special-euclidean.hpp
pinocchio::VectorSpaceOperationTpl
Definition: vector-space.hpp:16
pinocchio::LieGroupCollectionDefaultTpl::LieGroupVariant
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: liegroup-collection.hpp:35
pinocchio::LieGroupCollectionDefaultTpl::Options
@ Options
Definition: liegroup-collection.hpp:23
pinocchio
Main pinocchio namespace.
Definition: timings.cpp:27


pinocchio
Author(s):
autogenerated on Sun Dec 22 2024 03:41:11