New to Kendo UI for Angular? Start a free 30-day trial
Updated on Oct 14, 2025
A point representing a location (x, y) in two-dimensional coordinate space.
| Name | Type | Default | Description | 
|---|
|  | 
number |  | 
|  | 
number |  | 
(x?: number, y?: number)
Creates a point with the specified coordinates.
number
The X coordinate of the point.
number
The Y coordinate of the point.
|  | 
|---|
| Adds an observer to be notified for changes. | 
|  | 
| | Returns |  | 
|---|
 | 
Point | 
The current Arc instance. | 
 | 
|  | 
|---|
| Creates a new instance with the same coordinates. | 
| | Returns |  | 
|---|
 | 
Point | 
A new Point instance with the same coordinates. | 
 | 
|  | 
|---|
| Creates a Point instance with the specified coordinates. | 
| | Parameters |  |  | 
|---|
 | x | 
number | The X coordinate of the point |  | y | 
number | The Y coordinate of the point. | 
 | 
|  | 
|  | 
|---|
| Creates a Point instance with the specified coordinates. | 
| | Parameters |  |  | 
|---|
 | coords | 
number[] | An array of X and Y coordinates. | 
 | 
|  | 
|  | 
|---|
| Returns the supplied Point instance. | 
| | Parameters |  |  | 
|---|
 | point | 
Point | An existing Point instance. | 
 | 
| | Returns |  | 
|---|
 | 
Point | 
The supplied Point instance. | 
 | 
|  | 
|---|
| Calculates the distance to another point. | 
| | Parameters |  |  | 
|---|
 | point | 
Point | The point to calculate the distance to. | 
 | 
| | Returns |  | 
|---|
 | 
number | 
The straight-line distance to the given point. | 
 | 
|  | 
|---|
| Compares this point with another instance. | 
| | Parameters |  |  | 
|---|
 | other | 
Point | The point to compare with. | 
 | 
| | Returns |  | 
|---|
 | 
boolean | true if the point coordinates match. Otherwise, returns false. | 
 | 
|  | 
|---|
| Gets the x coordinate value. | 
| | Returns |  | 
|---|
 | 
number | 
The current X-coordinate value. | 
 | 
|  | 
|---|
| Gets the Y-coordinate value. | 
| | Returns |  | 
|---|
 | 
number | 
The current Y-coordinate value. | 
 | 
|  | 
|---|
| Returns the Point with maximum X and Y coordinates. | 
| | Parameters |  |  | 
|---|
 | points | 
Point[] | The points to evaluate. | 
 | 
| | Returns |  | 
|---|
 | 
Point | 
The Point with maximum X and Y coordinates. | 
 | 
|  | 
|---|
| Returns a Point with the largest representable coordinates. | 
| | Returns |  | 
|---|
 | 
Point | 
A new Point instance with maximum coordinates. | 
 | 
|  | 
|---|
| Returns the Point with minimum X and Y coordinates. | 
| | Parameters |  |  | 
|---|
 | points | 
Point[] | The points to evaluate. | 
 | 
| | Returns |  | 
|---|
 | 
Point | 
The Point with minimum X and Y coordinates. | 
 | 
|  | 
|---|
| Returns a Point with the smallest representable coordinates. | 
| | Returns |  | 
|---|
 | 
Point | 
A new Point instance with minimum coordinates. | 
 | 
|  | 
|---|
| Moves the point to the specified X and Y coordinates. | 
| | Parameters |  |  | 
|---|
 | x | 
number | The new X coordinate. |  | y | 
number | The new Y coordinate. | 
 | 
| | Returns |  | 
|---|
 | 
Point | 
The current point instance. | 
 | 
|  | 
|---|
| Returns the list of observers. | 
|  | 
|  | 
|---|
| Stops notifying the specified observer for changes. | 
|  | 
| | Returns |  | 
|---|
 | 
Point | 
The current Arc instance. | 
 | 
|  | 
|---|
| Resumes the notification to all observers for changes. | 
| | Returns |  | 
|---|
 | 
Point | 
The current Arc instance. | 
 | 
|  | 
|---|
| Rotates the point around the given center. | 
| | Parameters |  |  | 
|---|
 | angle | 
number | The angle in decimal degrees. Measured in a clockwise direction with 0 (zero) pointing "right". Negative values or values greater than 360 are normalized. |  | center | 
number[] | Point | The rotation center. Can be a Point instance or an [x, y]array. | 
 | 
| | Returns |  | 
|---|
 | 
Point | 
The current Point instance. | 
 | 
|  | 
|---|
| Rounds the point coordinates to the specified number of fractional digits. | 
| | Parameters |  |  | 
|---|
 | digits | 
number | The number of fractional digits. | 
 | 
| | Returns |  | 
|---|
 | 
Point | 
The current Point instance. | 
 | 
|  | 
|---|
| Scales the point coordinates along the X and Y axis. | 
| | Parameters |  |  | 
|---|
 | scaleX | 
number | The X scale multiplier. |  | scaleY | 
number | The Y scale multiplier. | 
 | 
| | Returns |  | 
|---|
 | 
Point | 
The current Point instance. | 
 | 
|  | 
|---|
| Scales the point coordinates on a copy of the current point. The callee coordinates will remain unchanged. | 
| | Parameters |  |  | 
|---|
 | scaleX | 
number | The X scale multiplier. |  | scaleY | 
number | The Y scale multiplier. | 
 | 
| | Returns |  | 
|---|
 | 
Point | 
The current Point instance. | 
 | 
|  | 
|---|
| Sets the X coordinate to a new value. | 
| | Parameters |  |  | 
|---|
 | value | 
number | The new X coordinate value. | 
 | 
| | Returns |  | 
|---|
 | 
Point | 
The current Point instance. | 
 | 
|  | 
|---|
| Sets the Y coordinate to a new value. | 
| | Parameters |  |  | 
|---|
 | value | 
number | The new Y coordinate value. | 
 | 
| | Returns |  | 
|---|
 | 
Point | 
The current Point instance. | 
 | 
|  | 
|---|
| Suspends the change notifications to all observers. | 
| | Returns |  | 
|---|
 | 
Point | 
The current Arc instance. | 
 | 
|  | 
|---|
| Returns the point coordinates as an [X, Y]array. | 
| | Parameters |  |  | 
|---|
 | digits? | 
number | The number of fractional digits. | 
 | 
| | Returns |  | 
|---|
 | 
number[] | 
An array representation of the point. For example, [10, 20]. | 
 | 
|  | 
|---|
| Formats the point value to a string. | 
| | Parameters |  |  | 
|---|
 | digits? | 
number | The number of fractional digits. |  | separator? | 
string | The separator to place between coordinates. | 
 | 
| | Returns |  | 
|---|
 | 
string | 
A string representation of the point. For example, "10, 20". | 
 | 
|  | 
|---|
| Applies a transformation to the point coordinates. The current coordinates will be overridden. | 
|  | 
| | Returns |  | 
|---|
 | 
Point | 
The current Point instance. | 
 | 
|  | 
|---|
| Applies a transformation on a copy of the current point. The callee coordinates will remain unchanged. | 
|  | 
|  | 
|  | 
|---|
| Translates the point along the X and Y axis. | 
| | Parameters |  |  | 
|---|
 | dx | 
number | The distance to move along the X axis. |  | dy | 
number | The distance to move along the Y axis. | 
 | 
| | Returns |  | 
|---|
 | 
Point | 
The current Point instance. | 
 | 
|  | 
|---|
| Translates the point by using a Point instance as a vector of translation. | 
| | Parameters |  |  | 
|---|
 | vector | 
number[] | Point | The vector of translation. Can be either a Point instance or an [x, y]array. | 
 | 
| | Returns |  | 
|---|
 | 
Point | 
The current point instance. | 
 |