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 SoSFTriggerThe output is triggered whenever one of the inputs is touched.final SoSFTriggerThe output is triggered whenever one of the inputs is touched.final SoSFTriggerThe output is triggered whenever one of the inputs is touched.final SoSFTriggerThe output is triggered whenever one of the inputs is touched.final SoSFTriggerThe output is triggered whenever one of the inputs is touched.final SoSFTriggerThe output is triggered whenever one of the inputs is touched.final SoSFTriggerThe output is triggered whenever one of the inputs is touched.final SoSFTriggerThe output is triggered whenever one of the inputs is touched.final SoSFTriggerThe output is triggered whenever one of the inputs is touched.final SoSFTriggerThe output is triggered whenever one of the inputs is touched.final SoEngineOutputTriggered 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, getOutputNameMethods inherited from class com.openinventor.inventor.fields.SoFieldContainer
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaultsMethods inherited from class com.openinventor.inventor.misc.SoBase
dispose, getName, isDisposable, isSynchronizable, setName, setSynchronizable, touchMethods 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.
-