Template Struct ConstraintDataTpl
Defined in File constraint-data-generic.hpp
Inheritance Relationships
Base Types
public pinocchio::ConstraintDataBase< ConstraintDataTpl< _Scalar, _Options, ConstraintCollectionTpl > >
(Template Struct ConstraintDataBase)public ConstraintCollectionTpl::ConstraintDataVariant
Struct Documentation
-
template<typename _Scalar, int _Options, template<typename S, int O> class ConstraintCollectionTpl>
struct ConstraintDataTpl : public pinocchio::ConstraintDataBase<ConstraintDataTpl<_Scalar, _Options, ConstraintCollectionTpl>>, public ConstraintCollectionTpl::ConstraintDataVariant Public Types
Values:
-
enumerator Options
-
enumerator Options
-
typedef ConstraintDataBase<ConstraintModelTpl<_Scalar, _Options, ConstraintCollectionTpl>> Base
-
typedef ConstraintCollectionTpl<Scalar, Options> ConstraintCollection
-
typedef ConstraintCollection::ConstraintDataVariant ConstraintDataVariant
-
typedef ConstraintCollection::ConstraintModelVariant ConstraintModelVariant
Public Functions
-
inline ConstraintDataTpl()
-
inline ConstraintDataTpl(const ConstraintDataVariant &cdata_variant)
-
template<typename ContraintDataDerived>
inline ConstraintDataTpl(const ConstraintDataBase<ContraintDataDerived> &cdata)
-
inline ConstraintDataVariant &toVariant()
-
inline const ConstraintDataVariant &toVariant() const
-
template<typename ConstraintDataDerived>
inline bool isEqual(const ConstraintDataBase<ConstraintDataDerived> &other) const
-
inline bool isEqual(const ConstraintDataTpl &other) const
-
inline bool operator==(const ConstraintDataTpl &other) const
-
inline bool operator!=(const ConstraintDataTpl &other) const