36#include <Inventor/fields/SoMField.h>
37#include <Inventor/fields/SoSubField.h>
49 virtual void fixCopy(SbBool copyconnections);
52 void addNode(
SoNode * node);
53 void insertNode(
SoNode * node,
int idx);
54 SoNode * getNode(
int idx)
const;
55 int findNode(
const SoNode * node)
const;
56 int getNumNodes(
void)
const;
57 void removeNode(
int index);
58 void removeNode(
SoNode * node);
59 void removeAllNodes(
void);
60 void replaceNode(
int idx,
SoNode * newnode);
virtual SbBool referencesCopy(void) const
Definition SoField.cpp:1762
virtual void fixCopy(SbBool copyconnections)
Definition SoField.cpp:1747
virtual void countWriteRefs(SoOutput *out) const
Definition SoField.cpp:2099
The SoMFNode class is a container for nodes.
Definition SoMFNode.h:41
virtual void insertSpace(int start, int num)
virtual void deleteValues(int start, int num=-1)
The SoMField class is the base class for fields which can contain multiple values.
Definition SoMField.h:41
static void initClass(void)
Definition SoMField.cpp:317
The SoNode class is the base class for nodes used in scene graphs.
Definition SoNode.h:56
The SoOutput class is an abstraction of an output stream.
Definition SoOutput.h:51