KrisLibrary  1.0.0
Public Member Functions | Public Attributes | List of all members
PointMeshDistance Class Reference

Public Member Functions

 PointMeshDistance (const CollisionPointCloud &a, const CollisionMesh &b, Real _absErr, Real _relErr, Real _upperBound=Inf)
 
Real Distance (const OctreeNode &pcnode, const BV &meshnode)
 
void UpdateLeaves (const OctreeNode &pcOctreeNode, const BV &meshnode)
 
void Recurse ()
 
void Recurse (int pcOctreeNode, int meshBVHNode)
 

Public Attributes

const CollisionPointCloudpc
 
const CollisionMeshmesh
 
RigidTransform Tba
 
RigidTransform Twa
 
RigidTransform Tab
 
PQP_REAL pqpRab [3][3]
 
PQP_REAL pqpTab [3]
 
BV pcbv
 
Real absErr
 
Real relErr
 
Real upperBound
 
int pcpoint
 
int meshtri
 
Vector3 meshpoint
 
Heap< pair< int, int >, Real > queue
 

The documentation for this class was generated from the following file: