OBBTreeNodeImpl Class Reference

#include <ContactGeometryImpl.h>

List of all members.

Public Member Functions

 OBBTreeNodeImpl ()
 OBBTreeNodeImpl (const OBBTreeNodeImpl &copy)
 ~OBBTreeNodeImpl ()
Vec3 findNearestPoint (const ContactGeometry::TriangleMeshImpl &mesh, const Vec3 &position, Real cutoff2, Real &distance2, int &face, Vec2 &uv) const
bool intersectsRay (const ContactGeometry::TriangleMeshImpl &mesh, const Vec3 &origin, const UnitVec3 &direction, Real &distance, int &face, Vec2 &uv) const

Public Attributes

OrientedBoundingBox bounds
OBBTreeNodeImplchild1
OBBTreeNodeImplchild2
Array_< int > triangles
int numTriangles

Constructor & Destructor Documentation

OBBTreeNodeImpl (  )  [inline]
OBBTreeNodeImpl ( const OBBTreeNodeImpl copy  ) 
~OBBTreeNodeImpl (  ) 

Member Function Documentation

Vec3 findNearestPoint ( const ContactGeometry::TriangleMeshImpl mesh,
const Vec3 position,
Real  cutoff2,
Real &  distance2,
int &  face,
Vec2 uv 
) const
bool intersectsRay ( const ContactGeometry::TriangleMeshImpl mesh,
const Vec3 origin,
const UnitVec3 direction,
Real &  distance,
int &  face,
Vec2 uv 
) const

Member Data Documentation


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

Generated on Thu Aug 12 16:37:59 2010 for SimTKcore by  doxygen 1.6.1