GQ_Point Class Reference

#include <GQ_Point.h>

List of all members.

Public Member Functions

 GQ_Point (GEO_Point *pt)
GEO_PointgetPoint () const
int aboveOrBelow (UT_Vector3 &normal, float distance) const
float distToPlane (UT_Vector3 &normal, float distance) const
void setEdge (GQ_Edge *e)
GQ_EdgegetEdge () const
void setFlags (unsigned mask)
unsigned getFlags (unsigned mask=~0) const
void addFlags (unsigned mask)
void clearFlags (unsigned mask=~0)

Public Attributes

void * mySpare


Detailed Description

Definition at line 30 of file GQ_Point.h.


Constructor & Destructor Documentation

GQ_Point::GQ_Point ( GEO_Point pt  )  [inline, explicit]

Definition at line 32 of file GQ_Point.h.


Member Function Documentation

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.


Member Data Documentation

Definition at line 63 of file GQ_Point.h.


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

Generated on Thu May 24 00:09:39 2012 for HDK by  doxygen 1.5.9