Interface: IPoint
Hierarchy
↳
IPoint
Implemented by
Table of contents
Methods
Properties
Methods
set
set(x?
, y?
): void
Parameters
Name | Type |
---|---|
x? | number |
y? | number |
Returns
void
Defined in
leafer/packages/interface/src/math/IMath.ts:9
copy
copy(point
): IPoint
Parameters
Name | Type |
---|---|
point | IPointData |
Returns
Defined in
leafer/packages/interface/src/math/IMath.ts:10
clone
clone(): IPoint
Returns
Defined in
leafer/packages/interface/src/math/IMath.ts:11
rotate
rotate(angle
, center?
): IPoint
Parameters
Name | Type |
---|---|
angle | number |
center? | IPointData |
Returns
Defined in
leafer/packages/interface/src/math/IMath.ts:13
toInnerOf
toInnerOf(matrix
, to?
): IPoint
Parameters
Name | Type |
---|---|
matrix | IMatrixData |
to? | IPointData |
Returns
Defined in
leafer/packages/interface/src/math/IMath.ts:15
toOuterOf
toOuterOf(matrix
, to?
): IPoint
Parameters
Name | Type |
---|---|
matrix | IMatrixData |
to? | IPointData |
Returns
Defined in
leafer/packages/interface/src/math/IMath.ts:16
getCenter
getCenter(to
): IPointData
Parameters
Name | Type |
---|---|
to | IPointData |
Returns
Defined in
leafer/packages/interface/src/math/IMath.ts:18
getDistance
getDistance(to
): number
Parameters
Name | Type |
---|---|
to | IPointData |
Returns
number
Defined in
leafer/packages/interface/src/math/IMath.ts:19
getAngle
getAngle(to
): number
Parameters
Name | Type |
---|---|
to | IPointData |
Returns
number
Defined in
leafer/packages/interface/src/math/IMath.ts:20
getAtan2
getAtan2(to
): number
Parameters
Name | Type |
---|---|
to | IPointData |
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
Defined in
leafer/packages/interface/src/math/IMath.ts:4
y
y: number