
# class ImmutableRect
ImmutableRect inherits from Shape
# MEMBERS
# member read-only type
Type: Shape.Type
# member read-only x
Type: Number
# member read-only y
Type: Number
# member read-only width
Type: Number
# member read-only height
Type: Number
# member read-only center
Type: ImmutablePoint
# member read-only bottomLeft
Type: ImmutablePoint
# member read-only topLeft
Type: ImmutablePoint
# member read-only bottomRight
Type: ImmutablePoint
# member read-only topRight
Type: ImmutablePoint
# member read-only left
Type: Number
# member read-only right
Type: Number
# member read-only top
Type: Number
# member read-only bottom
Type: Number
# member read-only area
Type: Number
# member read-only inverted
Type: Boolean
# member read-only normalized
Type: Boolean
# member read-only rect
Type: ImmutableRect
# CONSTRUCTORS
# constructor ImmutableRect()
Description:
# constructor ImmutableRect(rect)
Description:
Parameters:
- rect: (ImmutableRect) -
# constructor ImmutableRect(x, y, width, height)
Description:
Parameters:
- x: (Number) -
- y: (Number) -
- width: (Number) -
- height: (Number) -
# FUNCTIONS
# function contains(point)
Description:
Parameters:
- point: (ImmutablePoint) -
Return:
(Boolean) -
# function contains(other)
Description:
Parameters:
- other: (ImmutableRect) -
Return:
(Boolean) -
# function intersects(other)
Description:
Parameters:
- other: (ImmutableRect) -
Return:
(Boolean) -
# function overlaps(other, margin)
Description:
Parameters:
- other: (ImmutableRect) -
- margin: (Number) -
Return:
(Boolean) -
# function toString()
Description:
Return:
(String) -