$search

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
collision_checking::AABBA class describing the AABB collision structure, which is a box in 3D space determined by two diagonal points
collision_checking::BVFitter< BV >A class for fitting a bounding volume to a set of points
collision_checking::BVFitter< OBB >Specification of BVFitter for OBB bounding volume
collision_checking::BVFitter< RSS >Specification of BVFitter for RSS bounding volume
collision_checking::BVH_CAResult
collision_checking::BVH_CollideResultA class describing the collision result
collision_checking::BVH_DistanceResult
collision_checking::BVHCollisionPairThe indices of in-collision primitives of objects
collision_checking::BVHFrontNodeA class describing the node for BVH front
collision_checking::BVHModel< BV >A class describing the bounding hierarchy of a mesh model
collision_checking::BVNode< BV >A class describing a bounding volume node
collision_checking::BVSplitRule< BV >A class describing the split rule that splits each BV node
collision_checking::BVSplitRule< OBB >BVHSplitRule specialization for OBB
collision_checking::BVTBounding volume test structure
collision_checking::BVT_ComparerComparer between two BVT
collision_checking::CollisionGeom
collision_checking::CollisionMesh< BV >
collision_checking::CollisionMesh< OBB >Specialization for OBB
collision_checking::Edge2fSimple edge with two indices for its endpoints
collision_checking::InterpMotionLinear interpolation motion Each Motion is assumed to have constant linear velocity and angular velocity
collision_checking::IntersectCCD intersect kernel among primitives
collision_checking::KDOP< N >KDOP class describes the KDOP collision structures. K is set as the template parameter, which should be 16, 18, or 24 The KDOP structure is defined by some pairs of parallel planes defined by some axes. For K = 18, the planes are 6 AABB planes and 12 diagonal planes that cut off some space of the edges: (-1,0,0) and (1,0,0) -> indices 0 and 9 (0,-1,0) and (0,1,0) -> indices 1 and 10 (0,0,-1) and (0,0,1) -> indices 2 and 11 (-1,-1,0) and (1,1,0) -> indices 3 and 12 (-1,0,-1) and (1,0,1) -> indices 4 and 13 (0,-1,-1) and (0,1,1) -> indices 5 and 14 (-1,1,0) and (1,-1,0) -> indices 6 and 15 (-1,0,1) and (1,0,-1) -> indices 7 and 16 (0,-1,1) and (0,1,-1) -> indices 8 and 17
collision_checking::OBBOBB class
collision_checking::PolySolverA class solves polynomial degree (1,2,3) equations
collision_checking::RSS
collision_checking::OBB::SimpleQuaternionSimple quaternion class used in OBB
collision_checking::InterpMotion::SimpleQuaternionQuaternion used locally by InterpMotion
collision_checking::InterpMotion::SimpleTransformSimple transform class used locally by InterpMotion
collision_checking::Triangle3eSimple triangle with 3 indices for points
collision_checking::Triangle3fSimple triangle with three indices for 3 neighboring triangles
collision_checking::TriangleDistance
collision_checking::Vec3fA class describing a three-dimensional vector
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends


collision_checking
Author(s): Jia Pan, Dinesh Manocha (UNC, Chapel Hill)
autogenerated on Fri Mar 1 14:56:57 2013