#include <joint_config.h>
Public Member Functions | |
std::size_t | getDim () const |
boost::shared_ptr< Joint > | getJoint () const |
FCL_REAL | getLimitMax (std::size_t i) const |
FCL_REAL & | getLimitMax (std::size_t i) |
FCL_REAL | getLimitMin (std::size_t i) const |
FCL_REAL & | getLimitMin (std::size_t i) |
FCL_REAL | getValue (std::size_t i) const |
FCL_REAL & | getValue (std::size_t i) |
JointConfig () | |
JointConfig (const JointConfig &joint_cfg) | |
JointConfig (const boost::shared_ptr< Joint > &joint, FCL_REAL default_value=0, FCL_REAL default_value_min=0, FCL_REAL default_value_max=0) | |
FCL_REAL | operator[] (std::size_t i) const |
FCL_REAL & | operator[] (std::size_t i) |
Private Attributes | |
boost::weak_ptr< Joint > | joint_ |
std::vector< FCL_REAL > | limits_max_ |
std::vector< FCL_REAL > | limits_min_ |
std::vector< FCL_REAL > | values_ |
Definition at line 50 of file joint_config.h.
Definition at line 43 of file joint_config.cpp.
fcl::JointConfig::JointConfig | ( | const JointConfig & | joint_cfg | ) |
Definition at line 45 of file joint_config.cpp.
fcl::JointConfig::JointConfig | ( | const boost::shared_ptr< Joint > & | joint, |
FCL_REAL | default_value = 0 , |
||
FCL_REAL | default_value_min = 0 , |
||
FCL_REAL | default_value_max = 0 |
||
) |
Definition at line 53 of file joint_config.cpp.
std::size_t fcl::JointConfig::getDim | ( | ) | const |
Definition at line 64 of file joint_config.cpp.
boost::shared_ptr< Joint > fcl::JointConfig::getJoint | ( | ) | const |
Definition at line 101 of file joint_config.cpp.
FCL_REAL fcl::JointConfig::getLimitMax | ( | std::size_t | i | ) | const |
Definition at line 89 of file joint_config.cpp.
FCL_REAL & fcl::JointConfig::getLimitMax | ( | std::size_t | i | ) |
Definition at line 94 of file joint_config.cpp.
FCL_REAL fcl::JointConfig::getLimitMin | ( | std::size_t | i | ) | const |
Definition at line 79 of file joint_config.cpp.
FCL_REAL & fcl::JointConfig::getLimitMin | ( | std::size_t | i | ) |
Definition at line 84 of file joint_config.cpp.
FCL_REAL fcl::JointConfig::getValue | ( | std::size_t | i | ) | const |
Definition at line 69 of file joint_config.cpp.
FCL_REAL & fcl::JointConfig::getValue | ( | std::size_t | i | ) |
Definition at line 74 of file joint_config.cpp.
FCL_REAL fcl::JointConfig::operator[] | ( | std::size_t | i | ) | const [inline] |
Definition at line 64 of file joint_config.h.
FCL_REAL& fcl::JointConfig::operator[] | ( | std::size_t | i | ) | [inline] |
Definition at line 69 of file joint_config.h.
boost::weak_ptr<Joint> fcl::JointConfig::joint_ [private] |
Definition at line 89 of file joint_config.h.
std::vector<FCL_REAL> fcl::JointConfig::limits_max_ [private] |
Definition at line 93 of file joint_config.h.
std::vector<FCL_REAL> fcl::JointConfig::limits_min_ [private] |
Definition at line 92 of file joint_config.h.
std::vector<FCL_REAL> fcl::JointConfig::values_ [private] |
Definition at line 91 of file joint_config.h.