Public Member Functions | Protected Attributes
TPPLPoly Class Reference

#include <polypartition.h>

List of all members.

Public Member Functions

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

Protected Attributes

bool hole
long numpoints
TPPLPointpoints

Detailed Description

Definition at line 75 of file polypartition.h.


Constructor & Destructor Documentation

Definition at line 39 of file polypartition.cpp.

Definition at line 45 of file polypartition.cpp.

TPPLPoly::TPPLPoly ( const TPPLPoly src)

Definition at line 69 of file polypartition.cpp.


Member Function Documentation

void TPPLPoly::Clear ( )

Definition at line 49 of file polypartition.cpp.

long TPPLPoly::GetNumPoints ( ) [inline]

Definition at line 92 of file polypartition.h.

Definition at line 85 of file polypartition.cpp.

TPPLPoint& TPPLPoly::GetPoint ( long  i) [inline]

Definition at line 104 of file polypartition.h.

Definition at line 108 of file polypartition.h.

void TPPLPoly::Init ( long  numpoints)

Definition at line 56 of file polypartition.cpp.

void TPPLPoly::Invert ( )

Definition at line 105 of file polypartition.cpp.

bool TPPLPoly::IsHole ( ) [inline]

Definition at line 96 of file polypartition.h.

TPPLPoly & TPPLPoly::operator= ( const TPPLPoly src)

Definition at line 76 of file polypartition.cpp.

TPPLPoint& TPPLPoly::operator[] ( int  i) [inline]

Definition at line 112 of file polypartition.h.

void TPPLPoly::SetHole ( bool  hole) [inline]

Definition at line 100 of file polypartition.h.

void TPPLPoly::SetOrientation ( int  orientation)

Definition at line 98 of file polypartition.cpp.

void TPPLPoly::Triangle ( TPPLPoint p1,
TPPLPoint p2,
TPPLPoint p3 
)

Definition at line 62 of file polypartition.cpp.


Member Data Documentation

bool TPPLPoly::hole [protected]

Definition at line 80 of file polypartition.h.

long TPPLPoly::numpoints [protected]

Definition at line 79 of file polypartition.h.

Definition at line 78 of file polypartition.h.


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


polypartition
Author(s): Georg Arbeiter
autogenerated on Wed Aug 26 2015 11:02:14