Traversal node for collision between two meshes if their underlying BVH node is oriented node (OBB, RSS, OBBRSS, kIOS) More...
#include <traversal_node_bvhs.h>

Public Member Functions | |
| bool | BVTesting (int b1, int b2) const |
| BV culling test in one BVTT node. | |
| bool | BVTesting (int b1, int b2, const Matrix3f &Rc, const Vec3f &Tc) const |
| void | leafTesting (int b1, int b2) const |
| Intersection testing between leaves (two triangles) | |
| void | leafTesting (int b1, int b2, const Matrix3f &Rc, const Vec3f &Tc) const |
| MeshCollisionTraversalNodeOBB () | |
Public Attributes | |
| Matrix3f | R |
| Vec3f | T |
Traversal node for collision between two meshes if their underlying BVH node is oriented node (OBB, RSS, OBBRSS, kIOS)
Definition at line 251 of file traversal_node_bvhs.h.
Definition at line 181 of file traversal_node_bvhs.cpp.
| bool fcl::MeshCollisionTraversalNodeOBB::BVTesting | ( | int | b1, |
| int | b2 | ||
| ) | const [virtual] |
BV culling test in one BVTT node.
Reimplemented from fcl::BVHCollisionTraversalNode< OBB >.
Definition at line 186 of file traversal_node_bvhs.cpp.
| bool fcl::MeshCollisionTraversalNodeOBB::BVTesting | ( | int | b1, |
| int | b2, | ||
| const Matrix3f & | Rc, | ||
| const Vec3f & | Tc | ||
| ) | const |
Definition at line 204 of file traversal_node_bvhs.cpp.
| void fcl::MeshCollisionTraversalNodeOBB::leafTesting | ( | int | b1, |
| int | b2 | ||
| ) | const [virtual] |
Intersection testing between leaves (two triangles)
Reimplemented from fcl::MeshCollisionTraversalNode< OBB >.
Definition at line 192 of file traversal_node_bvhs.cpp.
| void fcl::MeshCollisionTraversalNodeOBB::leafTesting | ( | int | b1, |
| int | b2, | ||
| const Matrix3f & | Rc, | ||
| const Vec3f & | Tc | ||
| ) | const |
Definition at line 210 of file traversal_node_bvhs.cpp.
Definition at line 264 of file traversal_node_bvhs.h.
Definition at line 265 of file traversal_node_bvhs.h.