simFaceVertexEvent Struct Reference

#include <SIM_ColliderBFA.h>

Inheritance diagram for simFaceVertexEvent:

sim4PointEvent

List of all members.

Public Member Functions

 simFaceVertexEvent ()
 simFaceVertexEvent (const SIM_Time &time, const UT_Vector3 &normal, fpreal distance, bool firstIsFace, int vid, fpreal bary0, fpreal bary1)
UT_Vector3 getBaryV3 () const
 Retrieve a barycentric vector for the face's primitive.

Public Attributes

bool myFirstIsFace
int myVid
 Vertex id.
fpreal myBary [2]
 Barycentric position within the face.


Detailed Description

Definition at line 67 of file SIM_ColliderBFA.h.


Constructor & Destructor Documentation

simFaceVertexEvent::simFaceVertexEvent (  )  [inline]

Definition at line 69 of file SIM_ColliderBFA.h.

simFaceVertexEvent::simFaceVertexEvent ( const SIM_Time time,
const UT_Vector3 normal,
fpreal  distance,
bool  firstIsFace,
int  vid,
fpreal  bary0,
fpreal  bary1 
) [inline]

Definition at line 72 of file SIM_ColliderBFA.h.


Member Function Documentation

UT_Vector3 simFaceVertexEvent::getBaryV3 (  )  const [inline]

Retrieve a barycentric vector for the face's primitive.

Definition at line 85 of file SIM_ColliderBFA.h.


Member Data Documentation

Barycentric position within the face.

Definition at line 96 of file SIM_ColliderBFA.h.

The face that's the "face" in this event is the first of the two primitives in this event.

Definition at line 92 of file SIM_ColliderBFA.h.

Vertex id.

Definition at line 94 of file SIM_ColliderBFA.h.


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

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