Class SoTriggerAny
java.lang.Object
com.openinventor.inventor.Inventor
com.openinventor.inventor.misc.SoBase
com.openinventor.inventor.fields.SoFieldContainer
com.openinventor.inventor.engines.SoEngine
com.openinventor.inventor.engines.SoTriggerAny
- All Implemented Interfaces:
SafeDisposable
Provides fan-in for triggers.
This engine takes up to 10 input triggers, and produces one trigger output. The output is triggered whenever one of the inputs is touched.
File format/default:
TriggerAny {
input0 | |
input1 | |
input2 | |
input3 | |
input4 | |
input5 | |
input6 | |
input7 | |
input8 | |
input9 |
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.openinventor.inventor.Inventor
Inventor.ConstructorCommand
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal SoSFTrigger
The output is triggered whenever one of the inputs is touched.final SoSFTrigger
The output is triggered whenever one of the inputs is touched.final SoSFTrigger
The output is triggered whenever one of the inputs is touched.final SoSFTrigger
The output is triggered whenever one of the inputs is touched.final SoSFTrigger
The output is triggered whenever one of the inputs is touched.final SoSFTrigger
The output is triggered whenever one of the inputs is touched.final SoSFTrigger
The output is triggered whenever one of the inputs is touched.final SoSFTrigger
The output is triggered whenever one of the inputs is touched.final SoSFTrigger
The output is triggered whenever one of the inputs is touched.final SoSFTrigger
The output is triggered whenever one of the inputs is touched.final SoEngineOutput
Triggered when any of the inputs is touched.Fields inherited from class com.openinventor.inventor.Inventor
VERBOSE_LEVEL, ZeroHandle
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.openinventor.inventor.engines.SoEngine
copy, getByName, getOutput, getOutputName
Methods inherited from class com.openinventor.inventor.fields.SoFieldContainer
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
Methods inherited from class com.openinventor.inventor.misc.SoBase
dispose, getName, isDisposable, isSynchronizable, setName, setSynchronizable, touch
Methods inherited from class com.openinventor.inventor.Inventor
getNativeResourceHandle
-
Field Details
-
input0
The output is triggered whenever one of the inputs is touched. -
input1
The output is triggered whenever one of the inputs is touched. -
input2
The output is triggered whenever one of the inputs is touched. -
input3
The output is triggered whenever one of the inputs is touched. -
input4
The output is triggered whenever one of the inputs is touched. -
input5
The output is triggered whenever one of the inputs is touched. -
input6
The output is triggered whenever one of the inputs is touched. -
input7
The output is triggered whenever one of the inputs is touched. -
input8
The output is triggered whenever one of the inputs is touched. -
input9
The output is triggered whenever one of the inputs is touched. -
output
Triggered when any of the inputs is touched.
-
-
Constructor Details
-
SoTriggerAny
public SoTriggerAny()Constructor.
-