| Moby
    | 
This is the complete list of members for Moby::CCD, including all inherited members.
| Base() (defined in Moby::Base) | Moby::Base | |
| Base(const Base *b) (defined in Moby::Base) | Moby::Base | |
| broad_phase(double dt, const std::vector< ControlledBodyPtr > &bodies, std::vector< std::pair< CollisionGeometryPtr, CollisionGeometryPtr > > &to_check) | Moby::CCD | virtual | 
| calc_CA_Euler_step(const PairwiseDistInfo &pdi) | Moby::CCD | virtual | 
| calc_next_CA_Euler_step(const PairwiseDistInfo &pdi) (defined in Moby::CCD) | Moby::CCD | inlineprotectedvirtual | 
| calc_signed_dist(CollisionGeometryPtr cg1, CollisionGeometryPtr cg2, Point3d &p1, Point3d &p2) | Moby::CollisionDetection | inlinevirtual | 
| CCD() | Moby::CCD | |
| clone(boost::shared_ptr< T > x) | Moby::Base | inlinestatic | 
| CollisionDetection() (defined in Moby::CollisionDetection) | Moby::CollisionDetection | inline | 
| constrain_unsigned(int ii, int maxi) (defined in Moby::CCD) | Moby::CCD | inlinestatic | 
| create_contact(CollisionGeometryPtr a, CollisionGeometryPtr b, const Point3d &point, const Ravelin::Vector3d &normal, double violation=0.0) | Moby::CollisionDetection | protectedstatic | 
| disabled_pairs | Moby::CCD | |
| find_contacts(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, std::vector< UnilateralConstraint > &contacts, double TOL=NEAR_ZERO) (defined in Moby::CCD) | Moby::CCD | inlinevirtual | 
| find_contacts(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, OutputIterator output_begin, double TOL=NEAR_ZERO) | Moby::CCD | |
| find_contacts(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, OutputIterator output_begin, double TOL) | Moby::CCD | |
| find_contacts_box_sphere(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, OutputIterator o, double TOL) | Moby::CCD | |
| find_contacts_convex_heightmap(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, OutputIterator output_begin, double TOL) | Moby::CCD | |
| find_contacts_cylinder_plane(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, OutputIterator o, double TOL) (defined in Moby::CCD) | Moby::CCD | |
| find_contacts_edge_edge(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, boost::shared_ptr< Polyhedron::Edge > e1, boost::shared_ptr< Polyhedron::Edge > e2, double signed_dist, OutputIterator output_begin) (defined in Moby::CCD) | Moby::CCD | |
| find_contacts_edge_face(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, boost::shared_ptr< Polyhedron::Edge > eA, boost::shared_ptr< Polyhedron::Face > fB, double signed_dist, OutputIterator output_begin) (defined in Moby::CCD) | Moby::CCD | |
| find_contacts_face_face(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, boost::shared_ptr< Polyhedron::Face > fA, boost::shared_ptr< Polyhedron::Face > fB, double signed_dist, OutputIterator output_begin) (defined in Moby::CCD) | Moby::CCD | |
| find_contacts_generic(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, OutputIterator output_begin, double TOL) (defined in Moby::CCD) | Moby::CCD | |
| find_contacts_heightmap_generic(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, OutputIterator o, double TOL) (defined in Moby::CCD) | Moby::CCD | |
| find_contacts_plane_generic(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, OutputIterator o, double TOL) (defined in Moby::CCD) | Moby::CCD | |
| find_contacts_polyhedron_polyhedron(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, OutputIterator output_begin, double TOL) | Moby::CCD | |
| find_contacts_sphere_heightmap(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, OutputIterator output_begin, double TOL) | Moby::CCD | |
| find_contacts_sphere_plane(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, OutputIterator o, double TOL) (defined in Moby::CCD) | Moby::CCD | |
| find_contacts_sphere_sphere(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, OutputIterator output_begin, double TOL) | Moby::CCD | |
| find_contacts_torus_plane(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, OutputIterator o, double TOL) | Moby::CCD | |
| find_contacts_vertex_edge(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, boost::shared_ptr< Polyhedron::Vertex > v, boost::shared_ptr< Polyhedron::Edge > e, double signed_dist, OutputIterator output_begin) (defined in Moby::CCD) | Moby::CCD | |
| find_contacts_vertex_face(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, boost::shared_ptr< Polyhedron::Vertex > vA, boost::shared_ptr< Polyhedron::Face > fB, double signed_dist, OutputIterator output_begin) (defined in Moby::CCD) | Moby::CCD | |
| find_contacts_vertex_vertex(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, boost::shared_ptr< Polyhedron::Vertex > v1, boost::shared_ptr< Polyhedron::Vertex > v2, double signed_dist, OutputIterator output_begin) (defined in Moby::CCD) | Moby::CCD | |
| get_this() | Moby::CollisionDetection | inline | 
| id | Moby::Base | |
| insertion_sort(BidirectionalIterator first, BidirectionalIterator last) | Moby::CCD | |
| insertion_sort(BidirectionalIterator first, BidirectionalIterator last) | Moby::CCD | |
| load_from_xml(boost::shared_ptr< const XMLTree > node, std::map< std::string, BasePtr > &id_map) | Moby::CCD | virtual | 
| save_to_xml(XMLTreePtr node, std::list< boost::shared_ptr< const Base > > &shared_objects) const | Moby::CCD | virtual | 
| set_simulator(boost::shared_ptr< ConstraintSimulator > sim) (defined in Moby::CollisionDetection) | Moby::CollisionDetection | inlinevirtual | 
| userdata | Moby::Base | |
| ~Base() (defined in Moby::Base) | Moby::Base | inlinevirtual | 
| ~CCD() (defined in Moby::CCD) | Moby::CCD | inlinevirtual | 
| ~CollisionDetection() (defined in Moby::CollisionDetection) | Moby::CollisionDetection | inlinevirtual | 
 1.8.6
 1.8.6