Open Inventor Reference
|
Coordinate point node. More...
#include <Inventor/nodes/SoCoordinate3.h>
Public Member Functions | |
SoCoordinate3 () | |
Creates a coordinate node with default settings. | |
virtual void | doAction (SoAction *action) |
This method performs the "typical" operation of a node for any action. | |
virtual void | GLRender (SoGLRenderAction *action) |
These virtual functions implement all of the actions for nodes, Most of the default implementations do nothing. | |
virtual void | getBoundingBox (SoGetBoundingBoxAction *action) |
virtual void | callback (SoCallbackAction *action) |
virtual void | pick (SoPickAction *action) |
Static Public Member Functions | |
static void | initClass () |
Initializes base node class. | |
Public Attributes | |
Fields | |
SoMFVec3f | point |
Coordinate point(s). | |
Protected Member Functions | |
virtual | ~SoCoordinate3 () |
Protected Attributes | |
SoVBO * | _vbo |
This node defines a set of 3D coordinates to be used by subsequent vertex-based shape nodes (those derived from SoVertexShape) or shape nodes that use them as control points (such as NURBS curves and surfaces). This node does not produce a visible result during rendering; it simply replaces the current coordinates in the rendering state for subsequent nodes to use.
Coordinate3 { point 0 0 0 }
Definition at line 94 of file SoCoordinate3.h.
SoCoordinate3::SoCoordinate3 | ( | ) |
virtual SoCoordinate3::~SoCoordinate3 | ( | ) | [protected, virtual] |
virtual void SoCoordinate3::callback | ( | SoCallbackAction * | action | ) | [virtual] |
Reimplemented from SoNode.
virtual void SoCoordinate3::doAction | ( | SoAction * | action | ) | [virtual] |
The default implementation does nothing.
Reimplemented from SoNode.
virtual void SoCoordinate3::getBoundingBox | ( | SoGetBoundingBoxAction * | action | ) | [virtual] |
Reimplemented from SoNode.
virtual void SoCoordinate3::GLRender | ( | SoGLRenderAction * | action | ) | [virtual] |
Reimplemented from SoNode.
static void SoCoordinate3::initClass | ( | ) | [static] |
Reimplemented from SoNode.
virtual void SoCoordinate3::pick | ( | SoPickAction * | action | ) | [virtual] |
Reimplemented from SoNode.
SoVBO* SoCoordinate3::_vbo [protected] |
Definition at line 123 of file SoCoordinate3.h.
Definition at line 103 of file SoCoordinate3.h.