Traversal node for distance computation between two meshes if their underlying BVH node is oriented node (RSS, OBBRSS, kIOS) More...
#include <traversal_node_bvhs.h>
Public Member Functions | |
FCL_REAL | BVTesting (int b1, int b2) const |
BV culling test in one BVTT node. | |
void | leafTesting (int b1, int b2) const |
Distance testing between leaves (two triangles) | |
MeshDistanceTraversalNodeRSS () | |
void | postprocess () |
void | preprocess () |
Public Attributes | |
Matrix3f | R |
Vec3f | T |
Traversal node for distance computation between two meshes if their underlying BVH node is oriented node (RSS, OBBRSS, kIOS)
Definition at line 610 of file traversal_node_bvhs.h.
Definition at line 346 of file traversal_node_bvhs.cpp.
FCL_REAL fcl::MeshDistanceTraversalNodeRSS::BVTesting | ( | int | b1, |
int | b2 | ||
) | const [virtual] |
BV culling test in one BVTT node.
Reimplemented from fcl::BVHDistanceTraversalNode< RSS >.
Definition at line 361 of file traversal_node_bvhs.cpp.
void fcl::MeshDistanceTraversalNodeRSS::leafTesting | ( | int | b1, |
int | b2 | ||
) | const [virtual] |
Distance testing between leaves (two triangles)
Reimplemented from fcl::MeshDistanceTraversalNode< RSS >.
Definition at line 367 of file traversal_node_bvhs.cpp.
void fcl::MeshDistanceTraversalNodeRSS::postprocess | ( | ) | [virtual] |
Reimplemented from fcl::TraversalNodeBase.
Definition at line 356 of file traversal_node_bvhs.cpp.
void fcl::MeshDistanceTraversalNodeRSS::preprocess | ( | ) | [virtual] |
Reimplemented from fcl::TraversalNodeBase.
Definition at line 351 of file traversal_node_bvhs.cpp.
Definition at line 623 of file traversal_node_bvhs.h.
Definition at line 624 of file traversal_node_bvhs.h.