hpp-fcl
1.4.4
HPP fork of FCL -- The Flexible Collision Library
|
Traversal node for distance between shape and mesh, when mesh BVH is one of the oriented node (RSS, kIOS, OBBRSS) More...
#include <hpp/fcl/internal/traversal_node_bvh_shape.h>
Public Member Functions | |
ShapeMeshDistanceTraversalNodeRSS () | |
void | preprocess () |
void | postprocess () |
FCL_REAL | BVDistanceLowerBound (int b1, int b2) const |
void | leafComputeDistance (int b1, int b2) const |
Public Member Functions inherited from ShapeMeshDistanceTraversalNode< S, RSS > | |
ShapeMeshDistanceTraversalNode () | |
void | leafComputeDistance (int b1, int b2) const |
Distance testing between leaves (one shape and one triangle) More... | |
bool | canStop (FCL_REAL c) const |
Whether the traversal process can stop early. More... | |
Additional Inherited Members | |
Public Attributes inherited from ShapeMeshDistanceTraversalNode< S, RSS > | |
Vec3f * | vertices |
Triangle * | tri_indices |
FCL_REAL | rel_err |
FCL_REAL | abs_err |
const GJKSolver * | nsolver |
Traversal node for distance between shape and mesh, when mesh BVH is one of the oriented node (RSS, kIOS, OBBRSS)
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |