Template Struct SO2Tangent

Inheritance Relationships

Base Type

Struct Documentation

template<typename _Scalar>
struct SO2Tangent : public manif::SO2TangentBase<SO2Tangent<_Scalar>>

Represents an element of tangent space of SO2.

Public Functions

MANIF_TANGENT_TYPEDEF MANIF_INHERIT_TANGENT_API MANIF_INHERIT_TANGENT_OPERATOR SO2Tangent ()=default
~SO2Tangent() = default
MANIF_COPY_CONSTRUCTOR (SO2Tangent) MANIF_MOVE_CONSTRUCTOR(SO2Tangent) template< typename _DerivedOther > SO2Tangent(const TangentBase< _DerivedOther > &o)
MANIF_TANGENT_ASSIGN_OP (SO2Tangent) SO2Tangent(const Scalar theta)

Constructor given an angle (rad.).

DataType &coeffs()
const DataType &coeffs() const

Protected Attributes

DataType data_