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) const | SO3::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) const | LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE > | |
cay() const | SO3::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() const | SO3::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() const | SO3::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) const | SO3::Algebra< T_SCALAR_TYPE > | inline |
LieAlgebraBase< Algebra< T_SCALAR_TYPE >, Group< T_SCALAR_TYPE >, 3, T_SCALAR_TYPE >::operator*(const T_SCALAR_TYPE &s) const | LieAlgebraBase< 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) const | LieAlgebraBase< 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) const | LieAlgebraBase< 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() const | SO3::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 |