#include <Coordinate.h>
Inheritance diagram for H3D::Coordinate:

Public Member Functions | |
| Coordinate (Inst< SFNode > _metadata=0, Inst< MFVec3f > _point=0) | |
| Constructor. | |
| virtual void | render (int index) |
| Perform the OpenGL commands to render a vertex given the index of the vertex. | |
| virtual void | renderArray () |
| Perform the OpenGL commands to render all verties as a vertex array. | |
| virtual void | disableArray () |
| Disable the array state enabled in renderArray(). | |
| virtual Vec3f | getCoord (int index) |
| virtual unsigned int | nrAvailableCoords () |
| Returns the number of coordinates this coordinate node can render. | |
Public Attributes | |
| auto_ptr< MFVec3f > | point |
| A vector of Vec3f defining points in 3d-space. | |
Static Public Attributes | |
| static H3DNodeDatabase | database |
| The H3DNodeDatabase for this node. | |
|
|
Perform the OpenGL commands to render a vertex given the index of the vertex. We install the vertex as glVectex3f. Reimplemented from H3D::X3DCoordinateNode. |
|
|
A vector of Vec3f defining points in 3d-space.
Access type: inputOutput |
1.4.5