Class: Region#
Hierarchy#
Handle<region>
↳ Region
Constructors#
constructor#
new Region(): RegionReturns: Region
Defined in: handles/region.ts:8
Properties#
handle#
• Readonly handle: region
Defined in: handles/handle.ts:6
Accessors#
id#
id(): numberGet the unique ID of the handle. The ID is recycled once you destroy the object.
Returns: number
The unique ID of a handle object.
Defined in: handles/handle.ts:18
Methods#
addCell#
addCell(x: number, y: number): voidParameters:#
| Name | Type |
|---|---|
x | number |
y | number |
Returns: void
Defined in: handles/region.ts:18
addCellPoint#
addCellPoint(whichPoint: Point): voidParameters:#
| Name | Type |
|---|---|
whichPoint | Point |
Returns: void
Defined in: handles/region.ts:22
addRect#
addRect(r: Rectangle): voidParameters:#
| Name | Type |
|---|---|
r | Rectangle |
Returns: void
Defined in: handles/region.ts:26
clearCell#
clearCell(x: number, y: number): voidParameters:#
| Name | Type |
|---|---|
x | number |
y | number |
Returns: void
Defined in: handles/region.ts:30
clearCellPoint#
clearCellPoint(whichPoint: Point): voidParameters:#
| Name | Type |
|---|---|
whichPoint | Point |
Returns: void
Defined in: handles/region.ts:34
clearRect#
clearRect(r: Rectangle): voidParameters:#
| Name | Type |
|---|---|
r | Rectangle |
Returns: void
Defined in: handles/region.ts:38
containsCoords#
containsCoords(x: number, y: number): booleanParameters:#
| Name | Type |
|---|---|
x | number |
y | number |
Returns: boolean
Defined in: handles/region.ts:42
containsPoint#
containsPoint(whichPoint: Point): voidParameters:#
| Name | Type |
|---|---|
whichPoint | Point |
Returns: void
Defined in: handles/region.ts:46
containsUnit#
containsUnit(whichUnit: Unit): booleanParameters:#
| Name | Type |
|---|---|
whichUnit | Unit |
Returns: boolean
Defined in: handles/region.ts:50
destroy#
destroy(): voidReturns: void
Defined in: handles/region.ts:54
fromHandle#
static fromHandle(handle: region): RegionParameters:#
| Name | Type |
|---|---|
handle | region |
Returns: Region
Defined in: handles/region.ts:58