#include <sspt_polygon.h>
Public Member Functions | |
sspt_Polygon () | |
bool | append (const sspt_Vertex &v) |
bool | deleteVertex (sspt_Vertex *v) |
bool | isConvexVertexXY (sspt_Vertex *v) |
bool | findClippable (sspt_Vertex **result) |
bool | triangulateXY (sspt_List< sspt_SimpleTriangle * > *result) |
bool | dumpVertices () |
Public Attributes | |
int | nVertices |
sspt_Vertex * | start |
sspt_Polygon::sspt_Polygon | ( | ) | [inline] |
bool sspt_Polygon::append | ( | const sspt_Vertex & | v | ) |
bool sspt_Polygon::deleteVertex | ( | sspt_Vertex * | v | ) |
bool sspt_Polygon::dumpVertices | ( | ) |
bool sspt_Polygon::findClippable | ( | sspt_Vertex ** | result | ) |
bool sspt_Polygon::isConvexVertexXY | ( | sspt_Vertex * | v | ) |
bool sspt_Polygon::triangulateXY | ( | sspt_List< sspt_SimpleTriangle * > * | result | ) |