Back to Aurora Vision Studio website

You are here: Start » Filter Reference » Array » Array Composition

Array Composition

Select a filter from the list below.

Icon Name Description / Applications Modules
AccumulateArray

Joins arrays appearing in consecutive iterations.

FoundationLite
AppendToArray

Inserts a new element at the end of an array.

FoundationLite
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.

FoundationLite
InsertArrayToArray

Inserts an array at the specified index of another array.

FoundationLite
InsertToArray

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

FoundationLite
JoinArrays

Concatenates the input arrays one after another.

FoundationLite
JoinArrays_OfLoop

Joins arrays appearing in consecutive iterations.

FoundationLite
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.

FoundationLite
MergeArrays

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

FoundationLite
RemoveArrayElement

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

FoundationLite
RemoveMultipleArrayElements

Removes elements at the given indices from the input array.

FoundationLite
RemoveRangeFromArray

Removes elements at the given indices from the input array.

FoundationLite
RemoveValueFromArray

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

FoundationLite
ReplaceInArray

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

FoundationLite