, including all inherited members.
addAttachedBody(LinkGeom *lg, const planning_models::KinematicModel::AttachedBodyModel *attm, double padd) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, protected] |
addObject(const std::string &ns, shapes::StaticShape *shape) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
addObject(const std::string &ns, shapes::Shape *shape, const btTransform &pose) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
addObjects(const std::string &ns, const std::vector< shapes::Shape * > &shapes, const std::vector< btTransform > &poses) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
altered_collision_matrix_ | collision_space_ccd::EnvironmentModel | [protected] |
altered_link_padding_map_ | collision_space_ccd::EnvironmentModel | [protected] |
ATTACHED enum value | collision_space_ccd::EnvironmentModel | |
attached_bodies_in_collision_matrix_ | collision_space_ccd::EnvironmentModelBVH< BV > | [protected] |
BodyType enum name | collision_space_ccd::EnvironmentModel | |
clearObjects(void) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
clearObjects(const std::string &ns) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
clone(void) const | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
coll_namespaces_ | collision_space_ccd::EnvironmentModelBVH< BV > | [protected] |
copyGeom(CollisionGeom *geom) const | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, protected] |
createBVHGeom(const shapes::Shape *shape, double scale, double padding) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, protected] |
createBVHGeom(const shapes::StaticShape *shape) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, protected] |
createBVHRobotModel() | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, protected] |
default_collision_matrix_ | collision_space_ccd::EnvironmentModel | [protected] |
default_link_padding_map_ | collision_space_ccd::EnvironmentModel | [protected] |
default_robot_padding_ | collision_space_ccd::EnvironmentModel | [protected] |
EnvironmentModel(void) | collision_space_ccd::EnvironmentModel | [inline] |
EnvironmentModelBVH(void) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline] |
freeMemory(void) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, protected] |
geom_lookup_map_ | collision_space_ccd::EnvironmentModelBVH< BV > | [protected] |
getAllCollisionContacts(const std::vector< AllowedContact > &allowedContacts, std::vector< Contact > &contacts, unsigned int num_per_contact=1) const | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
getAttachedBodyPoses(std::map< std::string, std::vector< btTransform > > &pose_map) const | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
getCollisionContacts(const std::vector< AllowedContact > &allowedContacts, std::vector< Contact > &contacts, unsigned int max_count=1) const | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
collision_space_ccd::EnvironmentModel::getCollisionContacts(std::vector< Contact > &contacts, unsigned int max_count=1) const | collision_space_ccd::EnvironmentModel | |
getCurrentAllowedCollisionMatrix() const | collision_space_ccd::EnvironmentModel | |
getCurrentLinkPadding(std::string name) const | collision_space_ccd::EnvironmentModel | |
getCurrentLinkPaddingMap() const | collision_space_ccd::EnvironmentModel | |
getDefaultAllowedCollisionMatrix() const | collision_space_ccd::EnvironmentModel | |
getDefaultLinkPaddingMap() const | collision_space_ccd::EnvironmentModel | |
getObjects(void) const | collision_space_ccd::EnvironmentModel | |
getRobotModel(void) const | collision_space_ccd::EnvironmentModel | |
getRobotPadding(void) const | collision_space_ccd::EnvironmentModel | |
getRobotScale(void) const | collision_space_ccd::EnvironmentModel | |
getVerbose(void) const | collision_space_ccd::EnvironmentModel | |
hasObject(const std::string &ns) const | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
isCollision(void) const | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
isEnvironmentCollision(void) const | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
isSelfCollision(void) const | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
LINK enum value | collision_space_ccd::EnvironmentModel | |
lock(void) const | collision_space_ccd::EnvironmentModel | |
lock_ | collision_space_ccd::EnvironmentModel | [mutable, protected] |
model_geom_ | collision_space_ccd::EnvironmentModelBVH< BV > | [protected] |
OBJECT enum value | collision_space_ccd::EnvironmentModel | |
objects_ | collision_space_ccd::EnvironmentModel | [protected] |
previous_set_robot_model_ | collision_space_ccd::EnvironmentModelBVH< BV > | [protected] |
revertAlteredCollisionMatrix() | collision_space_ccd::EnvironmentModel | [virtual] |
revertAlteredLinkPadding() | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
revertAttachedBodiesLinkPadding() | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, protected] |
robot_model_ | collision_space_ccd::EnvironmentModel | [protected] |
robot_scale_ | collision_space_ccd::EnvironmentModel | [protected] |
self_geom_manager | collision_space_ccd::EnvironmentModelBVH< BV > | [mutable, protected] |
setAlteredCollisionMatrix(const AllowedCollisionMatrix &acm) | collision_space_ccd::EnvironmentModel | [virtual] |
setAlteredLinkPadding(const std::map< std::string, double > &link_padding_map) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
setAttachedBodiesLinkPadding() | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, protected] |
setRobotModel(const planning_models::KinematicModel *model, const AllowedCollisionMatrix &allowed_collision_matrix, const std::map< std::string, double > &link_padding_map, double default_padding=0.0, double scale=1.0) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
setVerbose(bool verbose) | collision_space_ccd::EnvironmentModel | |
testCollision(CollisionData *data) const | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, protected] |
testEnvironmentCollision(CollisionData *data) const | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, protected] |
testGeomCollision(CollisionData *data, CollisionGeom *o1, CollisionGeom *o2) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, protected, static] |
testObjectCollision(CollisionNamespace *cn, CollisionData *data) const | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, protected] |
testSelfCollision(CollisionData *data) const | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, protected] |
unlock(void) const | collision_space_ccd::EnvironmentModel | |
updateAttachedBodies(void) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
updateAttachedBodies(const std::map< std::string, double > &link_padding_map) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
updateGeom(CollisionGeom *geom, const btTransform &pose) const | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, protected] |
updateRobotModel(const planning_models::KinematicState *state) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |
use_altered_collision_matrix_ | collision_space_ccd::EnvironmentModel | [protected] |
use_altered_link_padding_map_ | collision_space_ccd::EnvironmentModel | [protected] |
verbose_ | collision_space_ccd::EnvironmentModel | [protected] |
~EnvironmentModel(void) | collision_space_ccd::EnvironmentModel | [inline, virtual] |
~EnvironmentModelBVH(void) | collision_space_ccd::EnvironmentModelBVH< BV > | [inline, virtual] |