Classes | Namespaces | Typedefs | Functions
liegroup-space.hh File Reference
#include <vector>
#include <string>
#include <boost/variant.hpp>
#include <pinocchio/multibody/liegroup/special-euclidean.hpp>
#include <pinocchio/multibody/liegroup/special-orthogonal.hpp>
#include <pinocchio/multibody/liegroup/vector-space.hpp>
#include <hpp/pinocchio/liegroup.hh>
#include <hpp/pinocchio/fwd.hh>
Include dependency graph for liegroup-space.hh:
This graph shows which files directly or indirectly include this file:

Classes

class  hpp::pinocchio::LiegroupSpace
 Cartesian product of elementary Lie groups. More...
 

Namespaces

 hpp
 Utility functions.
 
 hpp::pinocchio
 
 boost
 

Typedefs

typedef boost::variant< liegroup::VectorSpaceOperation< Eigen::Dynamic, false >, liegroup::VectorSpaceOperation< 1, true >, liegroup::VectorSpaceOperation< 1, false >, liegroup::VectorSpaceOperation< 2, false >, liegroup::VectorSpaceOperation< 3, false >, liegroup::VectorSpaceOperation< 3, true >, liegroup::CartesianProductOperation< liegroup::VectorSpaceOperation< 3, false >, liegroup::SpecialOrthogonalOperation< 3 > >, liegroup::CartesianProductOperation< liegroup::VectorSpaceOperation< 2, false >, liegroup::SpecialOrthogonalOperation< 2 > >, liegroup::SpecialOrthogonalOperation< 2 >, liegroup::SpecialOrthogonalOperation< 3 >, se3::SpecialEuclideanOperation< 2 >, se3::SpecialEuclideanOperation< 3 > > hpp::pinocchio::LiegroupType
 Elementary Lie groups. More...
 

Functions

std::ostream & hpp::pinocchio::operator<< (std::ostream &os, const LiegroupSpace &space)
 Writing in a stream. More...
 
hpp::pinocchio::LiegroupSpacePtr_t boost::operator* (const hpp::pinocchio::LiegroupSpaceConstPtr_t &sp1, const hpp::pinocchio::LiegroupSpaceConstPtr_t &sp2)
 Cartesian product between Lie groups. More...