Template Class ShapeMeshDistanceTraversalNode

Inheritance Relationships

Base Type

  • public ShapeBVHDistanceTraversalNode< S, BV >

Class Documentation

template<typename S, typename BV>
class ShapeMeshDistanceTraversalNode : public ShapeBVHDistanceTraversalNode<S, BV>

Traversal node for distance between shape and mesh.

Public Functions

inline ShapeMeshDistanceTraversalNode()
inline void leafComputeDistance(unsigned int, unsigned int b2) const

Distance testing between leaves (one shape and one triangle)

inline bool canStop(FCL_REAL c) const

Whether the traversal process can stop early.

Public Members

Vec3f *vertices
Triangle *tri_indices
FCL_REAL rel_err
FCL_REAL abs_err
const GJKSolver *nsolver