33#ifndef COIN_SOVRMLPARENT_H
34#define COIN_SOVRMLPARENT_H
36#include <Inventor/nodes/SoGroup.h>
37#include <Inventor/nodes/SoSubNode.h>
38#include <Inventor/fields/SoMFNode.h>
49 static void initClass(
void);
53 virtual SbBool affectsState(
void)
const;
56 virtual SoNode * getChild(
int idx)
const;
58 virtual int getNumChildren(
void)
const;
59 virtual void removeChild(
int idx);
61 virtual void removeAllChildren(
void);
66 virtual void doAction(
SoAction * action);
71 static void updateChildList(
const SoNode *
const * nodes,
const int numnodes,
85 virtual SbBool readInstance(
SoInput *
in,
unsigned short flags);
89 static void field_sensor_cb(
void * data,
SoSensor * sensor);
90 void commonConstructor(
void);
91 void processAddChildren(
void);
92 void processRemoveChildren(
void);
95 SoVRMLParentP * pimpl;
The SbList class is a template container class for lists.
Definition SbList.h:70
The SoAction class is the base class for all traversal actions.
Definition SoAction.h:77
The SoChildList class is a container for node children.
Definition SoChildList.h:42
The SoFieldContainer class is a base class for all classes that contain fields.
Definition SoFieldContainer.h:43
The SoFieldData class is a container for a prototype set of fields.
Definition SoFieldData.h:48
The SoGetPrimitiveCountAction class counts the primitives in a scene.
Definition SoGetPrimitiveCountAction.h:44
The SoGroup class is a node which managed other node instances.
Definition SoGroup.h:40
The SoMFNode class is a container for nodes.
Definition SoMFNode.h:41
The SoNode class is the base class for nodes used in scene graphs.
Definition SoNode.h:56
The SoNotList class is a list of SoNotRec notification records.
Definition SoNotification.h:43
The SoSearchAction class provides methods for searching through scene graphs.
Definition SoSearchAction.h:44
The SoSensor class is the abstract base class for all sensors.
Definition SoSensor.h:43
The SoVRMLParent node is a superclass for all VRML grouping nodes.
Definition SoVRMLParent.h:44
SoMFNode removeChildren
Definition SoVRMLParent.h:82
SoMFNode children
Definition SoVRMLParent.h:51
SoMFNode addChildren
Definition SoVRMLParent.h:81
The SoWriteAction class writes a scene graph to file.
Definition SoWriteAction.h:42