Skip to content
导航

Interface: IPoint

Hierarchy

Implemented by

Table of contents

Methods

Properties

Methods

set

set(x?, y?): void

Parameters

NameType
x?number
y?number

Returns

void

Defined in

leafer/packages/interface/src/math/IMath.ts:9


copy

copy(point): IPoint

Parameters

NameType
pointIPointData

Returns

IPoint

Defined in

leafer/packages/interface/src/math/IMath.ts:10


clone

clone(): IPoint

Returns

IPoint

Defined in

leafer/packages/interface/src/math/IMath.ts:11


rotate

rotate(angle, center?): IPoint

Parameters

NameType
anglenumber
center?IPointData

Returns

IPoint

Defined in

leafer/packages/interface/src/math/IMath.ts:13


toInnerOf

toInnerOf(matrix, to?): IPoint

Parameters

NameType
matrixIMatrixData
to?IPointData

Returns

IPoint

Defined in

leafer/packages/interface/src/math/IMath.ts:15


toOuterOf

toOuterOf(matrix, to?): IPoint

Parameters

NameType
matrixIMatrixData
to?IPointData

Returns

IPoint

Defined in

leafer/packages/interface/src/math/IMath.ts:16


getCenter

getCenter(to): IPointData

Parameters

NameType
toIPointData

Returns

IPointData

Defined in

leafer/packages/interface/src/math/IMath.ts:18


getDistance

getDistance(to): number

Parameters

NameType
toIPointData

Returns

number

Defined in

leafer/packages/interface/src/math/IMath.ts:19


getAngle

getAngle(to): number

Parameters

NameType
toIPointData

Returns

number

Defined in

leafer/packages/interface/src/math/IMath.ts:20


getAtan2

getAtan2(to): number

Parameters

NameType
toIPointData

Returns

number

Defined in

leafer/packages/interface/src/math/IMath.ts:21


reset

reset(): void

Returns

void

Defined in

leafer/packages/interface/src/math/IMath.ts:23

Properties

x

x: number

Inherited from

IPointData.x

Defined in

leafer/packages/interface/src/math/IMath.ts:4


y

y: number

Inherited from

IPointData.y

Defined in

leafer/packages/interface/src/math/IMath.ts:5

Released under the MIT License.