@:value({ height : 0, width : 0, y : 0, x : 0 })new(x:Float = 0, y:Float = 0, width:Float = 0, height:Float = 0)
@:flash.propertybottom:Float
@:flash.propertybottomRight:Point
height:Float
@:flash.propertyleft:Float
@:flash.propertyright:Float
@:flash.propertysize:Point
@:flash.propertytop:Float
@:flash.propertytopLeft:Point
width:Float
x:Float
y:Float
clone():Rectangle
contains(x:Float, y:Float):Bool
containsPoint(point:Point):Bool
containsRect(rect:Rectangle):Bool
@:require(flash11)copyFrom(sourceRect:Rectangle):Void
equals(toCompare:Rectangle):Bool
inflate(dx:Float, dy:Float):Void
inflatePoint(point:Point):Void
intersection(toIntersect:Rectangle):Rectangle
intersects(toIntersect:Rectangle):Bool
isEmpty():Bool
offset(dx:Float, dy:Float):Void
offsetPoint(point:Point):Void
setEmpty():Void
@:require(flash11)setTo(xa:Float, ya:Float, widtha:Float, heighta:Float):Void
toString():String
union(toUnion:Rectangle):Rectangle