Class describing a map element of a Lie algebra dual.. More...
#include <LieAlgebra.h>
Public Types | |
typedef internal::traits< Map< LieAlgebraDual< A >, MapOptions, StrideType > >::Coefficients | Coefficients |
Public Types inherited from LieAlgebraDualBase< A, Map< LieAlgebraDual< A >, MapOptions, StrideType > > | |
typedef LieAlgebra< BaseType > | Algebra |
typedef A | BaseType |
typedef internal::traits< Map< LieAlgebraDual< A >, MapOptions, StrideType > >::Coefficients | Coefficients |
typedef internal::traits< Map< LieAlgebraDual< A >, MapOptions, StrideType > >::Group | Group |
typedef LieAlgebraDual< BaseType > | PlainObject |
Public Member Functions | |
Coefficients & | get () |
const Coefficients & | get () const |
Map (const A &a) | |
Map (Scalar *data) | |
Map (const Map &m) | |
Public Member Functions inherited from LieAlgebraDualBase< A, Map< LieAlgebraDual< A >, MapOptions, StrideType > > | |
const Map< LieAlgebraDual< A >, MapOptions, StrideType > & | derived () const |
Map< LieAlgebraDual< A >, MapOptions, StrideType > & | derived () |
Coefficients & | get () |
const Coefficients & | get () const |
EIGEN_STRONG_INLINE LieAlgebraDualBase & | operator= (const LieAlgebraDualBase &other) |
EIGEN_STRONG_INLINE Map< LieAlgebraDual< A >, MapOptions, StrideType > & | operator= (const LieAlgebraDualBase< BaseType, OtherDerived > &other) |
Protected Types | |
typedef LieAlgebraDualBase< A, Map< LieAlgebraDual< A >, MapOptions, StrideType > > | Base |
Protected Types inherited from LieAlgebraDualBase< A, Map< LieAlgebraDual< A >, MapOptions, StrideType > > | |
typedef MatrixBase< Map< LieAlgebraDual< A >, MapOptions, StrideType > > | Base |
Protected Attributes | |
Coefficients | m_coeffs |
Class describing a map element of a Lie algebra dual..
Definition of Map<LieAlgebraDual>
G | the wrapped class |
MapOptions |
StrideType |
This class must be specialized to add new constructors for a specific group.
Definition at line 370 of file LieAlgebra.h.
|
protected |
Inherited class
Definition at line 373 of file LieAlgebra.h.
typedef internal::traits<Map<LieAlgebraDual<A>, MapOptions, StrideType> >::Coefficients Map< LieAlgebraDual< A >, MapOptions, StrideType >::Coefficients |
The stored coefficients
Definition at line 381 of file LieAlgebra.h.
|
inline |
Maps a class A
Definition at line 384 of file LieAlgebra.h.
|
inline |
Maps an array of scalar
Definition at line 386 of file LieAlgebra.h.
|
inline |
Maps another Map<LieAlgebra>
Definition at line 388 of file LieAlgebra.h.
|
inline |
Definition at line 391 of file LieAlgebra.h.
|
inline |
Definition at line 393 of file LieAlgebra.h.
|
protected |
The wrapped coefficients
Definition at line 397 of file LieAlgebra.h.