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

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

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

List of all members.

Public Member Functions

 MeshShapeDistanceTraversalNodeOBBRSS ()
void preprocess ()
void postprocess ()
FCL_REAL BVTesting (int b1, int) const
 BV culling test in one BVTT node.
void leafTesting (int b1, int b2) const
 Distance testing between leaves (one triangle and one shape)

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


Constructor & Destructor Documentation

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

Member Function Documentation

template<typename S, typename NarrowPhaseSolver>
FCL_REAL fcl::MeshShapeDistanceTraversalNodeOBBRSS< S, NarrowPhaseSolver >::BVTesting ( int  b1,
int   
) const [inline, virtual]
template<typename S, typename NarrowPhaseSolver>
void fcl::MeshShapeDistanceTraversalNodeOBBRSS< S, NarrowPhaseSolver >::leafTesting ( int  b1,
int   
) const [inline, virtual]

Distance testing between leaves (one triangle and one shape)

Reimplemented from fcl::MeshShapeDistanceTraversalNode< OBBRSS, S, NarrowPhaseSolver >.

References fcl::DistanceTraversalNodeBase::request.

template<typename S, typename NarrowPhaseSolver>
void fcl::MeshShapeDistanceTraversalNodeOBBRSS< S, NarrowPhaseSolver >::postprocess ( ) [inline, virtual]

Reimplemented from fcl::TraversalNodeBase.

template<typename S, typename NarrowPhaseSolver>
void fcl::MeshShapeDistanceTraversalNodeOBBRSS< S, NarrowPhaseSolver >::preprocess ( ) [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines