Back to FabImage Studio website

You are here: Start » Filter Reference » Array » Array Transforms » SynchronizeArrays

SynchronizeArrays


Module: FoundationLite

Selects as many elements from each of the input arrays as possible, while assuring that the difference between corresponding values is not too big.

Name Type Range Description
Input value inArray1 <T>Array
Input value inArray2 <T>Array
Input value inValues1 RealArray
Input value inValues2 RealArray
Input value inMaxDifference Real 0.0 -
Output value outArray1 <T>Array
Output value outArray2 <T>Array

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

Errors

This filter can throw an exception to report error. Read how to deal with errors in Error Handling.

List of possible exceptions:

Error type Description
DomainError Inconsistent array lengths in SynchronizeArrays.
DomainError inMaxDifference negative in SynchronizeArrays.

Complexity Level

This filter is available on Advanced Complexity Level.