pinocchio  3.9.0
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Loading...
Searching...
No Matches
AlgorithmCheckerBase< AlgorithmCheckerDerived > Struct Template Reference

CRTP class describing the API of the checkers. More...

#include <pinocchio/algorithm/check-base.hpp>

Public Member Functions

template<typename Scalar, int Options, template< typename, int > class JointCollectionTpl>
bool checkModel (const ModelTpl< Scalar, Options, JointCollectionTpl > &model) const
AlgorithmCheckerDerived & derived ()
const AlgorithmCheckerDerived & derived () const

Detailed Description

template<typename AlgorithmCheckerDerived>
struct pinocchio::AlgorithmCheckerBase< AlgorithmCheckerDerived >

CRTP class describing the API of the checkers.

Definition at line 15 of file check-base.hpp.

Member Function Documentation

◆ checkModel()

template<typename AlgorithmCheckerDerived>
template<typename Scalar, int Options, template< typename, int > class JointCollectionTpl>
bool checkModel(const ModelTpl< Scalar, Options, JointCollectionTpl > &model)const
inline

Definition at line 28 of file check-base.hpp.

◆ derived() [1/2]

template<typename AlgorithmCheckerDerived>
AlgorithmCheckerDerived & derived()
inline

Definition at line 17 of file check-base.hpp.

◆ derived() [2/2]

template<typename AlgorithmCheckerDerived>
const AlgorithmCheckerDerived & derived()const
inline

Definition at line 22 of file check-base.hpp.


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