Point
概述
表示x轴与y轴相交的像素点
用法示例
var point = FMap.point(200, 300);
//所有支持Point 对象的方法或options也支持简单的数组形式,所以上述用例也可以如下:
map.panBy([200, 300]);
map.panBy(FMap.point(200, 300));
创建(Creation)
创建:
创建 | 描述 |
---|---|
FMap.point( <Number> x, <Number> y, <Boolean> round? ) | 根据x轴与y轴创建像素点,如果round设置为true,坐标点进行舍入 |
属性(Properties)
属性:
属性 | 类型 | 描述 |
---|---|---|
x | Number | x轴坐标 |
y | Number | y轴坐标 |
方法(Methods)
方法:
方法 | 参数 | 返回值 | 描述 |
---|---|---|---|
add() | <Point> otherPoint | Point | 返回当前点与给定点相加所得到的点 |
subtract() | <Point> otherPoint | Point | 返回当前点与给定点相减所得到的点 |
multiplyBy() | <Number> number | Point | 返回当前点与给定系数相乘所得到的点 |
divideBy() | <Number> number,<Boolean> round? | Point | 返回当前点与给定系数相除所得到的点,如果optional round设置为true,返回一个圆形的结果 |
distanceTo() | <Point> otherPoint | Number | 返回当前点与给定点之间的距离 |
clone() | 无 | Point | 返回一个当前点的副本 |
round() | 无 | Point | 返回当前点带圆角坐标的副本 |
floor() | 无 | Point | 返回当前点向下取整的副本 |
equals() | <Point> otherPoint | Boolean | 如果给定点与当前点有相同的坐标,返回true |
contains() | <Point> otherPoint | Boolean | 如果给定的点的两个坐标是小于相应的当前点坐标(绝对值),返回true |
toString() | 无 | String | 返回当前点的字符串表示(用于调试) |