pinocchio  3.3.0
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
AlgorithmCheckerList<> Struct Template Reference

Checker having a list of Checker as input argument. More...

#include <pinocchio/algorithm/check.hpp>

Inheritance diagram for AlgorithmCheckerList<>:
Collaboration diagram for AlgorithmCheckerList<>:

Public Types

typedef boost::fusion::list< BOOST_PP_ENUM_PARAMS(PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE, D)> ArgType
 

Public Member Functions

 AlgorithmCheckerList (const ArgType &checkerList)
 
template<typename Scalar , int Options, template< typename, int > class JointCollectionTpl>
bool checkModel_impl (const ModelTpl< Scalar, Options, JointCollectionTpl > &model) const
 
- Public Member Functions inherited from AlgorithmCheckerBase< AlgorithmCheckerList< BOOST_PP_ENUM_PARAMS(PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE, D)> >
bool checkModel (const ModelTpl< Scalar, Options, JointCollectionTpl > &model) const
 
AlgorithmCheckerList< BOOST_PP_ENUM_PARAMS(PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE, D)> & derived ()
 
const AlgorithmCheckerList< BOOST_PP_ENUM_PARAMS(PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE, D)> & derived () const
 

Public Attributes

const ArgType & checkerList
 

Detailed Description

template<BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT( PINOCCHIO_ALGO_CHECKER_LIST_MAX_LIST_SIZE, class D, boost::fusion::void_)>
struct pinocchio::AlgorithmCheckerList<>

Checker having a list of Checker as input argument.

Definition at line 55 of file check.hpp.


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