ComposeArray

MLModule

genre

Coordinate

author

MeVis Medical Solutions AG

package

MeVisLab/Standard

dll

MLCoordUtils1

definition

MLCoordUtils1.def

see also

ComposeVector3, DecomposeVector3, ComposeVector4, DecomposeVector4, ComposeMatrix, DecomposeMatrix, ComposePlane, VecBoxConvert, MultiFieldInventorTrafo, DecomposeArray

keywords

multifield

Purpose

The module ComposeArray composes an array out of an array and single values, or outputs just single values.

Usage

Better use Python scripting to compose an array!

Windows

Default Panel

../../../Modules/ML/MLCoordUtils1/mhelp/Images/Screenshots/ComposeArray._default.png

Parameter Fields

Field Index

Compose All: Bool

End Position: Integer

Input Array: String

Insert Mode: Enum

Output Array: String

Start Position: Integer

Visible Fields

Input Array

name: inDoubleMField, type: String

Sets a space-separated list of scalar values (float or integer).

Output Array

name: outDoubleMField, type: String, persistent: no

Shows the composed output array.

Start Position

name: startPosition, type: Integer, default: 0, minimum: 0

Sets the start position of the index for the value fields inDoubleField 1 to 16 to use for composing.

End Position

name: endPosition, type: Integer, default: 0, minimum: 0

Sets the end position of the index for the value fields inDoubleField 1 to 16 to use for composing.

Compose All

name: composeAll, type: Bool, default: FALSE

If checked, all values of the input fields inDoubleField 1 to 16 are used for composition.

Insert Mode

name: insertMode, type: Enum, default: InsertBack

Defines whether to append or to prepend the input values to the input array.

Values:

Title

Name

Description

​Front

​InsertFront

​Prepends the values.

​Back

​InsertBack

​Appends the values.