HDK
|
#include <UT_Tetrahedralize.h>
Public Member Functions | |
UT_TetVertex (const UT_Vector3 &p, void *data=NULL) | |
void | addTet (UT_TetTetrahedron *t) |
void | incidentVertices (UT_TetVertexArray &incident) const |
const UT_Vector3 & | getPos () const |
void | setData (void *d) |
void * | data () const |
The UT_TetVertex class contains the position of the vertex, a data parameter for use by calling code, and a list of the Tetrahedra containing this vertex. Note that this tetrahedron list will not be valid until after a call to tetrahedralization completes successfully.
Definition at line 45 of file UT_Tetrahedralize.h.
UT_TetVertex::UT_TetVertex | ( | const UT_Vector3 & | p, |
void * | data = NULL |
||
) |
void UT_TetVertex::addTet | ( | UT_TetTetrahedron * | t | ) |
|
inline |
Definition at line 60 of file UT_Tetrahedralize.h.
|
inline |
Definition at line 55 of file UT_Tetrahedralize.h.
void UT_TetVertex::incidentVertices | ( | UT_TetVertexArray & | incident | ) | const |
Calculates the vertices that share an edge with this one in one or more tetrahedra.
A data parameter that can be used for arbitrary purposes by calling code.
Definition at line 59 of file UT_Tetrahedralize.h.