default-check.hpp
Go to the documentation of this file.
1 //
2 // Copyright (c) 2016-2018 CNRS
3 //
4 
5 #ifndef __pinocchio_default_check_hpp__
6 #define __pinocchio_default_check_hpp__
7 
11 
12 namespace pinocchio
13 {
16  {
17  return makeAlgoCheckerList(ParentChecker(), CRBAChecker(), ABAChecker());
18  }
19 
20 #define DEFAULT_CHECKERS makeDefaultCheckerList()
21 
22  template<typename Scalar, int Options, template<typename, int> class JointCollectionTpl>
24  {
25  return this->check(DEFAULT_CHECKERS);
26  }
27 
28 } // namespace pinocchio
29 
30 #endif // ifndef __pinocchio_default_check_hpp__
aba.hpp
pinocchio::makeDefaultCheckerList
AlgorithmCheckerList< ParentChecker, CRBAChecker, ABAChecker > makeDefaultCheckerList()
Default checker-list, used as the default argument in Model::check().
Definition: default-check.hpp:15
pinocchio::AlgorithmCheckerList
Checker having a list of Checker as input argument.
Definition: algorithm/check.hpp:55
check
bool check(const T &value, const T &other)
check.hpp
DEFAULT_CHECKERS
#define DEFAULT_CHECKERS
Definition: default-check.hpp:20
pinocchio::ModelTpl::check
bool check() const
Run check(fusion::list) with DEFAULT_CHECKERS as argument.
Definition: default-check.hpp:23
crba.hpp
pinocchio
Main pinocchio namespace.
Definition: timings.cpp:27


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