#include <traversal_node_bvhs.h>

Public Member Functions | |
| FCL_REAL | BVTesting (int b1, int b2) const |
| BV culling test in one BVTT node. | |
| bool | canStop (FCL_REAL c) const |
| Whether the traversal process can stop early. | |
| void | leafTesting (int b1, int b2) const |
| Conservative advancement testing between leaves (two triangles) | |
| MeshConservativeAdvancementTraversalNodeRSS (FCL_REAL w_=1) | |
Public Attributes | |
| Matrix3f | R |
| Vec3f | T |
Definition at line 850 of file traversal_node_bvhs.h.
| fcl::MeshConservativeAdvancementTraversalNodeRSS::MeshConservativeAdvancementTraversalNodeRSS | ( | FCL_REAL | w_ = 1 | ) |
Definition at line 553 of file traversal_node_bvhs.cpp.
| FCL_REAL fcl::MeshConservativeAdvancementTraversalNodeRSS::BVTesting | ( | int | b1, |
| int | b2 | ||
| ) | const [virtual] |
BV culling test in one BVTT node.
Reimplemented from fcl::MeshConservativeAdvancementTraversalNode< RSS >.
Definition at line 559 of file traversal_node_bvhs.cpp.
| bool fcl::MeshConservativeAdvancementTraversalNodeRSS::canStop | ( | FCL_REAL | c | ) | const [virtual] |
Whether the traversal process can stop early.
Reimplemented from fcl::MeshConservativeAdvancementTraversalNode< RSS >.
Definition at line 631 of file traversal_node_bvhs.cpp.
| void fcl::MeshConservativeAdvancementTraversalNodeRSS::leafTesting | ( | int | b1, |
| int | b2 | ||
| ) | const [virtual] |
Conservative advancement testing between leaves (two triangles)
n is the local frame of object 1, pointing from object 1 to object2
turn n into the global frame, pointing from object 1 to object 2
Reimplemented from fcl::MeshConservativeAdvancementTraversalNode< RSS >.
Definition at line 571 of file traversal_node_bvhs.cpp.
Definition at line 861 of file traversal_node_bvhs.h.
Definition at line 862 of file traversal_node_bvhs.h.