|
hpp-pinocchio
4.12.0
Wrapping of the kinematic/dynamic chain Pinocchio for HPP.
|
#include <hpp/pinocchio/fwd.hh>


Public Types | |
| typedef LiegroupElementConstBase< vector_type > | Base |
Public Member Functions | |
| LiegroupElementBase (const vector_type &value, const LiegroupSpacePtr_t &space) | |
| LiegroupElementBase (const LiegroupSpacePtr_t &space) | |
| LiegroupElementBase (const vector_type &value) | |
| template<typename vector_type2 > | |
| LiegroupElementBase (const LiegroupElementConstBase< vector_type2 > &other) | |
| template<typename vector_type2 > | |
| LiegroupElementBase (const LiegroupElementBase< vector_type2 > &other) | |
| template<typename vector_type2 > | |
| LiegroupElementBase (LiegroupElementBase< vector_type2 > &other) | |
| Casting operator from LiegroupElement to LiegroupElementRef More... | |
| LiegroupElementBase () | |
| Constructor of trivial element. More... | |
| const vector_type & | vector () const |
| Const vector representation. More... | |
| vector_type & | vector () |
| Modifiable vector representation. More... | |
| void | setNeutral () |
| Set element to neutral element. More... | |
| LiegroupElementBase & | operator+= (vectorIn_t v) |
| Inplace integration of a velocity vector. More... | |
| template<typename vector_type2 > | |
| LiegroupElementBase & | operator= (const LiegroupElementConstBase< vector_type2 > &other) |
| Assignment from another LiegroupElement. More... | |
| template<typename Vector > | |
| LiegroupElementBase & | operator= (const Eigen::MatrixBase< Vector > &v) |
| Assignment from a vector. More... | |
Public Member Functions inherited from hpp::pinocchio::LiegroupElementConstBase< vector_type > | |
| template<typename Derived > | |
| LiegroupElementConstBase (const Eigen::EigenBase< Derived > &value, const LiegroupSpacePtr_t &liegroupSpace) | |
| template<typename Derived > | |
| LiegroupElementConstBase (const Eigen::EigenBase< Derived > &value) | |
| template<typename vector_type2 > | |
| LiegroupElementConstBase (const LiegroupElementConstBase< vector_type2 > &other) | |
| const LiegroupSpacePtr_t & | space () const |
| get reference to vector of Lie groups More... | |
| const vector_type & | vector () const |
| Const vector representation. More... | |
| size_type | size () const |
| Size of the vector representation. More... | |
| void | check () const |
| template<typename vector_type2 > | |
| bool | operator== (const LiegroupElementConstBase< vector_type2 > &other) |
| Equality operator. More... | |
| template<typename vector_type2 > | |
| bool | operator!= (const LiegroupElementConstBase< vector_type2 > &other) |
| Equality operator. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from hpp::pinocchio::LiegroupElementConstBase< vector_type > | |
| template<typename Derived > | |
| LiegroupElementConstBase (const Eigen::EigenBase< Derived > &value, const LiegroupSpacePtr_t &space, void *) | |
Protected Attributes inherited from hpp::pinocchio::LiegroupElementConstBase< vector_type > | |
| vector_type | value_ |
| LiegroupSpacePtr_t | space_ |
Writable element of a Lie group
| typedef LiegroupElementConstBase<vector_type> hpp::pinocchio::LiegroupElementBase< vector_type >::Base |
|
inline |
Constructor
| value | vector representation, |
| space | space the element belongs to. |
|
inline |
Constructor
| space | space the element belongs to. |
|
inlineexplicit |
Constructor
| value | vector representation, |
By default the space containing the value is a vector space.
|
inline |
Copy constructor. Handles the following case:
|
inline |
Copy constructor. Handles the following cases:
|
inline |
Casting operator from LiegroupElement to LiegroupElementRef
|
inline |
Constructor of trivial element.
| LiegroupElementBase& hpp::pinocchio::LiegroupElementBase< vector_type >::operator+= | ( | vectorIn_t | v | ) |
Inplace integration of a velocity vector.
|
inline |
Assignment from another LiegroupElement.
|
inline |
Assignment from a vector.
|
inline |
Set element to neutral element.
|
inline |
Const vector representation.
|
inline |
Modifiable vector representation.