|
Geomi
|
#include <LieGroupBase.hpp>


Public Member Functions | |
| T_DERIVED | inverse () const |
| void | inverted () |
| void | operator*= (T_DERIVED const &g) |
| NOXVector< T_DOF > | toNOXVector () const |
Public Member Functions inherited from CRTP< T_DERIVED > | |
| T_DERIVED & | underlying () |
| T_DERIVED const & | underlying () const |
Static Public Member Functions | |
| static T_DERIVED | Identity () |
| static const unsigned int | dof () |
Static Public Attributes | |
| static const unsigned int | DOF = T_DOF |
This class uses the Curiously Recurring Template Pattern (CRTP). To define an inherited class, do something like class Derived : LieGroupBase<Derived,DOF>
|
static |
*. | T_DERIVED LieGroupBase< T_DERIVED, T_DOF >::inverse | ( | ) | const |
*this.
|
inline |
Inverts the group element *this
| void LieGroupBase< T_DERIVED, T_DOF >::operator*= | ( | T_DERIVED const & | g | ) |
Group operation '*'.
| NOXVector<T_DOF> LieGroupBase< T_DERIVED, T_DOF >::toNOXVector | ( | ) | const |
1.8.13