#include <ShapeMaker.h>
Public Member Functions | |
| ShapeEntry () | |
| Constructor. | |
| ~ShapeEntry () | |
| Destructor. | |
| PolygonData * | createPolygonData () const |
| Creates a PolygonData from the contents of the shape entry. | |
| bool | beginSubPolygon () |
| Starts a new sub polygon. | |
| bool | endSubPolygon () |
| Ends the sub polygon. | |
| bool | addVertex (const VECTOR2D &aVertex) |
| Adds a vertex to the shape entry. | |
Protected Attributes | |
| RATIONAL ** | mVertexData |
| int * | mVertexCounts |
| int | mSubPolygonCount |
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Adds a vertex to the shape entry.
|
|
|
Starts a new sub polygon.
|
|
|
Creates a PolygonData from the contents of the shape entry. Note that the ShapeEntry owns the data the PolygonData refers to. |
|
|
Ends the sub polygon.
|
|
|
|
|
|
|
|
|
|
1.4.6-NO