#include <LieAlgebra_so3.h>
Public Types | |
typedef internal::traits< LieAlgebra< Matrix< Scalar, 3, 1 > > >::Coefficients | Coefficients |
Public Types inherited from LieAlgebraBase< Matrix< _Scalar, 3, 1 >, LieAlgebra< Matrix< _Scalar, 3, 1 > > > | |
typedef LieAlgebraDual< BaseType > | AlgebraDual |
typedef Matrix< _Scalar, 3, 1 > | BaseType |
typedef internal::traits< LieAlgebra< Matrix< _Scalar, 3, 1 > > >::Coefficients | Coefficients |
typedef LieAlgebra< Matrix< _Scalar, 3, 1 > >::LieGroup | Group |
typedef LieAlgebra< BaseType > | PlainObject |
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) | |
Public Member Functions inherited from LieAlgebraBase< Matrix< _Scalar, 3, 1 >, LieAlgebra< Matrix< _Scalar, 3, 1 > > > | |
const PlainObject | adjoint (const LieAlgebraBase< BaseType, OtherDerived > &a) const |
PlainObject | bracket (const LieAlgebraBase< BaseType, OtherDerived > &a) const |
const LieAlgebra< Matrix< _Scalar, 3, 1 > > & | derived () const |
LieAlgebra< Matrix< _Scalar, 3, 1 > > & | derived () |
Group | exp (Scalar precision=1.e-6) const |
Coefficients & | get () |
const Coefficients & | get () const |
Protected Types | |
typedef LieAlgebraBase< Matrix< _Scalar, 3, 1 >, LieAlgebra< Matrix< _Scalar, 3, 1 > > > | Base |
Protected Types inherited from LieAlgebraBase< Matrix< _Scalar, 3, 1 >, LieAlgebra< Matrix< _Scalar, 3, 1 > > > | |
typedef MatrixBase< LieAlgebra< Matrix< _Scalar, 3, 1 > > > | Base |
Protected Attributes | |
Coefficients | m_coeffs |
Definition at line 324 of file LieAlgebra_so3.h.
|
protected |
The inherited class
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
Definition at line 337 of file LieAlgebra_so3.h.
|
inline |
Default constructor
Definition at line 340 of file LieAlgebra_so3.h.
|
inline |
Copy constructor
Definition at line 342 of file LieAlgebra_so3.h.
|
inline |
Copy constructor
Definition at line 345 of file LieAlgebra_so3.h.
|
inline |
Copy constructor
Definition at line 347 of file LieAlgebra_so3.h.
|
inline |
Constructs an element of so(3) from 3 scalar x
y
z
Definition at line 349 of file LieAlgebra_so3.h.
|
inline |
Definition at line 352 of file LieAlgebra_so3.h.
|
inline |
Definition at line 354 of file LieAlgebra_so3.h.
|
protected |
The wrapped coefficients
Definition at line 358 of file LieAlgebra_so3.h.