Collaboration diagram for XFcPrimitiveDrawPointSet:
Public Member Functions | |
XFCIMPORT | ~XFcPrimitiveDrawPointSet () |
Destructor. | |
XFCIMPORT INT32 | getPointCount () |
Returns the amount of points in the point set. | |
XFCIMPORT void | addPoint (XFcVector2 &aPos) |
Adds a point to the point set. | |
XFCIMPORT XFcPrimitiveDrawPoint * | getPoint (INT32 aPointIndex) |
Returns a pointer to a point at aPointIndex. | |
XFCIMPORT void | clear () |
Clears the point set. | |
XFCIMPORT void | calculateScaledValues (REAL aScale) |
Calculates the mScaledPos value for all points in the point set. | |
XFCIMPORT void | calculateScaledValues (XFcMatrix3 &aTransformation) |
Calculates the mScaledPos value for all points in the point set using a matrix. | |
Static Public Member Functions | |
XFCIMPORT XFcPrimitiveDrawPointSet * | create (INT32 aMaxPointCount) |
Creates a point set with aMaxPointCount maximum amount of points . | |
Protected Member Functions | |
XFCIMPORT | XFcPrimitiveDrawPointSet () |
Protected constructor. | |
Protected Attributes | |
XFcPrimitiveDrawPoint * | mPoints |
Array of points. | |
INT32 | mPointCount |
Count of points. | |
INT32 | mMaxPoints |
Maximum amount of points. |
XFcPrimitiveDrawPointSet is a set of points, that can be used for defining lines with XFcPrimitiveDrawLineSet.
|
Destructor.
|
|
Protected constructor.
|
|
Adds a point to the point set.
|
|
Calculates the mScaledPos value for all points in the point set using a matrix. This is used for scaling the point coordinates in antialiased rendering. |
|
Calculates the mScaledPos value for all points in the point set. This is used for scaling the point coordinates in antialiased rendering. |
|
Clears the point set.
|
|
Creates a point set with aMaxPointCount maximum amount of points .
|
|
Returns a pointer to a point at aPointIndex.
|
|
Returns the amount of points in the point set.
|
|
Maximum amount of points.
|
|
Count of points.
|
|
Array of points.
|
![]() | ||||
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch |