smooth
A C++ library for Lie theory
Loading...
Searching...
No Matches
SO3< _Scalar > Member List

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

ad(const Eigen::MatrixBase< TangentDerived > &a) noexceptLieGroupBase< Derived >inlinestatic
Ad() const noexceptLieGroupBase< Derived >inline
cast() const noexceptLieGroupBase< Derived >inline
CastT typedefLieGroupBase< Derived >
coeffs() constLieGroupBase< Derived >inline
coeffs() constLieGroupBase< Derived >inline
d2l_exp(const Eigen::MatrixBase< TangentDerived > &a) noexceptLieGroupBase< Derived >inlinestatic
d2l_expinv(const Eigen::MatrixBase< TangentDerived > &a) noexceptLieGroupBase< Derived >inlinestatic
d2r_exp(const Eigen::MatrixBase< TangentDerived > &a) noexceptLieGroupBase< Derived >inlinestatic
d2r_expinv(const Eigen::MatrixBase< TangentDerived > &a) noexceptLieGroupBase< Derived >inlinestatic
data() constLieGroupBase< Derived >inline
data() constLieGroupBase< Derived >inline
DimLieGroupBase< Derived >static
dl_exp(const Eigen::MatrixBase< TangentDerived > &a) noexceptLieGroupBase< Derived >inlinestatic
dl_expinv(const Eigen::MatrixBase< TangentDerived > &a) noexceptLieGroupBase< Derived >inlinestatic
dof() const noexceptLieGroupBase< Derived >inline
DofLieGroupBase< Derived >static
dr_action(const Eigen::MatrixBase< EigenDerived > &v) constSO3Base< SO3< _Scalar > >inline
dr_exp(const Eigen::MatrixBase< TangentDerived > &a) noexceptLieGroupBase< Derived >inlinestatic
dr_expinv(const Eigen::MatrixBase< TangentDerived > &a) noexceptLieGroupBase< Derived >inlinestatic
eulerAngles(Eigen::Index i1=2, Eigen::Index i2=1, Eigen::Index i3=0) constSO3Base< SO3< _Scalar > >inline
exp(const Eigen::MatrixBase< TangentDerived > &a) noexceptLieGroupBase< Derived >inlinestatic
hat(const Eigen::MatrixBase< TangentDerived > &a) noexceptLieGroupBase< Derived >inlinestatic
Hessian typedefLieGroupBase< Derived >
Identity() noexceptLieGroupBase< Derived >inlinestatic
Impl typedefLieGroupBase< Derived >protected
inverse() const noexceptLieGroupBase< Derived >inline
is_mutableLieGroupBase< Derived >protectedstatic
isApprox(const LieGroupBase< OtherDerived > &o, const Scalar &eps=Eigen::NumTraits< Scalar >::dummy_precision()) const noexceptLieGroupBase< Derived >inline
IsCommutativeLieGroupBase< Derived >static
lie_bracket(const Eigen::MatrixBase< TangentDerived1 > &a, const Eigen::MatrixBase< TangentDerived2 > &b) noexceptLieGroupBase< Derived >inlinestatic
LieGroupBase()=default (defined in LieGroupBase< Derived >)LieGroupBase< Derived >protected
log() const noexceptLieGroupBase< Derived >inline
Matrix typedefLieGroupBase< Derived >
matrix() const noexceptLieGroupBase< Derived >inline
operator*(const Eigen::MatrixBase< EigenDerived > &v) constSO3Base< SO3< _Scalar > >inline
LieGroupBase::operator*(const LieGroupBase< OtherDerived > &o) const noexceptLieGroupBase< Derived >inline
operator*=(const LieGroupBase< OtherDerived > &o) noexceptLieGroupBase< Derived >inline
operator+(const Eigen::MatrixBase< TangentDerived > &a) const noexceptLieGroupBase< Derived >inline
operator+=(const Eigen::MatrixBase< TangentDerived > &a) noexceptLieGroupBase< Derived >inline
operator-(const LieGroupBase< OtherDerived > &xo) const noexceptLieGroupBase< Derived >inline
operator=(const LieGroupBase< OtherDerived > &o) noexceptLieGroupBase< Derived >inline
PlainObject typedefLieGroupBase< Derived >
project_so2() constSO3Base< SO3< _Scalar > >inline
quat()SO3Base< SO3< _Scalar > >inline
quat() constSO3Base< SO3< _Scalar > >inline
Random() noexceptLieGroupBase< Derived >inlinestatic
RepSizeLieGroupBase< Derived >static
rot_x(const Scalar &angle)SO3< _Scalar >inlinestatic
rot_y(const Scalar &angle)SO3< _Scalar >inlinestatic
rot_z(const Scalar &angle)SO3< _Scalar >inlinestatic
Scalar typedefLieGroupBase< Derived >
setIdentity() noexceptLieGroupBase< Derived >inline
setRandom() noexceptLieGroupBase< Derived >inline
SO3(const Eigen::QuaternionBase< Derived > &quat)SO3< _Scalar >inlineexplicit
Tangent typedefLieGroupBase< Derived >
TangentMap typedefLieGroupBase< Derived >
traits typedefLieGroupBase< Derived >protected
vee(const Eigen::MatrixBase< MatrixDerived > &A) noexceptLieGroupBase< Derived >inlinestatic