, including all inherited members.
addObject(const std::string &ns, shapes::StaticShape *shape)=0 | collision_space::EnvironmentModel | [pure virtual] |
addObject(const std::string &ns, shapes::Shape *shape, const btTransform &pose)=0 | collision_space::EnvironmentModel | [pure virtual] |
addObjects(const std::string &ns, const std::vector< shapes::Shape * > &shapes, const std::vector< btTransform > &poses)=0 | collision_space::EnvironmentModel | [pure virtual] |
addSelfCollisionGroup(const std::vector< std::string > &group1, const std::vector< std::string > &group2) | collision_space::EnvironmentModel | [virtual] |
altered_link_padding_ | collision_space::EnvironmentModel | [protected] |
clearObjects(void)=0 | collision_space::EnvironmentModel | [pure virtual] |
clearObjects(const std::string &ns)=0 | collision_space::EnvironmentModel | [pure virtual] |
clone(void) const =0 | collision_space::EnvironmentModel | [pure virtual] |
EnvironmentModel(void) | collision_space::EnvironmentModel | [inline] |
getAttachedBodies(void) const =0 | collision_space::EnvironmentModel | [pure virtual] |
getAttachedBodies(const std::string link_name) const =0 | collision_space::EnvironmentModel | [pure virtual] |
getCollisionContacts(const std::vector< AllowedContact > &allowedContacts, std::vector< Contact > &contacts, unsigned int max_count=1)=0 | collision_space::EnvironmentModel | [pure virtual] |
getCollisionContacts(std::vector< Contact > &contacts, unsigned int max_count=1) | collision_space::EnvironmentModel | |
getCurrentAllowedCollisionMatrix(std::vector< std::vector< bool > > &matrix, std::map< std::string, unsigned int > &ind) const | collision_space::EnvironmentModel | [virtual] |
getCurrentLinkPadding(std::string name) const | collision_space::EnvironmentModel | |
getDefaultAllowedCollisionMatrix(std::vector< std::vector< bool > > &matrix, std::map< std::string, unsigned int > &ind) const =0 | collision_space::EnvironmentModel | [pure virtual] |
getObjects(void) const | collision_space::EnvironmentModel | |
getRobotModel(void) const | collision_space::EnvironmentModel | |
getRobotPadding(void) const | collision_space::EnvironmentModel | |
getRobotScale(void) const | collision_space::EnvironmentModel | |
getSelfCollision(void) const | collision_space::EnvironmentModel | |
getVerbose(void) const | collision_space::EnvironmentModel | |
isCollision(void)=0 | collision_space::EnvironmentModel | [pure virtual] |
isSelfCollision(void)=0 | collision_space::EnvironmentModel | [pure virtual] |
link_padding_map_ | collision_space::EnvironmentModel | [protected] |
lock(void) | collision_space::EnvironmentModel | |
m_collisionLinkIndex | collision_space::EnvironmentModel | [protected] |
m_collisionLinks | collision_space::EnvironmentModel | [protected] |
m_lock | collision_space::EnvironmentModel | [protected] |
m_objects | collision_space::EnvironmentModel | [protected] |
m_robotModel | collision_space::EnvironmentModel | [protected] |
m_robotPadd | collision_space::EnvironmentModel | [protected] |
m_robotScale | collision_space::EnvironmentModel | [protected] |
m_selfCollision | collision_space::EnvironmentModel | [protected] |
m_selfCollisionTest | collision_space::EnvironmentModel | [protected] |
m_verbose | collision_space::EnvironmentModel | [protected] |
removeCollidingObjects(const shapes::StaticShape *shape)=0 | collision_space::EnvironmentModel | [pure virtual] |
removeCollidingObjects(const shapes::Shape *shape, const btTransform &pose)=0 | collision_space::EnvironmentModel | [pure virtual] |
removeSelfCollisionGroup(const std::vector< std::string > &group1, const std::vector< std::string > &group2) | collision_space::EnvironmentModel | [virtual] |
revertAllowedCollisionMatrix() | collision_space::EnvironmentModel | [virtual] |
revertRobotLinkPadding() | collision_space::EnvironmentModel | [virtual] |
set_collision_ind_ | collision_space::EnvironmentModel | [protected] |
set_collision_matrix_ | collision_space::EnvironmentModel | [protected] |
setAllowedCollisionMatrix(const std::vector< std::vector< bool > > &matrix, const std::map< std::string, unsigned int > &ind) | collision_space::EnvironmentModel | [virtual] |
setCollisionCheck(const std::string &link, bool state)=0 | collision_space::EnvironmentModel | [pure virtual] |
setCollisionCheckAll(bool state)=0 | collision_space::EnvironmentModel | [pure virtual] |
setCollisionCheckLinks(const std::vector< std::string > &links, bool state)=0 | collision_space::EnvironmentModel | [pure virtual] |
setCollisionCheckOnlyLinks(const std::vector< std::string > &links, bool state)=0 | collision_space::EnvironmentModel | [pure virtual] |
setRobotLinkPadding(const std::map< std::string, double > &link_padding_map) | collision_space::EnvironmentModel | [virtual] |
setRobotModel(const boost::shared_ptr< const planning_models::KinematicModel > &model, const std::vector< std::string > &links, const std::map< std::string, double > &link_padding_map, double default_padding=0.0, double scale=1.0) | collision_space::EnvironmentModel | [virtual] |
setSelfCollision(bool selfCollision) | collision_space::EnvironmentModel | |
setVerbose(bool verbose) | collision_space::EnvironmentModel | |
unlock(void) | collision_space::EnvironmentModel | |
updateAttachedBodies()=0 | collision_space::EnvironmentModel | [pure virtual] |
updateRobotModel(const planning_models::KinematicState *state)=0 | collision_space::EnvironmentModel | [pure virtual] |
use_set_collision_matrix_ | collision_space::EnvironmentModel | [protected] |
~EnvironmentModel(void) | collision_space::EnvironmentModel | [inline, virtual] |