GAudio.GATMaths.ClampData C# (CSharp) Méthode

ClampData() public static méthode

public static ClampData ( float data, float minValue, float maxValue, int &nbOfClippedFloats ) : void
data float
minValue float
maxValue float
nbOfClippedFloats int
Résultat void
        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++;
                }
            }
        }