Back to Aurora Vision Library Lite website

You are here: Start » All Functions » Array Composition

Array Composition

Select Filter Equivalent below.

Icon Name Description / Applications
AvsFilter_AppendToArray

Inserts a new element at the end of an array.

AvsFilter_InsertArrayToArray

Inserts an array at the specified index of another array.

AvsFilter_InsertToArray

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

AvsFilter_JoinArrays

Concatenates the input arrays one after another.

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

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