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.
Definition: SoOutput.h:42
The SoMField class is the base class for fields which can contain multiple values.
Definition: SoMField.h:32
virtual void countWriteRefs(SoOutput *out) const
Definition: SoField.cpp:2029
virtual void insertSpace(int start, int num)
Definition: SoMField.cpp:740
virtual SbBool referencesCopy(void) const
Definition: SoField.cpp:1692
The SoNode class is the base class for nodes used in scene graphs.
Definition: SoNode.h:47
The SoMFNode class is a container for nodes.
Definition: SoMFNode.h:32
virtual void deleteValues(int start, int num=-1)
Definition: SoMField.cpp:664
virtual void fixCopy(SbBool copyconnections)
Definition: SoField.cpp:1677
Copyright © 1998-2010 by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated on Mon Jan 27 2020 23:41:05 for Coin by Doxygen 1.8.17.