Functions

Rect

public function Rect(l: Number,
t: Number,
r: Number,
b: Number)

IsValid

public function IsValid() : Boolean

Invalidate

public function Invalidate() : Void

DoIntersectPoint

public function DoIntersectPoint(point: com.Utils.Point) : Boolean

DoIntersectRect

public function DoIntersectRect(rect: com.Utils.Rect) : Boolean

Width

public function Width() : Number

Height

public function Height() : Number

Size

public function Size() : com.Utils.Point

LeftTop

public function LeftTop() : com.Utils.Point

RightBottom

public function RightBottom() : com.Utils.Point

Bounds

public function Bounds() : com.Utils.Rect

Floor

public function Floor() : com.Utils.Rect

Ceil

public function Ceil() : com.Utils.Rect

SetSize

public function SetSize(size: com.Utils.Point) : com.Utils.Rect

SetPosition

public function SetPosition(pos: com.Utils.Point) : com.Utils.Rect

SetSizeAndPos

public function SetSizeAndPos(pos: com.Utils.Point,
size: com.Utils.Point) : com.Utils.Rect

Resize

public function Resize(left: Number,
top: Number,
right: Number,
bottom: Number) : com.Utils.Rect

AddBorders

public function AddBorders(borders: com.Utils.Rect) : com.Utils.Rect

RemoveBorders

public function RemoveBorders(borders: com.Utils.Rect) : com.Utils.Rect

Scale

public function Scale(xScale: Number,
yScale: Number) : com.Utils.Rect

ScaleCentered

public function ScaleCentered(xScale: Number,
yScale: Number) : com.Utils.Rect

TranslateTL

public function TranslateTL(rect: com.Utils.Rect) : com.Utils.Rect

TranslateTR

public function TranslateTR(rect: com.Utils.Rect) : com.Utils.Rect

TranslateBL

public function TranslateBL(rect: com.Utils.Rect) : com.Utils.Rect

TranslateBR

public function TranslateBR(rect: com.Utils.Rect) : com.Utils.Rect

TranslateBorderLeft

public function TranslateBorderLeft(
   cornerTop: com.Utils.Rect,
   cornerBottom: com.Utils.Rect
) : com.Utils.Rect

TranslateBorderRight

public function TranslateBorderRight(
   cornerTop: com.Utils.Rect,
   cornerBottom: com.Utils.Rect
) : com.Utils.Rect

TranslateBorderTop

public function TranslateBorderTop(cornerLeft: com.Utils.Rect,
cornerRight: com.Utils.Rect) : com.Utils.Rect

TranslateBorderBottom

public function TranslateBorderBottom(
   cornerLeft: com.Utils.Rect,
   cornerRight: com.Utils.Rect
) : com.Utils.Rect

TranslateCenter

public function TranslateCenter(child: com.Utils.Rect) : com.Utils.Rect

GetArea

public function GetArea() : Number

AddPoint

public function AddPoint(point: com.Utils.Point) : Void

SubPoint

public function SubPoint(point: com.Utils.Point) : Void

Clip

public function Clip(other: com.Utils.Rect) : Void

Merge

public function Merge(other: com.Utils.Rect) : Void

Equal

public function Equal(other: com.Utils.Rect) : Boolean

NotEqual

public function NotEqual(other: com.Utils.Rect) : Boolean

Properties

left

public function get left() : Number

left

public function set left(v: Number) : Void

top

public function get top() : Number

top

public function set top(v: Number) : Void

right

public function get right() : Number

right

public function set right(v: Number) : Void

bottom

public function get bottom() : Number

bottom

public function set bottom(v: Number) : Void
public function Rect(l: Number,
t: Number,
r: Number,
b: Number)
public function IsValid() : Boolean
public function Invalidate() : Void
public function DoIntersectPoint(point: com.Utils.Point) : Boolean
public function DoIntersectRect(rect: com.Utils.Rect) : Boolean
public function Width() : Number
public function Height() : Number
public function Size() : com.Utils.Point
public function LeftTop() : com.Utils.Point
public function RightBottom() : com.Utils.Point
public function Bounds() : com.Utils.Rect
public function Floor() : com.Utils.Rect
public function Ceil() : com.Utils.Rect
public function SetSize(size: com.Utils.Point) : com.Utils.Rect
public function SetPosition(pos: com.Utils.Point) : com.Utils.Rect
public function SetSizeAndPos(pos: com.Utils.Point,
size: com.Utils.Point) : com.Utils.Rect
public function Resize(left: Number,
top: Number,
right: Number,
bottom: Number) : com.Utils.Rect
public function AddBorders(borders: com.Utils.Rect) : com.Utils.Rect
public function RemoveBorders(borders: com.Utils.Rect) : com.Utils.Rect
public function Scale(xScale: Number,
yScale: Number) : com.Utils.Rect
public function ScaleCentered(xScale: Number,
yScale: Number) : com.Utils.Rect
public function TranslateTL(rect: com.Utils.Rect) : com.Utils.Rect
public function TranslateTR(rect: com.Utils.Rect) : com.Utils.Rect
public function TranslateBL(rect: com.Utils.Rect) : com.Utils.Rect
public function TranslateBR(rect: com.Utils.Rect) : com.Utils.Rect
public function TranslateBorderLeft(
   cornerTop: com.Utils.Rect,
   cornerBottom: com.Utils.Rect
) : com.Utils.Rect
public function TranslateBorderRight(
   cornerTop: com.Utils.Rect,
   cornerBottom: com.Utils.Rect
) : com.Utils.Rect
public function TranslateBorderTop(cornerLeft: com.Utils.Rect,
cornerRight: com.Utils.Rect) : com.Utils.Rect
public function TranslateBorderBottom(
   cornerLeft: com.Utils.Rect,
   cornerRight: com.Utils.Rect
) : com.Utils.Rect
public function TranslateCenter(child: com.Utils.Rect) : com.Utils.Rect
public function GetArea() : Number
public function AddPoint(point: com.Utils.Point) : Void
public function SubPoint(point: com.Utils.Point) : Void
public function Clip(other: com.Utils.Rect) : Void
public function Merge(other: com.Utils.Rect) : Void
public function Equal(other: com.Utils.Rect) : Boolean
public function NotEqual(other: com.Utils.Rect) : Boolean
public function get left() : Number
public function get top() : Number
public function get right() : Number
public function get bottom() : Number
Close