|
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.