|
HDK
|
#include <GQ_Face.h>
Inheritance diagram for GQ_Face:Public Member Functions | |
| GQ_Face (GEO_PrimPoly *p) | |
| ~GQ_Face () | |
| GEO_PrimPoly * | getPoly () const |
| void | setPoly (GEO_PrimPoly *p) |
| int | aboveOrBelow (UT_Vector3 &normal, float distance) |
| void | setEdge (GQ_Edge *e) |
| void | adjustToSafeEdge () |
| GQ_Edge * | getEdge () const |
| int | getNumEdges () const |
| void | setFlags (unsigned mask) |
| unsigned | getFlags (unsigned mask=~0) const |
| void | addFlags (unsigned mask) |
| void | clearFlags (unsigned mask=~0) |
| void | setGQPoint (GQ_Point *pt) |
| GQ_Point * | getGQPoint () const |
| GA_Offset | ptOff () const |
Public Attributes | |
| union { | |
| int mySpareInt | |
| exint mySpareExint | |
| void * mySpare | |
| }; | |
| UT_Vector3 * | myNormal |
| int | myIndex |
Additional Inherited Members | |
Static Public Member Functions inherited from UT_SmallObject< GQ_Face > | |
| static void * | operator new (size_t size) |
| Regular new/delete operators. More... | |
| static void | operator delete (void *p, size_t size) |
| Regular new/delete operators. More... | |
| static void * | operator new (size_t, void *p) |
| static void | operator delete (void *, void *) |
|
inlineexplicit |
| int GQ_Face::aboveOrBelow | ( | UT_Vector3 & | normal, |
| float | distance | ||
| ) |
| void GQ_Face::adjustToSafeEdge | ( | ) |
|
inline |
| int GQ_Face::getNumEdges | ( | ) | const |
|
inline |
|
inline |
| union { ... } |
| UT_Vector3* GQ_Face::myNormal |