gophergfx
    Preparing search index...

    Class MathUtils

    Index
    EPSILON: 1e-7 = 0.0000001

    Default small value used to account for numerical instabilities when testing for equality, etc.

    • Clamps a value between a minimum and maximum value

      Parameters

      • value: number

        The value to be clamped

      • min: number

        The minimum value

      • max: number

        The maximum value

      Returns number

      The clamped value

    • Converts degrees to radians

      Parameters

      • degrees: number

        The degrees value to be converted

      Returns number

      The converted radians value

    • Performs linear interpolation between two values

      Parameters

      • x: number

        The first value

      • y: number

        The second value

      • alpha: number

        The interpolation factor

      Returns number

      The interpolated value

    • Converts radians to degrees

      Parameters

      • radians: number

        The radians value to be converted

      Returns number

      The converted degrees value

    • Rescales a value from one range to another

      Parameters

      • value: number

        The value to be rescaled

      • min: number

        The minimum value of the original range

      • max: number

        The maximum value of the original range

      • scaledMin: number

        The minimum value of the scaled range

      • scaledMax: number

        The maximum value of the scaled range

      Returns number

      The rescaled value