pinocchio  3.3.1
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
ConstraintDataTpl< _Scalar, _Options, ConstraintCollectionTpl > Struct Template Reference
Inheritance diagram for ConstraintDataTpl< _Scalar, _Options, ConstraintCollectionTpl >:
Collaboration diagram for ConstraintDataTpl< _Scalar, _Options, ConstraintCollectionTpl >:

Public Types

enum  { Options = _Options }
 
typedef ConstraintDataBase< ConstraintModelTpl< _Scalar, _Options, ConstraintCollectionTpl > > Base
 
typedef ConstraintCollectionTpl< Scalar, Options > ConstraintCollection
 
typedef ConstraintCollection::ConstraintDataVariant ConstraintDataVariant
 
typedef ConstraintCollection::ConstraintModelVariant ConstraintModelVariant
 
typedef _Scalar Scalar
 
- Public Types inherited from ConstraintDataBase< ConstraintDataTpl< _Scalar, _Options, ConstraintCollectionTpl > >
typedef traits< ConstraintDataTpl< _Scalar, _Options, ConstraintCollectionTpl > >::ConstraintModel ConstraintModel
 
typedef traits< ConstraintDataTpl< _Scalar, _Options, ConstraintCollectionTpl > >::Scalar Scalar
 
- Public Types inherited from NumericalBase< Derived >
typedef traits< Derived >::Scalar Scalar
 

Public Member Functions

template<typename ContraintDataDerived >
 ConstraintDataTpl (const ConstraintDataBase< ContraintDataDerived > &cdata)
 
 ConstraintDataTpl (const ConstraintDataVariant &cdata_variant)
 
template<typename ConstraintDataDerived >
bool isEqual (const ConstraintDataBase< ConstraintDataDerived > &other) const
 
bool isEqual (const ConstraintDataTpl &other) const
 
bool operator!= (const ConstraintDataTpl &other) const
 
bool operator== (const ConstraintDataTpl &other) const
 
ConstraintDataVariant & toVariant ()
 
const ConstraintDataVariant & toVariant () const
 
- Public Member Functions inherited from ConstraintDataBase< ConstraintDataTpl< _Scalar, _Options, ConstraintCollectionTpl > >
ConstraintDataTpl< _Scalar, _Options, ConstraintCollectionTpl > & derived ()
 
const ConstraintDataTpl< _Scalar, _Options, ConstraintCollectionTpl > & derived () const
 

Detailed Description

template<typename _Scalar, int _Options, template< typename S, int O > class ConstraintCollectionTpl>
struct pinocchio::ConstraintDataTpl< _Scalar, _Options, ConstraintCollectionTpl >

Definition at line 34 of file constraint-data-generic.hpp.


The documentation for this struct was generated from the following file: