Purpose

The module IndexArithmetic2 performs Boolean operations (and, or) on two objects of type IndexVector.

Index vectors may be computed by the FiberTreeQuery module or just by the IndexArithmetic2 module itself.

Windows

Default Panel

../../../Modules/ML/MLDiffusionMRI/MLFiberTree/mhelp/Images/Screenshots/IndexArithmetic2._default.png

Input Fields

inputIndices1

name: inputIndices1, type: MLBase

Object of type IndexVector which may be the result of the FiberTreeQuery module or the IndexArithmetic2 module.

inputIndices2

name: inputIndices2, type: MLBase

Object of type IndexVector which is the result of the FiberTreeQuery module or the IndexArithmetic2 module.

Output Fields

outputIndexVector

name: outputIndexVector, type: MLBase

Object of type IndexVector which corresponds to the selected Boolean operation of the inputs.

Parameter Fields

Field Index

Apply: Trigger
Auto Apply: Bool
Auto Update: Bool
Function: Enum
Update: Trigger

Visible Fields

Function

name: function, type: Enum, default: And

Defines the Boolean function.

Values:

Title Name
And And
Or Or

Auto Update

name: autoUpdate, type: Bool, default: TRUE

If checked, the module computes anew on any input change.

Update

name: update, type: Trigger

If pressed, the module computes anew.

Auto Apply

name: autoApply, type: Bool, default: TRUE

If checked, the module computes anew on any parameter change.

Apply

name: apply, type: Trigger

If pressed, the module computes anew.