class spinehx.MathUtils

Available on all platforms

Class Fields

static function clamp(value:Float, min:Float, max:Float):Float

"Clamps" a value to boundaries [min, max]. * Example: * clamp(2, 1, 5) == 2; * clamp(0, 1, 5) == 1; * clamp(6, 1, 5) == 5;

static function degToRad(deg:Float):Float

Converts specified angle in degrees to radians. *

returns

angle in radians (not normalized to 0...Math.PI*2)

static function maxInt(a:Int, b:Int):Int

static function minInt(a:Int, b:Int):Int

static function radToDeg(rad:Float):Float

Converts specified angle in radians to degrees. *

returns

angle in degrees (not normalized to 0...360)

static function random(max:Int):Int

Instance Fields

function new():Void