Classes | Namespaces | Functions
constraint-model-visitor.hpp File Reference
#include "pinocchio/algorithm/constraints/fwd.hpp"
#include "pinocchio/multibody/visitor/fusion.hpp"
Include dependency graph for constraint-model-visitor.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pinocchio::ConstraintDataComparisonOperatorVisitor< Scalar, Options, ConstraintCollectionTpl, ConstraintDataDerived >
 
struct  pinocchio::ConstraintModelCalcVisitor< Scalar, Options, JointCollectionTpl >
 ConstraintModelCalcVisitor fusion visitor. More...
 
struct  pinocchio::ConstraintModelCreateDataVisitor< Scalar, Options, ConstraintCollectionTpl >
 ConstraintModelCreateDataVisitor fusion visitor. More...
 
struct  pinocchio::ConstraintModelJacobianVisitor< Scalar, Options, JointCollectionTpl, JacobianMatrix >
 ConstraintModelJacobianVisitor fusion visitor. More...
 
struct  pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType >
 Base structure for Unary visitation of a ConstraintModel. This structure provides runners to call the right visitor according to the number of arguments. More...
 
struct  pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType >::InternalVisitorModel< Scalar, Options, ConstraintCollectionTpl, ArgsTmp >
 
struct  pinocchio::fusion::ConstraintUnaryVisitorBase< ConstraintModelVisitorDerived, ReturnType >::InternalVisitorModelAndData< Scalar, Options, ConstraintCollectionTpl, ArgsTmp >
 

Namespaces

 pinocchio
 Main pinocchio namespace.
 
 pinocchio::fusion
 

Functions

template<typename Scalar , int Options, template< typename S, int O > class JointCollectionTpl, template< typename S, int O > class ConstraintCollectionTpl>
void pinocchio::calc (const ConstraintModelTpl< Scalar, Options, ConstraintCollectionTpl > &cmodel, ConstraintDataTpl< Scalar, Options, ConstraintCollectionTpl > &cdata, const ModelTpl< Scalar, Options, JointCollectionTpl > &model, const DataTpl< Scalar, Options, JointCollectionTpl > &data)
 
template<typename Scalar , int Options, template< typename S, int O > class ConstraintCollectionTpl>
ConstraintDataTpl< Scalar, Options, ConstraintCollectionTpl > pinocchio::createData (const ConstraintModelTpl< Scalar, Options, ConstraintCollectionTpl > &cmodel)
 
template<typename Scalar , int Options, template< typename S, int O > class ConstraintCollectionTpl, typename ConstraintDataDerived >
bool pinocchio::isEqual (const ConstraintDataTpl< Scalar, Options, ConstraintCollectionTpl > &cdata_generic, const ConstraintDataBase< ConstraintDataDerived > &cdata)
 
template<typename Scalar , int Options, template< typename S, int O > class JointCollectionTpl, template< typename S, int O > class ConstraintCollectionTpl, typename JacobianMatrix >
void pinocchio::jacobian (const ConstraintModelTpl< Scalar, Options, ConstraintCollectionTpl > &cmodel, ConstraintDataTpl< Scalar, Options, ConstraintCollectionTpl > &cdata, const ModelTpl< Scalar, Options, JointCollectionTpl > &model, const DataTpl< Scalar, Options, JointCollectionTpl > &data, const Eigen::MatrixBase< JacobianMatrix > &jacobian_matrix)
 


pinocchio
Author(s):
autogenerated on Sun Dec 22 2024 03:41:13