#include <rdVertices.h>
Inheritance diagram for rdVertices:

Public Member Functions | |
| virtual | ~rdVertices () |
| Destructor. | |
| rdVertices () | |
| Default constructor. | |
| rdVertices (IDOM_Element *aElement) | |
| Construct an rdVertices instance from an XML element. | |
| virtual rdV3D * | getVertex (int aIndex) |
| Get the vertex at a particular index. | |
| void | translate (double aX, double aY, double aZ) |
| Translate the vertices by a specified amount. | |
| void | rotate (int aXYZ, double aRadians) |
| Rotate a the vertices about the X, Y, or Z axis by a specified amount. | |
| virtual void | updateObject (bool aDeep=true) |
| Update this object based on its XML node. | |
| virtual void | updateNode (bool aDeep=true) |
| Update the XML node representing this object. | |
Private Member Functions | |
| void | setNull () |
| Set all states to their null or default values. | |
|
|
Construct an rdVertices instance from an XML element.
|
|
|
Get the vertex at a particular index.
|
|
||||||||||||
|
Rotate a the vertices about the X, Y, or Z axis by a specified amount.
|
|
||||||||||||||||
|
Translate the vertices by a specified amount.
|
|
|
Update the XML node representing this object.
Reimplemented from rdPtrArray. |
|
|
Update this object based on its XML node.
Reimplemented from rdPtrArray. |
1.3