|
| template<int Options, template< typename, int > class JointCollectionTpl> |
| void | calc (const ModelTpl< Scalar, Options, JointCollectionTpl > &model, const DataTpl< Scalar, Options, JointCollectionTpl > &data, ConstraintData &cdata) const |
| | Evaluate the constraint values at the current state given by data and store the results in cdata.
|
| template<typename NewScalar> |
| CastType< NewScalar, Derived >::type | cast () const |
| ConstraintData | createData () const |
| Derived & | derived () |
| const Derived & | derived () const |
| template<typename JacobianMatrix, int Options, template< typename, int > class JointCollectionTpl> |
| void | jacobian (const ModelTpl< Scalar, Options, JointCollectionTpl > &model, const DataTpl< Scalar, Options, JointCollectionTpl > &data, ConstraintData &cdata, const Eigen::MatrixBase< JacobianMatrix > &jacobian_matrix) const |
| template<typename OtherDerived> |
| ConstraintModelBase & | operator= (const ConstraintModelBase< OtherDerived > &other) |
| template<typename OtherDerived> |
| bool | operator== (const ConstraintModelBase< OtherDerived > &other) const |
|
| IndexVector | colwise_span_indexes |
| | Indexes of the columns spanned by the constraints.
|
| BooleanVector | colwise_sparsity |
| | Sparsity pattern associated to the constraint;.
|
| std::string | name |
| | Name of the constraint.
|
template<class Derived>
struct pinocchio::ConstraintModelBase< Derived >
Definition at line 15 of file constraint-model-base.hpp.
◆ BooleanVector
template<class Derived>
| typedef Eigen::Matrix<bool, Eigen::Dynamic, 1, Options> BooleanVector |
◆ ConstraintData
template<class Derived>
| typedef traits<Derived>::ConstraintData ConstraintData |
◆ IndexVector
template<class Derived>
| typedef std::vector<Eigen::DenseIndex> IndexVector |
◆ Scalar
template<class Derived>
| typedef traits<Derived>::Scalar Scalar |
◆ anonymous enum
◆ ConstraintModelBase() [1/2]
template<class Derived>
template<int Options, template< typename, int > class JointCollectionTpl>
◆ ConstraintModelBase() [2/2]
◆ base() [1/2]
◆ base() [2/2]
◆ calc()
template<class Derived>
template<int Options, template< typename, int > class JointCollectionTpl>
| void calc | ( | const ModelTpl< Scalar, Options, JointCollectionTpl > & | model, | | | const DataTpl< Scalar, Options, JointCollectionTpl > & | data, | | | ConstraintData & | cdata ) const |
| inline |
Evaluate the constraint values at the current state given by data and store the results in cdata.
Definition at line 46 of file constraint-model-base.hpp.
◆ cast()
template<class Derived>
template<typename NewScalar>
| CastType< NewScalar, Derived >::type cast | ( | | ) | const |
| inline |
◆ createData()
template<class Derived>
| ConstraintData createData | ( | | ) | const |
| inline |
◆ derived() [1/2]
◆ derived() [2/2]
template<class Derived>
| const Derived & derived | ( | | ) | const |
| inline |
◆ jacobian()
template<class Derived>
template<typename JacobianMatrix, int Options, template< typename, int > class JointCollectionTpl>
| void jacobian | ( | const ModelTpl< Scalar, Options, JointCollectionTpl > & | model, | | | const DataTpl< Scalar, Options, JointCollectionTpl > & | data, | | | ConstraintData & | cdata, | | | const Eigen::MatrixBase< JacobianMatrix > & | jacobian_matrix ) const |
| inline |
◆ operator=()
template<class Derived>
template<typename OtherDerived>
◆ operator==()
template<class Derived>
template<typename OtherDerived>
◆ colwise_span_indexes
template<class Derived>
| IndexVector colwise_span_indexes |
◆ colwise_sparsity
template<class Derived>
| BooleanVector colwise_sparsity |
◆ name
The documentation for this struct was generated from the following file: