Geomi
SO3::Algebra< T_SCALAR_TYPE > Member List

This is the complete list of members for SO3::Algebra< T_SCALAR_TYPE >, including all inherited members.

Ad(const Group< T_SCALAR_TYPE > &g) const (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
Ad(const Group< T_SCALAR_TYPE > &g) const (defined in LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >)LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >
Ad_star(const Group< T_SCALAR_TYPE > &g) const (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
Ad_star(const Group< T_SCALAR_TYPE > &g) const (defined in LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >)LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >
Algebra() (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
Algebra(const Eigen::Matrix< T_SCALAR_TYPE, 3, 1 > &v) (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
Algebra(const T_SCALAR_TYPE a, const T_SCALAR_TYPE b, const T_SCALAR_TYPE c) (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
angle() const (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
axis() const (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
bracket(const Algebra< T_SCALAR_TYPE > &g) constSO3::Algebra< T_SCALAR_TYPE >inline
LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >::bracket(const Algebra< T_SCALAR_TYPE > &g) constLieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >
cay() constSO3::Algebra< T_SCALAR_TYPE >inline
cay_inv(const Group< T_SCALAR_TYPE > &g) (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inlinestatic
computeDExpRInv(const Algebra< T_SCALAR_TYPE > &y, unsigned int order_p=0) const (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
dCayRInv() const (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
dCayRInv(const Algebra< T_SCALAR_TYPE > &g) const (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
DOF (defined in LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >)LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >static
dof() (defined in LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >)LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >inlinestatic
exp() constSO3::Algebra< T_SCALAR_TYPE >inline
exp(const Algebra< T_SCALAR_TYPE > &g) (defined in LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >)LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >inlinestatic
fromRotationMatrix(const Eigen::Matrix< T_SCALAR_TYPE, 3, 3 > &m) (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inlinestatic
Generator(int const i) (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inlinestatic
GeneratorMatrix(int const i)SO3::Algebra< T_SCALAR_TYPE >inlinestatic
GeneratorVector(int const i) (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inlinestatic
Identity()SO3::Algebra< T_SCALAR_TYPE >inlinestatic
inverse() constSO3::Algebra< T_SCALAR_TYPE >inline
inverted()LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >inline
m_v (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >protected
norm() const (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
normalize() (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
normalized() const (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
operator*(const Eigen::Matrix< T_SCALAR_TYPE, 3, 1 > &vec) constSO3::Algebra< T_SCALAR_TYPE >inline
LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >::operator*(const T_SCALAR_TYPE &s) constLieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >inline
operator*=(T_SCALAR_TYPE s) (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
operator+(const Algebra< T_SCALAR_TYPE > &g) constLieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >inline
operator+=(const Algebra< T_SCALAR_TYPE > &g) (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >::operator+=(const Algebra< T_SCALAR_TYPE > &g)LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >
operator-(const Algebra< T_SCALAR_TYPE > &g) constLieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >inline
operator[](size_t index) const (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
operator[](size_t index) (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
partialExp(const unsigned int i) const (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
static_Ad(const Algebra< T_SCALAR_TYPE > &a, const Group< T_SCALAR_TYPE > &g) (defined in LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >)LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >inlinestatic
static_Ad_star(const Group< T_SCALAR_TYPE > &g, const Algebra< T_SCALAR_TYPE > &a) (defined in LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >)LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >inlinestatic
static_bracket(const Algebra< T_SCALAR_TYPE > &g1, const Algebra< T_SCALAR_TYPE > &g2)LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >inlinestatic
toAngleAxis() constSO3::Algebra< T_SCALAR_TYPE >inline
toNOXVector() const (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
toRotationMatrix() const (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
toVector() const (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
underlying() (defined in CRTP< Algebra< T_SCALAR_TYPE > >)CRTP< Algebra< T_SCALAR_TYPE > >inline
underlying() const (defined in CRTP< Algebra< T_SCALAR_TYPE > >)CRTP< Algebra< T_SCALAR_TYPE > >inline
v() const (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
v(const Eigen::AngleAxis< T_SCALAR_TYPE > &aa) (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
v(const Eigen::Matrix< T_SCALAR_TYPE, 3, 1 > &vec) (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inline
Zero() (defined in SO3::Algebra< T_SCALAR_TYPE >)SO3::Algebra< T_SCALAR_TYPE >inlinestatic