#include <GQ_Point.h>
Public Member Functions | |
| GQ_Point (GEO_Point *pt) | |
| GEO_Point * | getPoint () const |
| int | aboveOrBelow (UT_Vector3 &normal, float distance) const |
| float | distToPlane (UT_Vector3 &normal, float distance) const |
| void | setEdge (GQ_Edge *e) |
| GQ_Edge * | getEdge () const |
| void | setFlags (unsigned mask) |
| unsigned | getFlags (unsigned mask=~0) const |
| void | addFlags (unsigned mask) |
| void | clearFlags (unsigned mask=~0) |
Public Attributes | |
| void * | mySpare |
Definition at line 30 of file GQ_Point.h.
| GQ_Point::GQ_Point | ( | GEO_Point * | pt | ) | [inline, explicit] |
Definition at line 32 of file GQ_Point.h.
| int GQ_Point::aboveOrBelow | ( | UT_Vector3 & | normal, | |
| float | distance | |||
| ) | const [inline] |
Definition at line 36 of file GQ_Point.h.
| void GQ_Point::addFlags | ( | unsigned | mask | ) | [inline] |
Definition at line 60 of file GQ_Point.h.
| void GQ_Point::clearFlags | ( | unsigned | mask = ~0 |
) | [inline] |
Definition at line 61 of file GQ_Point.h.
| float GQ_Point::distToPlane | ( | UT_Vector3 & | normal, | |
| float | distance | |||
| ) | const [inline] |
Definition at line 45 of file GQ_Point.h.
| GQ_Edge* GQ_Point::getEdge | ( | ) | const [inline] |
Definition at line 55 of file GQ_Point.h.
| unsigned GQ_Point::getFlags | ( | unsigned | mask = ~0 |
) | const [inline] |
Definition at line 58 of file GQ_Point.h.
| GEO_Point* GQ_Point::getPoint | ( | ) | const [inline] |
Definition at line 35 of file GQ_Point.h.
| void GQ_Point::setEdge | ( | GQ_Edge * | e | ) | [inline] |
Definition at line 54 of file GQ_Point.h.
| void GQ_Point::setFlags | ( | unsigned | mask | ) | [inline] |
Definition at line 57 of file GQ_Point.h.
| void* GQ_Point::mySpare |
Definition at line 63 of file GQ_Point.h.
1.5.9