129 static void initClass();
130 static void exitClass();
139 virtual void evaluate();
146 virtual SbBool readInstance(
SoInput *in,
unsigned short flags);
147 virtual void writeInstance(
SoOutput *out);
SoFieldData(const SoFieldData *)
SoEngineOutputData(int numOutputs)
#define SO_ENGINE_HEADER(className)
Base class for all engines.
Class for all engine outputs.
Abstract base class for objects that contain fields.
Base class for all multiple-valued fields.
Used to write Open Inventor data files.
Field containing a int32_t integer.
Selects one value from a multiple-value field.
SoEngineOutput * output
( lt ) The single value selected.
SoSelectOne(SoType mfInputType)
Constructor.
SoSFInt32 index
Index of the value to select from the multiple-value field.
SoMField * input
The multiple-value field from which the value will be selected.
Stores runtime type information.