201 virtual void doAction(
SoAction *action);
212 static void initClass();
213 static void exitClass();
214 virtual void notify( SoNotList* list );
221 std::vector<SoRef<SoTranslation> > m_translations;
#define SO_NODE_HEADER(className)
Abstract base class for all actions.
Group node that creates a regular IxJxK array of copies of its children.
SoSFVec3f separation3
Separation vector in the 3rd dimension.
SoSFShort numElements3
Number of elements in the 3rd dimension.
SoSFShort numElements2
Number of elements in the 2nd dimension.
SoSFVec3f separation2
Separation vector in the 2nd dimension.
SoSFVec3f separation1
Separation vector in the 1st dimension.
virtual SbBool affectsState() const
Overrides default method on SoNode to return FALSE since arrays are effectively separators.
SoArray()
Creates an array node with default settings.
SoSFShort numElements1
Number of elements in the 1st dimension.
@ LAST
Last copy is rendered at the current local origin; all other copies are distributed relative to it.
@ CENTER
Copies are distributed relative to the center of the array.
@ FIRST
First copy is rendered at the current local origin; all other copies are distributed relative to it.
SoSFEnum origin
Defines the base point from which copies are distributed.
Performs a generic traversal of a scene graph or path.
Renders a scene graph using Open Inventor's Render Engine.
Computes bounding box of a scene.
Computes transformation matrix for a subgraph.
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Counts number of...
Base class for all group nodes.
Allows nodes in a graph to receive input events.
Abstract base class for picking objects in a scene.
Smart pointer for any class inheriting SoRefCounter.
Field containing an enumerated value.
Field containing a short integer.
Field containing a three-dimensional vector.
Searches for nodes in a scene graph.