All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
fcl::MeshCollisionTraversalNodeOBB Class Reference

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>

Inheritance diagram for fcl::MeshCollisionTraversalNodeOBB:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

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.


Constructor & Destructor Documentation

Definition at line 181 of file traversal_node_bvhs.cpp.


Member Function Documentation

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.


Member Data Documentation

Definition at line 264 of file traversal_node_bvhs.h.

Definition at line 265 of file traversal_node_bvhs.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


fcl
Author(s): Jia Pan
autogenerated on Tue Jan 15 2013 16:05:31