joint position limits in radian More...
#include <YouBotJointParameter.hpp>
Public Member Functions | |
void | getParameter (quantity< plane_angle > &lowerLimit, quantity< plane_angle > &upperLimit, bool &areLimitsActive) const |
JointLimitsRadian () | |
void | setParameter (const quantity< plane_angle > &lowerLimit, const quantity< plane_angle > &upperLimit, const bool activateLimits) |
void | toString (std::string &value) |
virtual | ~JointLimitsRadian () |
Public Member Functions inherited from youbot::YouBotApiJointParameter | |
virtual | ~YouBotApiJointParameter () |
Private Member Functions | |
std::string | getName () const |
ParameterType | getType () const |
void | getYouBotMailboxMsg (YouBotSlaveMailboxMsg &message, TMCLCommandNumber msgType, const YouBotJointStorage &storage) const |
void | setYouBotMailboxMsg (const YouBotSlaveMailboxMsg &message, const YouBotJointStorage &storage) |
Private Attributes | |
bool | areLimitsActive |
quantity< plane_angle > | lowerLimit |
std::string | name |
ParameterType | parameterType |
quantity< plane_angle > | upperLimit |
Friends | |
class | YouBotJoint |
Additional Inherited Members | |
Protected Member Functions inherited from youbot::YouBotApiJointParameter | |
YouBotApiJointParameter () | |
Protected Attributes inherited from youbot::YouBotApiJointParameter | |
std::string | name |
ParameterType | parameterType |
joint position limits in radian
Definition at line 398 of file YouBotJointParameter.hpp.
youbot::JointLimitsRadian::JointLimitsRadian | ( | ) |
Definition at line 381 of file YouBotJointParameter.cpp.
|
virtual |
Definition at line 391 of file YouBotJointParameter.cpp.
|
inlineprivatevirtual |
Implements youbot::YouBotApiJointParameter.
Definition at line 417 of file YouBotJointParameter.hpp.
void youbot::JointLimitsRadian::getParameter | ( | quantity< plane_angle > & | lowerLimit, |
quantity< plane_angle > & | upperLimit, | ||
bool & | areLimitsActive | ||
) | const |
Definition at line 396 of file YouBotJointParameter.cpp.
|
inlineprivatevirtual |
Implements youbot::YouBotApiJointParameter.
Definition at line 419 of file YouBotJointParameter.hpp.
|
inlineprivatevirtual |
Implements youbot::YouBotApiJointParameter.
Definition at line 413 of file YouBotJointParameter.hpp.
void youbot::JointLimitsRadian::setParameter | ( | const quantity< plane_angle > & | lowerLimit, |
const quantity< plane_angle > & | upperLimit, | ||
const bool | activateLimits | ||
) |
Definition at line 404 of file YouBotJointParameter.cpp.
|
inlineprivatevirtual |
Implements youbot::YouBotApiJointParameter.
Definition at line 415 of file YouBotJointParameter.hpp.
|
virtual |
Implements youbot::YouBotApiJointParameter.
Definition at line 415 of file YouBotJointParameter.cpp.
|
friend |
Definition at line 399 of file YouBotJointParameter.hpp.
|
private |
Definition at line 429 of file YouBotJointParameter.hpp.
|
private |
Definition at line 419 of file YouBotJointParameter.hpp.
|
private |
Definition at line 425 of file YouBotJointParameter.hpp.
|
private |
Definition at line 427 of file YouBotJointParameter.hpp.
|
private |
Definition at line 423 of file YouBotJointParameter.hpp.