Interface: VisualElement

Hierarchy

Methods

draw

draw(ctx: CanvasRenderingContext2D): void

Parameters

NameType
ctxCanvasRenderingContext2D

Returns: void

Defined in: index.esm.d.ts:1577VisualElement - 图1 (opens new window)


getCenterPoint

getCenterPoint(useFinalPosition?: boolean): object

Parameters

NameType
useFinalPosition?boolean

Returns: object

NameType
xnumber
ynumber

Defined in: index.esm.d.ts:1581VisualElement - 图2 (opens new window)


getRange

Optional getRange(axis: "x" | "y"): number

Parameters

NameType
axis“x” | “y”

Returns: number

Defined in: index.esm.d.ts:1582VisualElement - 图3 (opens new window)


inRange

inRange(mouseX: number, mouseY: number, useFinalPosition?: boolean): boolean

Parameters

NameType
mouseXnumber
mouseYnumber
useFinalPosition?boolean

Returns: boolean

Defined in: index.esm.d.ts:1578VisualElement - 图4 (opens new window)


inXRange

inXRange(mouseX: number, useFinalPosition?: boolean): boolean

Parameters

NameType
mouseXnumber
useFinalPosition?boolean

Returns: boolean

Defined in: index.esm.d.ts:1579VisualElement - 图5 (opens new window)


inYRange

inYRange(mouseY: number, useFinalPosition?: boolean): boolean

Parameters

NameType
mouseYnumber
useFinalPosition?boolean

Returns: boolean

Defined in: index.esm.d.ts:1580VisualElement - 图6 (opens new window)