public class SoBoolOperation extends SoEngine
The input fields can have multiple values, allowing the engine to perform several Boolean operations in parallel. One input may have more values than the other. In that case, the last value of the shorter input will be repeated as necessary.
File format/default:
BoolOperation {
a | false |
b | false |
operation | A |
See also:
Modifier and Type | Class and Description |
---|---|
static class |
SoBoolOperation.Operations
Operation.
|
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoMFBool |
a
First argument to the Boolean operation.
|
SoMFBool |
b
Second argument to the Boolean operation.
|
SoEngineOutput |
inverse
(
SoMFBool ) Inverse of output. |
SoMFEnum<SoBoolOperation.Operations> |
operation
The Boolean operation.
|
SoEngineOutput |
output
(
SoMFBool ) Result of the Boolean operation applied to the inputs. |
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoBoolOperation()
Constructor.
|
copy, getByName, getOutput, getOutputName
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getName, isDisposable, isSynchronizable, setName, setSynchronizable, touch
getNativeResourceHandle
public final SoMFBool a
public final SoMFBool b
public final SoMFEnum<SoBoolOperation.Operations> operation
public final SoEngineOutput output
SoMFBool
) Result of the Boolean operation applied to the inputs.public final SoEngineOutput inverse
SoMFBool
) Inverse of output.Generated on July 31, 2019, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com