| _adj_facets | Physsim::PQPCollisionDetection | [protected] |
| _colliding_pairs | Physsim::CollisionDetection | [protected] |
| _disable_adjacent_default | Physsim::CollisionDetection | |
| _disabled | Physsim::CollisionDetection | [protected] |
| _disabled_pairs | Physsim::CollisionDetection | [protected] |
| _distances | Physsim::CollisionDetection | [protected] |
| _geoms | Physsim::CollisionDetection | [protected] |
| _geoms_interpenetrate | Physsim::PQPCollisionDetection | [protected] |
| _non_coplanar_facets | Physsim::PQPCollisionDetection | [protected] |
| add_articulated_body(ArticulatedBodyPtr abody, bool disable_adjacent) | Physsim::CollisionDetection | [virtual] |
| add_articulated_body(ArticulatedBodyPtr abody) | Physsim::CollisionDetection | [inline] |
| add_collision_geometry(CollisionGeometryPtr geom) | Physsim::PQPCollisionDetection | [virtual] |
| add_dynamic_body(DynamicBodyPtr body) | Physsim::CollisionDetection | |
| add_rigid_body(RigidBodyPtr body) | Physsim::CollisionDetection | [virtual] |
| Base() (defined in Physsim::Base) | Physsim::Base | |
| Base(const Base *b) (defined in Physsim::Base) | Physsim::Base | |
| calc_distances() | Physsim::PQPCollisionDetection | [virtual] |
| clone(BasePtr &cloned, bimap< BasePtr, BasePtr > *obj_map=NULL) const | Physsim::PQPCollisionDetection | [virtual] |
| Physsim::Base::clone(boost::shared_ptr< T > x) | Physsim::Base | [inline, static] |
| clone_query_results(BasePtr &cloned, bimap< BasePtr, BasePtr > *object_map) const | Physsim::PQPCollisionDetection | [protected, virtual] |
| collinear(const std::list< Vector3 > &points) const | Physsim::CollisionDetection | [protected] |
| CollisionDetection() (defined in Physsim::CollisionDetection) | Physsim::CollisionDetection | |
| find_contacts(CollisionGeometryPtr g1, CollisionGeometryPtr g2) | Physsim::PQPCollisionDetection | [virtual] |
| get_colliding_pairs() const | Physsim::CollisionDetection | [inline] |
| get_colliding_tris(CollisionGeometryPtr g1, boost::shared_ptr< CollisionGeometry > g2) const (defined in Physsim::PQPCollisionDetection) | Physsim::PQPCollisionDetection | [protected] |
| get_collision_geometries() const | Physsim::CollisionDetection | [inline] |
| get_disabled() const | Physsim::CollisionDetection | [inline] |
| get_disabled_pairs() const | Physsim::CollisionDetection | [inline] |
| get_distances() const | Physsim::CollisionDetection | [inline] |
| get_geoms_interpenetrate() const | Physsim::PQPCollisionDetection | [inline] |
| id() const | Physsim::Base | |
| id(const std::string &ID) | Physsim::Base | [inline] |
| is_checked(CollisionGeometryPtr cg1, CollisionGeometryPtr cg2) const | Physsim::CollisionDetection | |
| is_collision(Real epsilon=0.0) | Physsim::PQPCollisionDetection | [virtual] |
| is_enabled(CollisionGeometryPtr g1, CollisionGeometryPtr g2) const | Physsim::CollisionDetection | [inline] |
| is_enabled(CollisionGeometryPtr g) const | Physsim::CollisionDetection | [inline] |
| is_struct_identical(BaseConstPtr object) const | Physsim::PQPCollisionDetection | [virtual] |
| load_from_xml(XMLTreeConstPtr node, std::map< std::string, BasePtr > &id_map) | Physsim::PQPCollisionDetection | [virtual] |
| load_query_results(BaseConstPtr object, bimap< BasePtr, BasePtr > *correspondence) | Physsim::PQPCollisionDetection | [protected, virtual] |
| load_state(BaseConstPtr object, bimap< BasePtr, BasePtr > *correspondence=NULL) | Physsim::PQPCollisionDetection | [virtual] |
| name() const | Physsim::Base | [inline] |
| name(const std::string &name) | Physsim::Base | [inline] |
| operator=(const CollisionDetection *source) (defined in Physsim::CollisionDetection) | Physsim::CollisionDetection | |
| output_object_state(std::ostream &out) const | Physsim::CollisionDetection | [virtual] |
| PQPCollisionDetection() | Physsim::PQPCollisionDetection | |
| PQPCollisionDetection(const std::vector< DynamicBodyPtr > &bodies) | Physsim::PQPCollisionDetection | |
| PQPCollisionDetection(const std::vector< DynamicBodyPtr > &bodies, bool disable_adjacent) | Physsim::PQPCollisionDetection | |
| reconstruct() | Physsim::PQPCollisionDetection | |
| reconstruct(CollisionGeometryPtr geom) | Physsim::PQPCollisionDetection | |
| remove_all_collision_geometries() | Physsim::PQPCollisionDetection | [virtual] |
| remove_collision_geometry(CollisionGeometryPtr geom) | Physsim::PQPCollisionDetection | [virtual] |
| save_query_results(BasePtr object, bimap< BasePtr, BasePtr > *correspondence) const | Physsim::PQPCollisionDetection | [protected, virtual] |
| save_state(BasePtr object, bimap< BasePtr, BasePtr > *correspondence=NULL) const | Physsim::PQPCollisionDetection | [virtual] |
| save_to_xml(XMLTreePtr node, std::list< BaseConstPtr > &shared_objects) const | Physsim::PQPCollisionDetection | [virtual] |
| set_distance_query_aerr(Real err) | Physsim::PQPCollisionDetection | [inline] |
| set_distance_query_rerr(Real err) | Physsim::PQPCollisionDetection | [inline] |
| set_enabled(BasePtr b1, BasePtr b2, bool enabled) | Physsim::CollisionDetection | |
| set_enabled(BasePtr b, bool enabled) | Physsim::CollisionDetection | |
| set_geoms_interpenetrate(bool flag) | Physsim::PQPCollisionDetection | [inline] |
| user_data() const | Physsim::Base | [inline] |
| user_data(boost::shared_ptr< void > data) | Physsim::Base | [inline] |
| ~Base() (defined in Physsim::Base) | Physsim::Base | [virtual] |
| ~CollisionDetection() (defined in Physsim::CollisionDetection) | Physsim::CollisionDetection | [inline, virtual] |
| ~PQPCollisionDetection() (defined in Physsim::PQPCollisionDetection) | Physsim::PQPCollisionDetection | [inline] |