include
pinocchio
algorithm
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
8
#include <
pinocchio/algorithm/check.hpp
>
9
#include <
pinocchio/algorithm/aba.hpp
>
10
#include <
pinocchio/algorithm/crba.hpp
>
11
12
namespace
pinocchio
13
{
15
inline
AlgorithmCheckerList<ParentChecker,CRBAChecker,ABAChecker>
makeDefaultCheckerList
()
16
{
return
makeAlgoCheckerList(ParentChecker(),CRBAChecker(),ABAChecker()); }
17
18
#define DEFAULT_CHECKERS makeDefaultCheckerList()
19
20
template
<
typename
Scalar,
int
Options,
template
<
typename
,
int
>
class
JointCollectionTpl>
21
inline
bool
ModelTpl<Scalar,Options,JointCollectionTpl>::check
()
const
22
{
return
this->
check
(
DEFAULT_CHECKERS
); }
23
24
}
// namespace pinocchio
25
26
#endif // ifndef __pinocchio_default_check_hpp__
aba.hpp
pinocchio::AlgorithmCheckerList
Checker having a list of Checker as input argument.
Definition:
check.hpp:48
check.hpp
check
bool check(const T &value, const T &other)
DEFAULT_CHECKERS
#define DEFAULT_CHECKERS
Definition:
default-check.hpp:18
pinocchio::ModelTpl::check
bool check() const
Run check(fusion::list) with DEFAULT_CHECKERS as argument.
Definition:
default-check.hpp:21
crba.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
Main pinocchio namespace.
Definition:
timings.cpp:28
pinocchio
Author(s):
autogenerated on Tue Feb 13 2024 03:43:58