#include <LieAlgebra_so3.h>
Public Types | |
typedef internal::traits < LieAlgebra< Matrix< Scalar, 3, 1 > > >::Coefficients | Coefficients |
Public Member Functions | |
Coefficients & | get () |
const Coefficients & | get () const |
LieAlgebra () | |
LieAlgebra (const LieAlgebra &a) | |
template<class Derived > | |
LieAlgebra (const LieAlgebraBase< typename Base::BaseType, Derived > &a) | |
LieAlgebra (const Coefficients &a) | |
LieAlgebra (Scalar x, Scalar y, Scalar z) | |
Protected Types | |
typedef LieAlgebraBase< Matrix < _Scalar, 3, 1 >, LieAlgebra < Matrix< _Scalar, 3, 1 > > > | Base |
Protected Attributes | |
Coefficients | m_coeffs |
Definition at line 324 of file LieAlgebra_so3.h.
typedef LieAlgebraBase<Matrix<_Scalar, 3, 1>, LieAlgebra<Matrix<_Scalar, 3, 1> > > LieAlgebra< Matrix< _Scalar, 3, 1 > >::Base [protected] |
The inherited class
Reimplemented from LieAlgebraBase< Matrix< _Scalar, 3, 1 >, LieAlgebra< Matrix< _Scalar, 3, 1 > > >.
Definition at line 329 of file LieAlgebra_so3.h.
typedef internal::traits<LieAlgebra<Matrix<Scalar, 3, 1> > >::Coefficients LieAlgebra< Matrix< _Scalar, 3, 1 > >::Coefficients |
The stored coefficients
Reimplemented from LieAlgebraBase< Matrix< _Scalar, 3, 1 >, LieAlgebra< Matrix< _Scalar, 3, 1 > > >.
Definition at line 337 of file LieAlgebra_so3.h.
LieAlgebra< Matrix< _Scalar, 3, 1 > >::LieAlgebra | ( | ) | [inline] |
Default constructor
Definition at line 340 of file LieAlgebra_so3.h.
LieAlgebra< Matrix< _Scalar, 3, 1 > >::LieAlgebra | ( | const LieAlgebra< Matrix< _Scalar, 3, 1 > > & | a | ) | [inline] |
Copy constructor
Definition at line 342 of file LieAlgebra_so3.h.
LieAlgebra< Matrix< _Scalar, 3, 1 > >::LieAlgebra | ( | const LieAlgebraBase< typename Base::BaseType, Derived > & | a | ) | [inline] |
Copy constructor
Definition at line 345 of file LieAlgebra_so3.h.
LieAlgebra< Matrix< _Scalar, 3, 1 > >::LieAlgebra | ( | const Coefficients & | a | ) | [inline] |
Copy constructor
Definition at line 347 of file LieAlgebra_so3.h.
LieAlgebra< Matrix< _Scalar, 3, 1 > >::LieAlgebra | ( | Scalar | x, |
Scalar | y, | ||
Scalar | z | ||
) | [inline] |
Constructs an element of so(3) from 3 scalar x
y
z
Definition at line 349 of file LieAlgebra_so3.h.
Coefficients& LieAlgebra< Matrix< _Scalar, 3, 1 > >::get | ( | ) | [inline] |
Reimplemented from LieAlgebraBase< Matrix< _Scalar, 3, 1 >, LieAlgebra< Matrix< _Scalar, 3, 1 > > >.
Definition at line 352 of file LieAlgebra_so3.h.
const Coefficients& LieAlgebra< Matrix< _Scalar, 3, 1 > >::get | ( | ) | const [inline] |
Reimplemented from LieAlgebraBase< Matrix< _Scalar, 3, 1 >, LieAlgebra< Matrix< _Scalar, 3, 1 > > >.
Definition at line 354 of file LieAlgebra_so3.h.
Coefficients LieAlgebra< Matrix< _Scalar, 3, 1 > >::m_coeffs [protected] |
The wrapped coefficients
Definition at line 358 of file LieAlgebra_so3.h.