Moby
Moby::CollisionDetection Member List

This is the complete list of members for Moby::CollisionDetection, 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::CollisionDetectionvirtual
calc_CA_Euler_step(const PairwiseDistInfo &pdi)=0 (defined in Moby::CollisionDetection)Moby::CollisionDetectionpure virtual
calc_next_CA_Euler_step(const PairwiseDistInfo &pdi)=0 (defined in Moby::CollisionDetection)Moby::CollisionDetectionprotectedpure virtual
calc_signed_dist(CollisionGeometryPtr cg1, CollisionGeometryPtr cg2, Point3d &p1, Point3d &p2)Moby::CollisionDetectioninlinevirtual
clone(boost::shared_ptr< T > x)Moby::Baseinlinestatic
CollisionDetection() (defined in Moby::CollisionDetection)Moby::CollisionDetectioninline
ConstraintStabilization (defined in Moby::CollisionDetection)Moby::CollisionDetectionfriend
create_contact(CollisionGeometryPtr a, CollisionGeometryPtr b, const Point3d &point, const Ravelin::Vector3d &normal, double violation=0.0)Moby::CollisionDetectionprotectedstatic
find_contacts(CollisionGeometryPtr cgA, CollisionGeometryPtr cgB, std::vector< UnilateralConstraint > &contacts, double TOL=NEAR_ZERO)=0 (defined in Moby::CollisionDetection)Moby::CollisionDetectionpure virtual
get_this()Moby::CollisionDetectioninline
idMoby::Base
load_from_xml(boost::shared_ptr< const XMLTree > node, std::map< std::string, BasePtr > &id_map)Moby::Basevirtual
save_to_xml(XMLTreePtr node, std::list< boost::shared_ptr< const Base > > &shared_objects) const Moby::Basevirtual
set_simulator(boost::shared_ptr< ConstraintSimulator > sim) (defined in Moby::CollisionDetection)Moby::CollisionDetectioninlinevirtual
userdataMoby::Base
~Base() (defined in Moby::Base)Moby::Baseinlinevirtual
~CollisionDetection() (defined in Moby::CollisionDetection)Moby::CollisionDetectioninlinevirtual