ym.modules.provider.Point
Overview
Represents a point with x and y coordinates in pixels.
var point = ym.point(200, 300);
All leaflet methods and options that accept point objects also accept them in a simple array form (unless otherwise specified). These lines are therefore equivalent:
map.panBy([200, 300]);
map.panBy(ym.point(200, 300));
Initialization
Factory: ym.point(x, y, round)
Creates a Point object with the specified x and y coordinates. If the optional parameter round is set to true, the x and y values are rounded.
Parameters
Name | Description | Data type | Default value |
---|---|---|---|
x |
[required] | int |
|
y |
[required] | int |
|
round |
[optional] | bool |
Methods from v3
Name | Description | Data type | Default value |
---|---|---|---|
add(Point otherPoint) |
Returns the result of the addition of the current and specified points. | Point |
|
subtract(Point otherPoint) |
Returns the result of subtracting the specified point from the current point. | Point |
|
multiplyBy(int number) |
Returns the result of multiplying the current point by the specified number. | Point |
|
divideBy(int number, bool round?) |
Returns the result of dividing the current point by the specified number. If the optional round parameter is set to true, a rounded result is returned. | Point |
|
distanceTo(Point otherPoint) |
Returns the distance between the current and the specified points. | int |
|
clone() |
Returns a copy of the current point. | Point |
|
round() |
Returns a copy of the current point with rounded coordinates. | Point |
|
floor() |
Returns a copy of the current point with rounded coordinates. | Point |
|
equals(Point otherPoint) |
Returns true if the specified point has the same coordinates. | bool |
|
contains(Point otherPoint) |
Returns true if the two coordinates of the specified point are smaller than the corresponding current point coordinates (in absolute values). | bool |
|
toString() |
Returns a string representation of the point for debugging purposes. | string |
Features from v3
Name | Description | Data type | Default value |
---|---|---|---|
x |
The x-coordinate. | int |
|
y |
The y-coordinate. | int |