, including all inherited members.
| addAttachedBody(LinkGeom *lg, const planning_models::KinematicModel::AttachedBodyModel *attm, double padd) | collision_space::EnvironmentModelODE | [protected] |
| addObject(const std::string &ns, shapes::StaticShape *shape) | collision_space::EnvironmentModelODE | [virtual] |
| addObject(const std::string &ns, shapes::Shape *shape, const tf::Transform &pose) | collision_space::EnvironmentModelODE | [virtual] |
| addObjects(const std::string &ns, const std::vector< shapes::Shape * > &shapes, const std::vector< tf::Transform > &poses) | collision_space::EnvironmentModelODE | [virtual] |
| allowed_contact_map_ | collision_space::EnvironmentModel | [protected] |
| allowed_contacts_ | collision_space::EnvironmentModel | [protected] |
| AllowedContactMap typedef | collision_space::EnvironmentModel | |
| altered_collision_matrix_ | collision_space::EnvironmentModel | [protected] |
| altered_link_padding_map_ | collision_space::EnvironmentModel | [protected] |
| ATTACHED enum value | collision_space::EnvironmentModel | |
| attached_bodies_in_collision_matrix_ | collision_space::EnvironmentModelODE | [protected] |
| BodyType enum name | collision_space::EnvironmentModel | |
| checkThreadInit(void) const | collision_space::EnvironmentModelODE | [protected] |
| clearAllowedContacts() | collision_space::EnvironmentModel | [inline] |
| clearObjects(void) | collision_space::EnvironmentModelODE | [virtual] |
| clearObjects(const std::string &ns) | collision_space::EnvironmentModelODE | [virtual] |
| clone(void) const | collision_space::EnvironmentModelODE | [virtual] |
| coll_namespaces_ | collision_space::EnvironmentModelODE | [protected] |
| copyGeom(dSpaceID space, ODEStorage &storage, dGeomID geom, ODEStorage &sourceStorage) const | collision_space::EnvironmentModelODE | [protected] |
| createODEGeom(dSpaceID space, ODEStorage &storage, const shapes::Shape *shape, double scale, double padding) | collision_space::EnvironmentModelODE | [protected] |
| createODEGeom(dSpaceID space, ODEStorage &storage, const shapes::StaticShape *shape) | collision_space::EnvironmentModelODE | [protected] |
| createODERobotModel() | collision_space::EnvironmentModelODE | [protected] |
| default_collision_matrix_ | collision_space::EnvironmentModel | [protected] |
| default_link_padding_map_ | collision_space::EnvironmentModel | [protected] |
| default_robot_padding_ | collision_space::EnvironmentModel | [protected] |
| dspace_lookup_map_ | collision_space::EnvironmentModelODE | [protected] |
| EnvironmentModel(void) | collision_space::EnvironmentModel | [inline] |
| EnvironmentModelODE(void) | collision_space::EnvironmentModelODE | |
| freeMemory(void) | collision_space::EnvironmentModelODE | [protected] |
| geom_lookup_map_ | collision_space::EnvironmentModelODE | [protected] |
| getAllCollisionContacts(std::vector< Contact > &contacts, unsigned int num_per_contact=1) const | collision_space::EnvironmentModelODE | [virtual] |
| getAllObjectEnvironmentCollisionContacts(const std::string &object_name, std::vector< Contact > &contacts, unsigned int num_contacts_per_pair) const | collision_space::EnvironmentModelODE | [virtual] |
| getAllowedContacts() const | collision_space::EnvironmentModel | |
| getAttachedBodyPoses(std::map< std::string, std::vector< tf::Transform > > &pose_map) const | collision_space::EnvironmentModelODE | [virtual] |
| getCollisionContacts(std::vector< Contact > &contacts, unsigned int max_total=1, unsigned int max_per_pair=1) const | collision_space::EnvironmentModelODE | [virtual] |
| getCurrentAllowedCollisionMatrix() const | collision_space::EnvironmentModel | |
| getCurrentLinkPadding(std::string name) const | collision_space::EnvironmentModel | |
| getCurrentLinkPaddingMap() const | collision_space::EnvironmentModel | |
| getDefaultAllowedCollisionMatrix() const | collision_space::EnvironmentModel | |
| getDefaultLinkPaddingMap() const | collision_space::EnvironmentModel | |
| getObjects(void) const | collision_space::EnvironmentModel | |
| getRobotModel(void) const | collision_space::EnvironmentModel | |
| getRobotPadding(void) const | collision_space::EnvironmentModel | |
| getRobotScale(void) const | collision_space::EnvironmentModel | |
| getVerbose(void) const | collision_space::EnvironmentModel | |
| hasObject(const std::string &ns) const | collision_space::EnvironmentModelODE | [virtual] |
| isCollision(void) const | collision_space::EnvironmentModelODE | [virtual] |
| isEnvironmentCollision(void) const | collision_space::EnvironmentModelODE | [virtual] |
| isObjectInEnvironmentCollision(const std::string &object_name) const | collision_space::EnvironmentModelODE | [virtual] |
| isObjectObjectCollision(const std::string &object1_name, const std::string &object2_name) const | collision_space::EnvironmentModelODE | [virtual] |
| isObjectRobotCollision(const std::string &object_name) const | collision_space::EnvironmentModelODE | [virtual] |
| isSelfCollision(void) const | collision_space::EnvironmentModelODE | [virtual] |
| LINK enum value | collision_space::EnvironmentModel | |
| lock(void) const | collision_space::EnvironmentModel | |
| lock_ | collision_space::EnvironmentModel | [mutable, protected] |
| model_geom_ | collision_space::EnvironmentModelODE | [protected] |
| nearCallbackFn(void *data, dGeomID o1, dGeomID o2) | collision_space::EnvironmentModelODE | [friend] |
| OBJECT enum value | collision_space::EnvironmentModel | |
| objects_ | collision_space::EnvironmentModel | [protected] |
| previous_set_robot_model_ | collision_space::EnvironmentModelODE | [protected] |
| revertAlteredCollisionMatrix() | collision_space::EnvironmentModel | [virtual] |
| revertAlteredLinkPadding() | collision_space::EnvironmentModelODE | [virtual] |
| revertAttachedBodiesLinkPadding() | collision_space::EnvironmentModelODE | [protected] |
| robot_model_ | collision_space::EnvironmentModel | [protected] |
| robot_scale_ | collision_space::EnvironmentModel | [protected] |
| setAllowedContacts(const std::vector< AllowedContact > &allowed_contacts) | collision_space::EnvironmentModel | [virtual] |
| setAlteredCollisionMatrix(const AllowedCollisionMatrix &acm) | collision_space::EnvironmentModel | [virtual] |
| setAlteredLinkPadding(const std::map< std::string, double > &link_padding_map) | collision_space::EnvironmentModelODE | [virtual] |
| setAttachedBodiesLinkPadding() | collision_space::EnvironmentModelODE | [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::EnvironmentModelODE | [virtual] |
| setVerbose(bool verbose) | collision_space::EnvironmentModel | |
| testCollision(CollisionData *data) const | collision_space::EnvironmentModelODE | [protected] |
| testEnvironmentCollision(CollisionData *data) const | collision_space::EnvironmentModelODE | [protected] |
| testObjectCollision(CollisionNamespace *cn, CollisionData *data) const | collision_space::EnvironmentModelODE | [protected] |
| testObjectEnvironmentCollision(CollisionData *cdata, const std::string &object_name) const | collision_space::EnvironmentModelODE | [protected] |
| testObjectObjectCollision(CollisionData *cdata, const std::string &object1_name, const std::string &object2_name) const | collision_space::EnvironmentModelODE | [protected] |
| testSelfCollision(CollisionData *data) const | collision_space::EnvironmentModelODE | [protected] |
| unlock(void) const | collision_space::EnvironmentModel | |
| updateAttachedBodies(void) | collision_space::EnvironmentModelODE | [virtual] |
| updateAttachedBodies(const std::map< std::string, double > &link_padding_map) | collision_space::EnvironmentModelODE | [virtual] |
| updateGeom(dGeomID geom, const tf::Transform &pose) const | collision_space::EnvironmentModelODE | [protected] |
| updateRobotModel(const planning_models::KinematicState *state) | collision_space::EnvironmentModelODE | [virtual] |
| use_altered_collision_matrix_ | collision_space::EnvironmentModel | [protected] |
| use_altered_link_padding_map_ | collision_space::EnvironmentModel | [protected] |
| verbose_ | collision_space::EnvironmentModel | [protected] |
| ~EnvironmentModel(void) | collision_space::EnvironmentModel | [inline, virtual] |
| ~EnvironmentModelODE(void) | collision_space::EnvironmentModelODE | [virtual] |