Reference Source
public class | source

Point

Extends:

leaflet~L.Point → Point

点类型

Example:

var point = new KQ.Struct.Point(200, 300);

Constructor Summary

Public Constructor
public

constructor(x: Number, y: Number, isRound: Boolean)

构造函数

Method Summary

Public Methods
public

add(point: Point): Point

返回当前点和给定点的和

public

ceil(): Point

返回小数进位后的整数坐标

public

返回两点间的距离

public

返回当前点除以给定数值的结果

public

equals(point: Point): Boolean

如果给定的点有相同的坐标,则返回true

public

返回小数去尾后的整数坐标

public

返回当前点乘以给定数值的结果

public

返回四舍五入后的坐标

public

subtract(point: Point): Point

返回当前点和给定点的差

public

转为字符串,主要用于调试

Public Constructors

public constructor(x: Number, y: Number, isRound: Boolean) source

构造函数

Params:

NameTypeAttributeDescription
x Number

x坐标

y Number

y坐标

isRound Boolean
  • optional
  • default: false

如果设置为true,则进行四舍五入

Public Methods

public add(point: Point): Point source

返回当前点和给定点的和

Params:

NameTypeAttributeDescription
point Point

point对象

Return:

Point

public ceil(): Point source

返回小数进位后的整数坐标

Return:

Point

public distanceTo(point: Point): Number source

返回两点间的距离

Params:

NameTypeAttributeDescription
point Point

point对象

Return:

Number

public divideBy(num: Number): Point source

返回当前点除以给定数值的结果

Params:

NameTypeAttributeDescription
num Number

除数

Return:

Point

public equals(point: Point): Boolean source

如果给定的点有相同的坐标,则返回true

Params:

NameTypeAttributeDescription
point Point

point对象

Return:

Boolean

public floor(): Point source

返回小数去尾后的整数坐标

Return:

Point

public multiplyBy(num: Number): Point source

返回当前点乘以给定数值的结果

Params:

NameTypeAttributeDescription
num Number

乘数

Return:

Point

public round(): Point source

返回四舍五入后的坐标

Return:

Point

public subtract(point: Point): Point source

返回当前点和给定点的差

Params:

NameTypeAttributeDescription
point Point

point对象

Return:

Point

public toString(): String source

转为字符串,主要用于调试

Return:

String