#include<Inventor/engines/SoBoolOperation.h>enumOperation{SoBoolOperation::CLEARSoBoolOperation::SETSoBoolOperation::ASoBoolOperation::NOT_ASoBoolOperation::BSoBoolOperation::NOT_BSoBoolOperation::A_OR_BSoBoolOperation::NOT_A_OR_BSoBoolOperation::A_OR_NOT_BSoBoolOperation::NOT_A_OR_NOT_BSoBoolOperation::A_AND_BSoBoolOperation::NOT_A_AND_BSoBoolOperation::A_AND_NOT_BSoBoolOperation::NOT_A_AND_NOT_BSoBoolOperation::A_EQUALS_BSoBoolOperation::A_NOT_EQUALS_B}
Inputs from class SoBoolOperation:
SoMFBoolaSoMFBoolbSoMFEnumoperation
Outputs from class SoBoolOperation:
(SoMFBool)output(SoMFBool)inverse
Methods from class SoBoolOperation:
SoBoolOperation()
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