All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
fcl::ModelConfig Class Reference

#include <hpp/fcl/articulated_model/model_config.h>

Public Member Functions

 ModelConfig ()
 
 ModelConfig (const ModelConfig &model_cfg)
 
 ModelConfig (std::map< std::string, boost::shared_ptr< Joint > > joints_map)
 
JointConfig getJointConfigByJointName (const std::string &joint_name) const
 
JointConfiggetJointConfigByJointName (const std::string &joint_name)
 
JointConfig getJointConfigByJoint (boost::shared_ptr< Joint > joint) const
 
JointConfiggetJointConfigByJoint (boost::shared_ptr< Joint > joint)
 
std::map< std::string,
JointConfig
getJointCfgsMap () const
 

Constructor & Destructor Documentation

fcl::ModelConfig::ModelConfig ( )
fcl::ModelConfig::ModelConfig ( const ModelConfig model_cfg)
fcl::ModelConfig::ModelConfig ( std::map< std::string, boost::shared_ptr< Joint > >  joints_map)

Member Function Documentation

std::map<std::string, JointConfig> fcl::ModelConfig::getJointCfgsMap ( ) const
inline
JointConfig fcl::ModelConfig::getJointConfigByJoint ( boost::shared_ptr< Joint joint) const
JointConfig& fcl::ModelConfig::getJointConfigByJoint ( boost::shared_ptr< Joint joint)
JointConfig fcl::ModelConfig::getJointConfigByJointName ( const std::string &  joint_name) const
JointConfig& fcl::ModelConfig::getJointConfigByJointName ( const std::string &  joint_name)