Public Member Functions | List of all members
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, JointConfiggetJointCfgsMap () const
 

Constructor & Destructor Documentation

◆ ModelConfig() [1/3]

fcl::ModelConfig::ModelConfig ( )

◆ ModelConfig() [2/3]

fcl::ModelConfig::ModelConfig ( const ModelConfig model_cfg)

◆ ModelConfig() [3/3]

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

Member Function Documentation

◆ getJointCfgsMap()

std::map<std::string, JointConfig> fcl::ModelConfig::getJointCfgsMap ( ) const
inline

◆ getJointConfigByJoint() [1/2]

JointConfig fcl::ModelConfig::getJointConfigByJoint ( boost::shared_ptr< Joint joint) const

◆ getJointConfigByJoint() [2/2]

JointConfig& fcl::ModelConfig::getJointConfigByJoint ( boost::shared_ptr< Joint joint)

◆ getJointConfigByJointName() [1/2]

JointConfig fcl::ModelConfig::getJointConfigByJointName ( const std::string &  joint_name) const

◆ getJointConfigByJointName() [2/2]

JointConfig& fcl::ModelConfig::getJointConfigByJointName ( const std::string &  joint_name)