Public Member Functions
fcl::ShapeMeshCollisionTraversalNodeOBBRSS< S, NarrowPhaseSolver > Class Template Reference

#include <hpp/fcl/traversal/traversal_node_bvh_shape.h>

Inheritance diagram for fcl::ShapeMeshCollisionTraversalNodeOBBRSS< S, NarrowPhaseSolver >:
[legend]
Collaboration diagram for fcl::ShapeMeshCollisionTraversalNodeOBBRSS< S, NarrowPhaseSolver >:
[legend]

List of all members.

Public Member Functions

 ShapeMeshCollisionTraversalNodeOBBRSS ()
bool BVTesting (int b1, int b2) const
 BV test between b1 and b2.
bool BVTesting (int b1, int b2, FCL_REAL &sqrDistLowerBound) const
 BV test between b1 and b2.
void leafTesting (int b1, int b2, FCL_REAL &sqrDistLowerBound) const
 Leaf test between node b1 and b2, if they are both leafs.

template<typename S, typename NarrowPhaseSolver>
class fcl::ShapeMeshCollisionTraversalNodeOBBRSS< S, NarrowPhaseSolver >


Constructor & Destructor Documentation

template<typename S, typename NarrowPhaseSolver>
fcl::ShapeMeshCollisionTraversalNodeOBBRSS< S, NarrowPhaseSolver >::ShapeMeshCollisionTraversalNodeOBBRSS ( ) [inline]

Member Function Documentation

template<typename S, typename NarrowPhaseSolver>
bool fcl::ShapeMeshCollisionTraversalNodeOBBRSS< S, NarrowPhaseSolver >::BVTesting ( int  b1,
int  b2 
) const [inline, virtual]
template<typename S, typename NarrowPhaseSolver>
bool fcl::ShapeMeshCollisionTraversalNodeOBBRSS< S, NarrowPhaseSolver >::BVTesting ( int  b1,
int  b2,
FCL_REAL sqrDistLowerBound 
) const [inline, virtual]
template<typename S, typename NarrowPhaseSolver>
void fcl::ShapeMeshCollisionTraversalNodeOBBRSS< S, NarrowPhaseSolver >::leafTesting ( int  ,
int  ,
FCL_REAL  
) const [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines