new Point2D(x, y)
Immutable 2D point.
Parameters:
Name | Type | Description |
---|---|---|
x | number | The X coordinate for the point. |
y | number | The Y coordinate for the point. |
- Source
Methods
equals(rhs) → {boolean}
Check for Point2D equality.
Parameters:
Name | Type | Description |
---|---|---|
rhs | dwv. | The other point to compare to. |
- Source
Returns:
True if both points are equal.
- Type:
- boolean
getDistance(point2D) → {number}
Get the distance to another Point2D.
Parameters:
Name | Type | Description |
---|---|---|
point2D | dwv. | The input point. |
- Source
Returns:
The distance to the input point.
- Type:
- number
getRound() → {dwv.math.Point2D}
Round a Point2D.
- Source
Returns:
The rounded point.
- Type:
- dwv.
math. Point2D
getX() → {number}
Get the X position of the point.
- Source
Returns:
The X position of the point.
- Type:
- number
getY() → {number}
Get the Y position of the point.
- Source
Returns:
The Y position of the point.
- Type:
- number
toString() → {string}
Get a string representation of the Point2D.
- Source
Returns:
The point as a string.
- Type:
- string