A class representing a range of floating point numbers
Usage:
var range = Range.get(0, 0);
var range:Range = [0, 1];
my_range.put()
@:implread onlydifference:Float
@:implmax:Float
@:implmin:Float
@:implinlinecopy ():Range
@:implinlinecopy_from (this:Vec2):Range
@:implinlinedenormalize (this:Vec2):Float
@:implinlineequals (this:Vec2):Bool
@:implinlineget_random ():Float
@:implinlinein_range (this:Vec2):Bool
@:implinlinenormalize (this:Vec2):Float
@:implinlineput ():Void
@:value({ max : 1, min : 0 })@:implinlineset (this:Vec2, min:Float = 0):Range
@:implinlinetoString ():String
@:value({ max : 1, min : 0 })staticget (min:Float = 0, max:Float = 1):Range