#include <model_config.h>
Public Member Functions | |
std::map< std::string, JointConfig > | getJointCfgsMap () const |
JointConfig | getJointConfigByJoint (boost::shared_ptr< Joint > joint) const |
JointConfig & | getJointConfigByJoint (boost::shared_ptr< Joint > joint) |
JointConfig | getJointConfigByJointName (const std::string &joint_name) const |
JointConfig & | getJointConfigByJointName (const std::string &joint_name) |
ModelConfig () | |
ModelConfig (const ModelConfig &model_cfg) | |
ModelConfig (std::map< std::string, boost::shared_ptr< Joint > > joints_map) | |
Private Attributes | |
std::map< std::string, JointConfig > | joint_cfgs_map_ |
Definition at line 50 of file model_config.h.
Definition at line 44 of file model_config.cpp.
fcl::ModelConfig::ModelConfig | ( | const ModelConfig & | model_cfg | ) |
Definition at line 46 of file model_config.cpp.
fcl::ModelConfig::ModelConfig | ( | std::map< std::string, boost::shared_ptr< Joint > > | joints_map | ) |
Definition at line 50 of file model_config.cpp.
std::map<std::string, JointConfig> fcl::ModelConfig::getJointCfgsMap | ( | ) | const [inline] |
Definition at line 65 of file model_config.h.
JointConfig fcl::ModelConfig::getJointConfigByJoint | ( | boost::shared_ptr< Joint > | joint | ) | const |
Definition at line 73 of file model_config.cpp.
JointConfig & fcl::ModelConfig::getJointConfigByJoint | ( | boost::shared_ptr< Joint > | joint | ) |
Definition at line 78 of file model_config.cpp.
JointConfig fcl::ModelConfig::getJointConfigByJointName | ( | const std::string & | joint_name | ) | const |
Definition at line 57 of file model_config.cpp.
JointConfig & fcl::ModelConfig::getJointConfigByJointName | ( | const std::string & | joint_name | ) |
Definition at line 65 of file model_config.cpp.
std::map<std::string, JointConfig> fcl::ModelConfig::joint_cfgs_map_ [private] |
Definition at line 69 of file model_config.h.