GU_TriIntersect Class Reference

#include <GU_TriIntersect.h>

List of all members.

Public Member Functions

 GU_TriIntersect ()
virtual ~GU_TriIntersect ()
bool intersect (const bvTriangle tris[2], bool cantContact, float tol)

Protected Member Functions

virtual void edgeEdgeCallback (const UT_Vector3 &hitpt, const UT_Vector3 &normal, const UT_Vector3 &ea, const UT_Vector3 &eb, int va0, int va1, int vb0, int vb1)=0
virtual void vertexFaceCallback (const UT_Vector3 &hitpt, const UT_Vector3 &normal, bool isJustTouching, int face, int vid)=0
virtual void faceFaceCallback (const UT_Vector3 &hitpt1, const UT_Vector3 &hitpt2, const UT_Vector3 &normal1, const UT_Vector3 &normal2)=0


Detailed Description

Definition at line 45 of file GU_TriIntersect.h.


Constructor & Destructor Documentation

GU_TriIntersect::GU_TriIntersect (  ) 

virtual GU_TriIntersect::~GU_TriIntersect (  )  [virtual]


Member Function Documentation

virtual void GU_TriIntersect::edgeEdgeCallback ( const UT_Vector3 hitpt,
const UT_Vector3 normal,
const UT_Vector3 ea,
const UT_Vector3 eb,
int  va0,
int  va1,
int  vb0,
int  vb1 
) [protected, pure virtual]

virtual void GU_TriIntersect::faceFaceCallback ( const UT_Vector3 hitpt1,
const UT_Vector3 hitpt2,
const UT_Vector3 normal1,
const UT_Vector3 normal2 
) [protected, pure virtual]

bool GU_TriIntersect::intersect ( const bvTriangle  tris[2],
bool  cantContact,
float  tol 
)

virtual void GU_TriIntersect::vertexFaceCallback ( const UT_Vector3 hitpt,
const UT_Vector3 normal,
bool  isJustTouching,
int  face,
int  vid 
) [protected, pure virtual]


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

Generated on Fri May 25 00:10:29 2012 for HDK by  doxygen 1.5.9