Back to FabImage Library Lite website

You are here: Start » All Functions » Array Composition

Array Composition

Select Filter Equivalent below.

Icon Name Description / Applications
FisFilter_AppendToArray

Inserts a new element at the end of an array.

FisFilter_InsertArrayToArray

Inserts an array at the specified index of another array.

FisFilter_InsertToArray

Inserts a new element to an array at a specified location.

FisFilter_JoinArrays

Concatenates the input arrays one after another.

FisFilter_JoinArrays_WithIds

Concatenates the input arrays and the ID arrays associated with them one after another.


Originally created for merging results of multiple instances of DL_LocatePoints or DL_SegmentInstances.

FisFilter_MergeArrays

Concatenates conditional arrays one after another. Any array that is Nil becomes skipped.

FlattenArray

Receives an array of arrays, and creates a single one-dimensional array containing all individual elements.


E.g. when multiple points are detected within multiple regions we receive a Point2DArrayArray. This 2D data structure keeps track of which point comes from which region. We can flatten this structure to 1D array by using this filter.

RemoveArrayElement

Removes an element at the given index from the input array.

RemoveMultipleArrayElements

Removes elements at the given indices from the input array.

RemoveRangeFromArray

Removes elements at the given indices from the input array.

RemoveValueFromArray

Removes the first or all of the elements of the given value from an array.

ReplaceInArray

Replaces all matching elements in an array with a new value.