Interface: VisualElement
Hierarchy
VisualElement
Methods
draw
▸ draw(ctx: CanvasRenderingContext2D): void
Parameters:
| Name | Type |
|---|---|
ctx | CanvasRenderingContext2D |
Returns: void
Defined in: index.esm.d.ts:1571
(opens new window)
getCenterPoint
▸ getCenterPoint(useFinalPosition?: boolean): object
Parameters:
| Name | Type |
|---|---|
useFinalPosition? | boolean |
Returns: object
| Name | Type |
|---|---|
x | number |
y | number |
Defined in: index.esm.d.ts:1575
(opens new window)
getRange
▸ OptionalgetRange(axis: x | y): number
Parameters:
| Name | Type |
|---|---|
axis | x | y |
Returns: number
Defined in: index.esm.d.ts:1576
(opens new window)
inRange
▸ inRange(mouseX: number, mouseY: number, useFinalPosition?: boolean): boolean
Parameters:
| Name | Type |
|---|---|
mouseX | number |
mouseY | number |
useFinalPosition? | boolean |
Returns: boolean
Defined in: index.esm.d.ts:1572
(opens new window)
inXRange
▸ inXRange(mouseX: number, useFinalPosition?: boolean): boolean
Parameters:
| Name | Type |
|---|---|
mouseX | number |
useFinalPosition? | boolean |
Returns: boolean
Defined in: index.esm.d.ts:1573
(opens new window)
inYRange
▸ inYRange(mouseY: number, useFinalPosition?: boolean): boolean
Parameters:
| Name | Type |
|---|---|
mouseY | number |
useFinalPosition? | boolean |
Returns: boolean
Defined in: index.esm.d.ts:1574
(opens new window)