Aurora Visio Studio TOP » Filter Reference » Array » Array Basics
Array Basics
Select a filter from the list below.
Icon | Name | Description / Applications | Modules | |
---|---|---|---|---|
![]() |
ArrayIndices | ![]() |
Creates an array of element indices, i.e. {0, 1, 2, ..., N-1}, where N is the length of the input array. |
FoundationLite |
![]() |
ArraySize | ![]() |
Returns the number of elements in an array. |
FoundationLite |
![]() |
CreateArray | ![]() |
Creates an array from up to 8 individual objects. |
FoundationLite |
![]() |
CreateUniformArray | ![]() |
Creates an array of the specified size with all elements initialized to the specified value. |
FoundationLite |
![]() |
FindAll | ![]() |
Finds all locations of a given value in the input array. |
FoundationLite |
![]() |
FindFirst | ![]() |
Finds first location of a given value in the input array. |
FoundationLite |
![]() |
FindLast | ![]() |
Finds last location of a given value in the input array. |
FoundationLite |
![]() |
GetArrayArrayElement | ![]() |
Extracts a single element from an array at the specified index. |
FoundationLite |
![]() |
GetArrayArrayElement_OrNil | ![]() |
Extracts a single element from an array at the specified index; returns NIL if the index is out of range. |
FoundationLite |
![]() |
GetArrayElement | ![]() |
Extracts a single element from an array at the specified index. |
FoundationLite |
![]() |
GetArrayElement_OrNil | ![]() |
Extracts a single element from an array at the specified index; returns NIL if the index is out of range. |
FoundationLite |
![]() |
GetArrayElements | ![]() |
Extracts up to 8 individual elements from an array. |
FoundationLite |
![]() |
GetArrayElements_OrNil | ![]() |
Extracts up to 8 individual elements from an array or NIL for indices out of range. |
FoundationLite |
![]() |
GetMultipleArrayElements | ![]() |
Extracts multiple elements from an array. |
FoundationLite |
![]() |
GetRandomElements | ![]() |
Get random array elements with repeating values or not. |
FoundationLite |
![]() |
SetArrayArrayElement | ![]() |
Sets an element of an array of arrays to a new value. |
FoundationLite |
![]() |
SetArrayElement | ![]() |
Sets an element of an array to a new value. |
FoundationLite |
![]() |
SetMultipleArrayElements | ![]() |
Sets elements of an array to new values. |
FoundationLite |
![]() |
SkipArrayWithNils | ![]() |
If the input array contains no Nil values, then it is copied to the output; otherwise Nil is returned. Changes an array with conditional elements into a conditional array. Can be useful if some processing should be performed only when all expected objects are correctly detected. |
FoundationLite |
![]() |
SkipEmptyArray | ![]() |
If the input array is not empty, then it is copied to the output; otherwise Nil is returned. Secures against domain errors caused by empty arrays, e.g. just before the GetMaximumElement filter is to be invoked. |
FoundationLite |
![]() |
SkipLongArray | ![]() |
If the input array is short enough, then it is copied to the output; otherwise Nil is returned. Secures against domain errors caused by arrays having too many elements. |
FoundationLite |
![]() |
SkipNotSingle | ![]() |
If the input array has exactly one element, then the element is copied to the output; otherwise Nil is returned. Changes execution mode from array mode to conditional mode. |
FoundationLite |
![]() |
SkipShortArray | ![]() |
If the input array has enough elements, then it is copied to the output; otherwise Nil is returned. Secures against domain errors caused by arrays having too few elements, e.g. just before the FitSegmentToPoints filter is to be invoked. |
FoundationLite |
![]() |
SkipUnequalSizeArrays | ![]() |
If the input arrays have equal size, then they are copied to the output; otherwise Nils are returned. |
FoundationLite |
![]() |
TestArrayEmpty | ![]() |
Tests whether the size of an array equals zero. |
FoundationLite |
![]() |
TestArrayNotEmpty | ![]() |
Tests whether the size of an array does not equal zero. |
FoundationLite |
![]() |
TestArraySizeEqualTo | ![]() |
Tests whether the size of an array equals the given value. |
FoundationLite |
![]() |
TestArraySizeInRange | ![]() |
Tests whether the number of elements in the input array falls into the specified range. |
FoundationLite |
![]() |
TestArrayWithNils | ![]() |
Tests whether an array contains Nil elements. |
FoundationLite |
![]() |
TestArrayWithNilsOnly | ![]() |
Tests whether an array contains no other elements than Nils. |
FoundationLite |
![]() |
TestArrayWithoutNils | ![]() |
Tests whether an array does not contain Nil elements. |
FoundationLite |