Packagecom.whirled.contrib.platformer.piece
Classpublic class Rect



Public Properties
 PropertyDefined by
  centerX : Number
[read-only]
Rect
  centerY : Number
[read-only]
Rect
  height : Number
Rect
  width : Number
Rect
  x : Number
Rect
  y : Number
Rect
Public Methods
 MethodDefined by
  
Rect(x:Number = 0, y:Number = 0, width:Number = 0, height:Number = 0)
Rect
  
Rect
  
contains(other:Rect):Boolean
Rect
  
containsPoint(px:Number, py:Number):Boolean
Rect
  
grow(value:Number):void
Rect
  
includePoint(px:Number, py:Number):void
Rect
  
overlaps(other:Rect, grow:Number = 0):Boolean
Rect
  
overlapsLine(line:LineData):Boolean
Rect
  
toString():String
Rect
Property detail
centerXproperty
centerX:Number  [read-only]Implementation
    public function get centerX():Number
centerYproperty 
centerY:Number  [read-only]Implementation
    public function get centerY():Number
heightproperty 
public var height:Number
widthproperty 
public var width:Number
xproperty 
public var x:Number
yproperty 
public var y:Number
Constructor detail
Rect()constructor
public function Rect(x:Number = 0, y:Number = 0, width:Number = 0, height:Number = 0)Parameters
x:Number (default = 0)
 
y:Number (default = 0)
 
width:Number (default = 0)
 
height:Number (default = 0)
Method detail
clone()method
public function clone():Rect

Returns
Rect
contains()method 
public function contains(other:Rect):BooleanParameters
other:Rect

Returns
Boolean
containsPoint()method 
public function containsPoint(px:Number, py:Number):BooleanParameters
px:Number
 
py:Number

Returns
Boolean
grow()method 
public function grow(value:Number):voidParameters
value:Number
includePoint()method 
public function includePoint(px:Number, py:Number):voidParameters
px:Number
 
py:Number
overlaps()method 
public function overlaps(other:Rect, grow:Number = 0):BooleanParameters
other:Rect
 
grow:Number (default = 0)

Returns
Boolean
overlapsLine()method 
public function overlapsLine(line:LineData):BooleanParameters
line:LineData

Returns
Boolean
toString()method 
public function toString():String

Returns
String