92 virtual void fixCopy(
bool copyConnections);
103 void setVal(
int index,
SoNode *newValue);
#define INVENTOR_API
Disable some annoying warnings on MSVC 6.
#define SO_MFIELD_HEADER(className, valueType, valueRef)
This macro is all that is needed for most multiple-value field classes.
virtual void countWriteRefs(SoOutput *out) const
Counts write-references on field to prepare for writing.
Multiple-value field containing any number of pointers to nodes.
virtual void fixCopy(bool copyConnections)
Update a copied field to use the copy of each node if there is one.
virtual bool referencesCopy() const
Override this to also check the stored nodes.
Abstract base class for all database nodes.
Used to write Inventor data files.