Float Array Processing

Float Array Fill Fills a float array with a specific numeric value.
Float Array Offset Adds a specific value to every float array entry.
Float Array Analysis Analyses a float array and provides some characteristic values.

The Float Array Processing nodes perform various operations on or extract information from Float Array Nodes.

Since for now the only sensible application for the Float Array Processing Nodes is for Chart processing, they are listed as children of the Chart Node and not as items in the Logic Toolbox category. To access them, right click on the Chart item in the Geometry category.


Fill

Returns a new float array of the length specified with the Length property. Up to the length of the input float array, old values are copied over to the new array, all excessive elements will be set to the value of the Fill property.

Offset

Adds the value specified by the Offset property to all elements in the array.

Analysis

Provides a number of output properties containing useful information about the array in general.

All values except for Length are only based on the entries up to the first entry that is not a number (i.e. the NaN constant as for example achieved by a division by zero).


Length Length of the array.
Valid Length Number of entries up to the very first NaN value.
Min The minimum value in the array.
Max The maximum value in the array.
HasPositive At least one value is higher than zero.
HasNegative At least one value is lower than zero.
HasZero At least one value is zero.
IsNull True if no float array is bound to the Input property.