OgreDynamicLines Class Reference
[Rendering]
#include <OgreDynamicLines.hh>
Inheritance diagram for OgreDynamicLines:
Detailed Description
Class for drawing lines.
Public Member Functions | |
OgreDynamicLines (OperationType opType=OT_LINE_STRIP) | |
Constructor. | |
virtual | ~OgreDynamicLines () |
Destructor. | |
void | AddPoint (const Vector3 &pt) |
Add a point to the point list. | |
void | SetPoint (unsigned int index, const Vector3 &value) |
Change the location of an existing point in the point list. | |
const Vector3 & | GetPoint (unsigned int index) const |
Return the location of an existing point in the point list. | |
unsigned int | GetNumPoints () const |
Return the total number of points in the point list. | |
void | Clear () |
Remove all points from the point list. | |
void | Update () |
Call this to update the hardware buffer after making changes. | |
Protected Member Functions | |
virtual void | CreateVertexDeclaration () |
Implementation DynamicRenderable, creates a simple vertex-only decl. | |
virtual void | FillHardwareBuffers () |
Implementation DynamicRenderable, pushes point list out to hardware memory. |
Member Function Documentation
void SetPoint | ( | unsigned int | index, | |
const Vector3 & | value | |||
) |
Change the location of an existing point in the point list.
- Parameters:
-
index Index of the point to set value Vector3 value to set the point to
const Vector3& GetPoint | ( | unsigned int | index | ) | const |
Return the location of an existing point in the point list.
- Parameters:
-
index Number of the point to return
- Returns:
- Vector3 value of the point
unsigned int GetNumPoints | ( | ) | const |
Return the total number of points in the point list.
- Returns:
- Number of points
The documentation for this class was generated from the following file: