Package | stimulsoft.flex.base.geometry |
Class | public class StiRectangle |
Inheritance | StiRectangle ![]() |
Implements | IStiSerializableToProperty, IStiStructure |
Property | Defined By | ||
---|---|---|---|
bottom : Number | StiRectangle | ||
empty : StiRectangle [static] [read-only] | StiRectangle | ||
height : Number | StiRectangle | ||
isEmpty : Boolean [read-only] | StiRectangle | ||
left : Number | StiRectangle | ||
location : StiPoint | StiRectangle | ||
right : Number | StiRectangle | ||
size : StiSize | StiRectangle | ||
top : Number | StiRectangle | ||
width : Number | StiRectangle | ||
x : Number | StiRectangle | ||
y : Number | StiRectangle |
Method | Defined By | ||
---|---|---|---|
StiRectangle(x:Number = 0, y:Number = 0, width:Number = 0, height:Number = 0) | StiRectangle | ||
[static] | StiRectangle | ||
alignToGrid(gridSize:Number, aligningToGrid:Boolean):StiRectangle | StiRectangle | ||
ceiling(smartCeil:Boolean = true):StiRectangle | StiRectangle | ||
clone(... args):Object Creates a new object that is a copy of the current instance. | StiRectangle | ||
Merges two rectangles, changes initial one | StiRectangle | ||
contains(x:Number, y:Number):Boolean | StiRectangle | ||
containsPoint(pt:StiPoint):Boolean | StiRectangle | ||
containsRectangle(rect:StiRectangle):Boolean | StiRectangle | ||
create(left:Number = 0, top:Number = 0, right:Number = 0, bottom:Number = 0):StiRectangle [static] | StiRectangle | ||
deserialize(value:String):void | StiRectangle | ||
deserialize(value:String):StiRectangle [static] | StiRectangle | ||
divide(divideFactor:Number):StiRectangle | StiRectangle | ||
equals(object:Object):Boolean | StiRectangle | ||
StiRectangle | |||
fromFlashRectangle(rect:Rectangle):StiRectangle [static] | StiRectangle | ||
getFlexRectangle():Rectangle | StiRectangle | ||
inflate(width:Number, height:Number):StiRectangle | StiRectangle | ||
intersect(rect:StiRectangle):void | StiRectangle | ||
[static] | StiRectangle | ||
intersectsWith(rect:StiRectangle):Boolean | StiRectangle | ||
memberwiseClone():Object Creates a shallow copy of the current Collection. | StiRectangle | ||
multiply(multipleFactor:Number, clone:Boolean = true):StiRectangle | StiRectangle | ||
multiplyLocation(multipleFactor:Number, clone:Boolean = true):StiRectangle | StiRectangle | ||
multiplySize(multipleFactor:Number, clone:Boolean = true):StiRectangle | StiRectangle | ||
StiRectangle | |||
StiRectangle | |||
StiRectangle | |||
round(digits:int = 0, smartRound:Boolean = true):StiRectangle | StiRectangle | ||
serialize():String | StiRectangle | ||
swap():void | StiRectangle | ||
toString():String | StiRectangle | ||
[static] | StiRectangle |
bottom | property |
bottom:Number
public function get bottom():Number
public function set bottom(value:Number):void
empty | property |
height | property |
public var height:Number
isEmpty | property |
isEmpty:Boolean
[read-only] public function get isEmpty():Boolean
left | property |
left:Number
public function get left():Number
public function set left(value:Number):void
location | property |
location:StiPoint
public function get location():StiPoint
public function set location(value:StiPoint):void
right | property |
right:Number
public function get right():Number
public function set right(value:Number):void
size | property |
size:StiSize
public function get size():StiSize
public function set size(value:StiSize):void
top | property |
top:Number
public function get top():Number
public function set top(value:Number):void
width | property |
public var width:Number
x | property |
public var x:Number
y | property |
public var y:Number
StiRectangle | () | Constructor |
public function StiRectangle(x:Number = 0, y:Number = 0, width:Number = 0, height:Number = 0)
x:Number (default = 0 )
| |
y:Number (default = 0 )
| |
width:Number (default = 0 )
| |
height:Number (default = 0 )
|
alignSizeInRect | () | method |
public static function alignSizeInRect(rect:StiRectangle, size:StiSize, alignment:int):StiRectangle
Parameters
rect:StiRectangle | |
size:StiSize | |
alignment:int |
StiRectangle |
alignToGrid | () | method |
public function alignToGrid(gridSize:Number, aligningToGrid:Boolean):StiRectangle
Parameters
gridSize:Number | |
aligningToGrid:Boolean |
StiRectangle |
ceiling | () | method |
public function ceiling(smartCeil:Boolean = true):StiRectangle
Parameters
smartCeil:Boolean (default = true )
|
StiRectangle |
clone | () | method |
public function clone(... args):Object
Creates a new object that is a copy of the current instance.
Parameters
... args |
Object |
concat | () | method |
public function concat(rect:StiRectangle):StiRectangle
Merges two rectangles, changes initial one
Parameters
rect:StiRectangle |
StiRectangle |
contains | () | method |
public function contains(x:Number, y:Number):Boolean
Parameters
x:Number | |
y:Number |
Boolean |
containsPoint | () | method |
containsRectangle | () | method |
public function containsRectangle(rect:StiRectangle):Boolean
Parameters
rect:StiRectangle |
Boolean |
create | () | method |
public static function create(left:Number = 0, top:Number = 0, right:Number = 0, bottom:Number = 0):StiRectangle
Parameters
left:Number (default = 0 )
| |
top:Number (default = 0 )
| |
right:Number (default = 0 )
| |
bottom:Number (default = 0 )
|
StiRectangle |
deserialize | () | method |
public function deserialize(value:String):void
Parameters
value:String |
deserialize | () | method |
public static function deserialize(value:String):StiRectangle
Parameters
value:String |
StiRectangle |
divide | () | method |
public function divide(divideFactor:Number):StiRectangle
Parameters
divideFactor:Number |
StiRectangle |
equals | () | method |
public function equals(object:Object):Boolean
Parameters
object:Object |
Boolean |
fitToRectangle | () | method |
public function fitToRectangle(rectangle:StiRectangle):StiRectangle
Parameters
rectangle:StiRectangle |
StiRectangle |
fromFlashRectangle | () | method |
public static function fromFlashRectangle(rect:Rectangle):StiRectangle
Parameters
rect:Rectangle |
StiRectangle |
getFlexRectangle | () | method |
public function getFlexRectangle():Rectangle
ReturnsRectangle |
inflate | () | method |
public function inflate(width:Number, height:Number):StiRectangle
Parameters
width:Number | |
height:Number |
StiRectangle |
intersect | () | method |
intersect | () | method |
public static function intersect(a:StiRectangle, b:StiRectangle):StiRectangle
Parameters
a:StiRectangle | |
b:StiRectangle |
StiRectangle |
intersectsWith | () | method |
public function intersectsWith(rect:StiRectangle):Boolean
Parameters
rect:StiRectangle |
Boolean |
memberwiseClone | () | method |
public function memberwiseClone():Object
Creates a shallow copy of the current Collection.
ReturnsObject |
multiply | () | method |
public function multiply(multipleFactor:Number, clone:Boolean = true):StiRectangle
Parameters
multipleFactor:Number | |
clone:Boolean (default = true )
|
StiRectangle |
multiplyLocation | () | method |
public function multiplyLocation(multipleFactor:Number, clone:Boolean = true):StiRectangle
Parameters
multipleFactor:Number | |
clone:Boolean (default = true )
|
StiRectangle |
multiplySize | () | method |
public function multiplySize(multipleFactor:Number, clone:Boolean = true):StiRectangle
Parameters
multipleFactor:Number | |
clone:Boolean (default = true )
|
StiRectangle |
normalize | () | method |
offsetRect | () | method |
public function offsetRect(offsettingRectangle:StiRectangle):StiRectangle
Parameters
offsettingRectangle:StiRectangle |
StiRectangle |
offsetSize | () | method |
public function offsetSize(offsettingRectangle:StiRectangle):StiRectangle
Parameters
offsettingRectangle:StiRectangle |
StiRectangle |
round | () | method |
public function round(digits:int = 0, smartRound:Boolean = true):StiRectangle
Parameters
digits:int (default = 0 )
| |
smartRound:Boolean (default = true )
|
StiRectangle |
serialize | () | method |
public function serialize():String
ReturnsString |
swap | () | method |
public function swap():void
toString | () | method |
public function toString():String
ReturnsString |
union | () | method |
public static function union(a:StiRectangle, b:StiRectangle):StiRectangle
Parameters
a:StiRectangle | |
b:StiRectangle |
StiRectangle |