public static void ClampData( float[] data, float minValue, float maxValue, out int nbOfClippedFloats ) { int i; nbOfClippedFloats = 0; for ( i = 0; i < data.Length; i++ ) { if ( data[i] > maxValue ) { data[i] = maxValue; nbOfClippedFloats++; } else if ( data[i] < minValue ) { data[i] = minValue; nbOfClippedFloats++; } } }