1 #ifndef COIN_SOMFNODE_H 2 #define COIN_SOMFNODE_H 27 #include <Inventor/fields/SoMField.h> 28 #include <Inventor/fields/SoSubField.h> 38 static void initClass(
void);
40 virtual void fixCopy(SbBool copyconnections);
43 void addNode(
SoNode * node);
44 void insertNode(
SoNode * node,
int idx);
45 SoNode * getNode(
int idx)
const;
46 int findNode(
const SoNode * node)
const;
47 int getNumNodes(
void)
const;
48 void removeNode(
int index);
49 void removeNode(
SoNode * node);
50 void removeAllNodes(
void);
51 void replaceNode(
int idx,
SoNode * newnode);
61 #endif // !COIN_SOMFNODE_H The SoOutput class is an abstraction of an output stream.SoOutput offers the ability to write basic t...
Definition: SoOutput.h:42
virtual void insertSpace(int start, int num)
Definition: SoMField.cpp:740
The SoNode class is the base class for nodes used in scene graphs.Coin is a retained mode 3D visualiz...
Definition: SoNode.h:47
The SoMField class is the base class for fields which can contain multiple values....
Definition: SoMField.h:32
The SoMFNode class is a container for nodes.This field container stores an array of pointers to nodes...
Definition: SoMFNode.h:32
virtual void fixCopy(SbBool copyconnections)
Definition: SoField.cpp:1677
virtual void deleteValues(int start, int num=-1)
Definition: SoMField.cpp:664
virtual SbBool referencesCopy(void) const
Definition: SoField.cpp:1692
virtual void countWriteRefs(SoOutput *out) const
Definition: SoField.cpp:2029