Horizon
Public Member Functions | Protected Attributes | List of all members
TPPLPoly Class Reference

Public Member Functions

 TPPLPoly (const TPPLPoly &src)
 
TPPLPolyoperator= (const TPPLPoly &src)
 
long GetNumPoints () const
 
bool IsHole () const
 
void SetHole (bool hole)
 
TPPLPointGetPoint (long i)
 
const TPPLPointGetPoint (long i) const
 
TPPLPointGetPoints ()
 
TPPLPointoperator[] (int i)
 
const TPPLPointoperator[] (int i) const
 
void Clear ()
 
void Init (long numpoints)
 
void Triangle (TPPLPoint &p1, TPPLPoint &p2, TPPLPoint &p3)
 
void Invert ()
 
TPPLOrientation GetOrientation () const
 
void SetOrientation (TPPLOrientation orientation)
 
bool Valid () const
 

Protected Attributes

TPPLPointpoints
 
long numpoints
 
bool hole
 

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