#define INVENTOR_API
Disable some annoying warnings on MSVC 6.
#define SO_ENGINE_HEADER(className)
Class for all engine outputs.
Base class for all engines.
virtual void evaluate()=0
User-written evaluation engine.
Base class for all fields.
Engine that functions as an on/off switch.
SoEngineOutput isOn
Switch value.
SoEngineOutput isOff
The inverse of isOn .
virtual void inputChanged(SoField *whichInput)
This is called whenever the value of an input is changed.
SoSFTrigger off
Turn the isOn switch off.
SoSFTrigger on
Turn the isOn switch on.
SoSFTrigger toggle
Toggle the switch value.
Field used to trigger engines or connection networks.