logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

SoTriggerAny — provides fan-in for triggers

Description

       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/Defaults

TriggerAny{input0input1input2input3input4input5input6input7input8input9}

Inherits From

       SoBase > SoFieldContainer > SoEngine > SoTriggerAny

Inputs

SoSFTriggerinput0SoSFTriggerinput1SoSFTriggerinput2SoSFTriggerinput3SoSFTriggerinput4SoSFTriggerinput5SoSFTriggerinput6SoSFTriggerinput7SoSFTriggerinput8SoSFTriggerinput9

Methods

SoTriggerAny()
          Constructor

Name

       SoTriggerAny — provides fan-in for triggers

Outputs

(SoSFTrigger)output
          Triggered when any of the inputs is touched.

See Also

SoEngineOutput,SoSFTriggerSoTriggerAny(3IV)()

Synopsis

#include<Inventor/engines/SoSoTriggerAny.h>

          Inputs from class SoTriggerAny:

     SoSFTriggerinput0SoSFTriggerinput1SoSFTriggerinput2SoSFTriggerinput3SoSFTriggerinput4SoSFTriggerinput5SoSFTriggerinput6SoSFTriggerinput7SoSFTriggerinput8SoSFTriggerinput9

          Outputs from class SoTriggerAny:

     (SoSFTrigger)output

          Methods from class SoTriggerAny:

                         SoTriggerAny()

          Methods from class SoEngine:

     staticSoTypegetClassTypeId()virtualintgetOutputs(SoEngineOutputList&list)constSoEngineOutput*getOutput(constSbName&outputName)constSbBoolgetOutputName(constSoEngineOutput*output,SbName&outputName)constSoEngine*copy()conststaticSoEngine*getByName(constSbName&name)staticintgetByName(constSbName&name,SoEngineList&list)

          Methods from class SoFieldContainer:

     voidsetToDefaults()SbBoolhasDefaultValues()constSbBoolfieldsAreEqual(constSoFieldContainer*fc)constvoidcopyFieldValues(constSoFieldContainer*fc,SbBoolcopyConnections=FALSE)SbBoolset(constchar*fieldDataString)voidget(SbString&fieldDataString)virtualintgetFields(SoFieldList&resultList)constvirtualSoField*getField(constSbName&fieldName)constSbBoolgetFieldName(constSoField*field,SbName&fieldName)constSbBoolisNotifyEnabled()constSbBoolenableNotify(SbBoolflag)

          Methods from class SoBase:

     voidref()voidunref()constvoidunrefNoDelete()constvoidtouch()virtualSoTypegetTypeId()constSbBoolisOfType(SoTypetype)constvirtualvoidsetName(constSbName&name)virtualSbNamegetName()const

See Also