base
JointLimits.hpp
Go to the documentation of this file.
1 #ifndef BASE_JOINT_LIMITS_HPP
2 #define BASE_JOINT_LIMITS_HPP
3 
4 #include <base/samples/Joints.hpp>
5 #include <base/JointLimitRange.hpp>
6 
7 namespace base
8 {
9  struct JointLimits : public NamedVector<JointLimitRange>
10  {
11  bool isValid( const base::samples::Joints& joints ) const;
12 
19  void validate( const base::samples::Joints& joints ) const;
20  };
21 }
22 
23 #endif
bool isValid(const base::samples::Joints &joints) const
Definition: JointLimits.cpp:5
Definition: JointLimits.hpp:9
Definition: NamedVector.hpp:12
Definition: Joints.hpp:17
void validate(const base::samples::Joints &joints) const
Definition: JointLimits.cpp:22
Definition: LinearAngular6DCommand.hpp:8