#include <LieAlgebra.h>
Public Types | |
typedef internal::traits< Map< const LieAlgebra< A >, MapOptions, StrideType > >::Coefficients | Coefficients |
Public Types inherited from LieAlgebraBase< A, Map< const LieAlgebra< A >, MapOptions, StrideType > > | |
typedef LieAlgebraDual< BaseType > | AlgebraDual |
typedef A | BaseType |
typedef internal::traits< Map< const LieAlgebra< A >, MapOptions, StrideType > >::Coefficients | Coefficients |
typedef Map< const LieAlgebra< A >, MapOptions, StrideType >::LieGroup | Group |
typedef LieAlgebra< BaseType > | PlainObject |
Public Member Functions | |
Coefficients & | get () |
const Coefficients & | get () const |
Map (const A &a) | |
Map (const Scalar *data) | |
Map (const Map &m) | |
Public Member Functions inherited from LieAlgebraBase< A, Map< const LieAlgebra< A >, MapOptions, StrideType > > | |
const PlainObject | adjoint (const LieAlgebraBase< BaseType, OtherDerived > &a) const |
PlainObject | bracket (const LieAlgebraBase< BaseType, OtherDerived > &a) const |
const Map< const LieAlgebra< A >, MapOptions, StrideType > & | derived () const |
Map< const LieAlgebra< A >, MapOptions, StrideType > & | derived () |
Group | exp (Scalar precision=1.e-6) const |
Coefficients & | get () |
const Coefficients & | get () const |
Protected Types | |
typedef LieAlgebraBase< A, Map< const LieAlgebra< A >, MapOptions, StrideType > > | Base |
Protected Types inherited from LieAlgebraBase< A, Map< const LieAlgebra< A >, MapOptions, StrideType > > | |
typedef MatrixBase< Map< const LieAlgebra< A >, MapOptions, StrideType > > | Base |
Protected Attributes | |
Coefficients | m_coeffs |
Definition at line 308 of file LieAlgebra.h.
|
protected |
Inherited class
Definition at line 311 of file LieAlgebra.h.
typedef internal::traits<Map<const LieAlgebra<A>, MapOptions, StrideType> >::Coefficients Map< const LieAlgebra< A >, MapOptions, StrideType >::Coefficients |
The stored coefficients
Definition at line 317 of file LieAlgebra.h.
|
inline |
Maps a class A
Definition at line 320 of file LieAlgebra.h.
|
inline |
Maps an array of scalar
Definition at line 322 of file LieAlgebra.h.
|
inline |
Maps another Map<LieAlgebra>
Definition at line 324 of file LieAlgebra.h.
|
inline |
Definition at line 327 of file LieAlgebra.h.
|
inline |
Definition at line 329 of file LieAlgebra.h.
|
protected |
The wrapped coefficients
Definition at line 333 of file LieAlgebra.h.