All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
fcl::MeshDistanceTraversalNode< BV > Class Template Reference

Traversal node for distance computation between two meshes. More...

#include <traversal_node_bvhs.h>

Inheritance diagram for fcl::MeshDistanceTraversalNode< BV >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

bool canStop (FCL_REAL c) const
 Whether the traversal process can stop early.
void leafTesting (int b1, int b2) const
 Distance testing between leaves (two triangles)
 MeshDistanceTraversalNode ()

Public Attributes

FCL_REAL abs_err
FCL_REAL rel_err
 relative and absolute error, default value is 0.01 for both terms
Triangletri_indices1
Triangletri_indices2
Vec3fvertices1
Vec3fvertices2

Detailed Description

template<typename BV>
class fcl::MeshDistanceTraversalNode< BV >

Traversal node for distance computation between two meshes.

Definition at line 538 of file traversal_node_bvhs.h.


Constructor & Destructor Documentation

template<typename BV>
fcl::MeshDistanceTraversalNode< BV >::MeshDistanceTraversalNode ( ) [inline]

Definition at line 541 of file traversal_node_bvhs.h.


Member Function Documentation

template<typename BV>
bool fcl::MeshDistanceTraversalNode< BV >::canStop ( FCL_REAL  c) const [inline, virtual]
template<typename BV>
void fcl::MeshDistanceTraversalNode< BV >::leafTesting ( int  b1,
int  b2 
) const [inline, virtual]

Member Data Documentation

template<typename BV>
FCL_REAL fcl::MeshDistanceTraversalNode< BV >::abs_err

Definition at line 606 of file traversal_node_bvhs.h.

template<typename BV>
FCL_REAL fcl::MeshDistanceTraversalNode< BV >::rel_err

relative and absolute error, default value is 0.01 for both terms

Definition at line 605 of file traversal_node_bvhs.h.

template<typename BV>
Triangle* fcl::MeshDistanceTraversalNode< BV >::tri_indices1

Definition at line 601 of file traversal_node_bvhs.h.

template<typename BV>
Triangle* fcl::MeshDistanceTraversalNode< BV >::tri_indices2

Definition at line 602 of file traversal_node_bvhs.h.

template<typename BV>
Vec3f* fcl::MeshDistanceTraversalNode< BV >::vertices1

Definition at line 598 of file traversal_node_bvhs.h.

template<typename BV>
Vec3f* fcl::MeshDistanceTraversalNode< BV >::vertices2

Definition at line 599 of file traversal_node_bvhs.h.


The documentation for this class was generated from the following file:
 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