24#ifndef  _SO_MULTI_SWITCH_ 
   25#define  _SO_MULTI_SWITCH_ 
   27#include <Inventor/fields/SoMFInt32.h> 
   28#include <Inventor/fields/SoSFEnum.h> 
   29#include <Inventor/nodes/SoGroup.h> 
  149  virtual void doAction(
SoAction *action);
 
  161  static void initClass();
 
  162  static void exitClass();
 
  164  virtual void notify(SoNotList *list);
 
  171  virtual bool affectsPath() 
const;
 
  178  virtual void doChild(
SoAction *action, 
int matchIndex = -1);
 
  181  void commonConstructor(
int nbChildren = -1);
 
 
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...
 
SoGroup()
Creates an empty group node.
 
Allows nodes in a graph to receive input events.
 
Multiple-value field containing any number of int32_t integers.
 
Group node that traverses a set of chosen children.
 
SoSFEnum traversalMode
Defines the way the children list must be managed.
 
virtual SbBool affectsState() const
Overrides method in SoNode to return FALSE if there is no selected child or the selected child does n...
 
SoMFInt32 whichChildren
Indices of the children to traverse.
 
TraversalMode
Traversal Mode enumerated values.
 
@ NONE
None of the children are traversed.
 
@ ALL
All the children are traversed.
 
@ INCLUDE
Traverse children defined by the whichChildren field.
 
@ EXCLUDE
Traverse all children except those defined by the whichChildren field.
 
SoSFEnum inheritMode
Defines the way this node inherit values from the state.
 
InheritMode
Inheritance Mode enumerated values.
 
@ MODE
traversalMode field value is inherited from the state.
 
@ ANY
whichChildren and traversalMode fields values are inherited from the state.
 
@ LIST
whichChildren field value is inherited from the state.
 
@ NO
Current SoMultiSwitch node does not inherit its behavior from state value.
 
SoMultiSwitch()
Creates a multi-switch node with default settings.
 
SoMultiSwitch(int nChildren)
Constructor that takes approximate number of children.
 
friend class SoCallbackAction
 
Abstract base class for picking objects in a scene.
 
Field containing an enumerated value.
 
Searches for nodes in a scene graph.
 
Writes a scene graph to a file.