Converts the array from source value range A-B to destination value range C-D. For example: converts values from 0-255 to 0.0 to 1.0.
int32 Normalize( Int8Iterator first, Int8Iterator last, int8 currMin, int8 currMax, int8 newMin, int8 newMax )
Parameter Type | Parameter Name | Documentation |
---|---|---|
<Int8Iterator> | first | An iterator at the start of the range. |
<Int8Iterator> | last | An iterator at the end of the range. |
<int8> | currMin | For the source range A-B, this value represents the current minimum, or A. |
<int8> | currMax | For the source range A-B, this value represents the current maximum, or B. |
<int8> | newMin | For the destination range C-D, this value represents the new minimum, or C. |
<int8> | newMax | For the destination range C-D, this value represents the new maximum, or D. |
None published. Please look for an example in the Simdify Scripting Language code base.