Back to Aurora Vision Studio website

You are here: Start » Filter Reference » Data Flow » Loop Generators » EnumerateElements

EnumerateElements


Module: FoundationLite

In each iteration gets a consecutive element of the input array.

Name Type Range Description
Input value inArray <T>Array Input array
Input value inStart Integer 0 - Index of the first element to be enumerated.
Input value inCount Integer* 0 - Number of elements to be enumerated. Leave 'Auto' to enumerate to the end of the input array.
Input value inInvert Bool Flag indicating whether to enumerate backwards or not
Input value inDelay Bool Minimum time between iterations in milliseconds
Input value inRepeat Bool Determines whether to repeat loop
Output value outElement <T> Element from the array
Output value outIndex Integer Index of the output element
Output value outIsFirst Bool Flag indicating the first iteration
Output value outIsLast Bool Flag indicating the last iteration

The type of this filter is defined using the type variable T which represents any valid type. Read more.

Complexity Level

This filter is available on Basic Complexity Level.