template<typename _Derived>
SO2TangentBase struct
The base class of the SO2 tangent.
Base classes
-
template<class _Derived>struct TangentBase<_Derived>
- Base class for Lie groups' tangents. Defines the minimum common API.
Public functions
- auto hat() const -> LieAlg
- Hat operator of SO2.
- auto exp(OptJacobianRef J_m_t = {}) const -> LieGroup
- Get the SO2 element.
- auto retract(OptJacobianRef J_m_t = {}) const -> MANIF_DEPRECATED LieGroup
- This function is deprecated. Please considere using exp instead.
- auto rjac() const -> Jacobian
- Get the right Jacobian of SO2.
- auto ljac() const -> Jacobian
- Get the left Jacobian of SO2.
- auto rjacinv() const -> Jacobian
- Get the inverse of the right Jacobian of SO2.
- auto ljacinv() const -> Jacobian
- Get the inverse of the right Jacobian of SO2.
- auto angle() const -> Scalar
- Get the angle (rad.).
- auto coeffs() -> DataType&
- Access the underlying data by reference.
- auto coeffs() const -> const DataType&
- Access the underlying data by const reference.