--- title: Point order: 25 --- A Point object represents a point on a 2D plane with an X and Y axis. Point objects come with the following properties: - `x` : The X-coordinate of the point - `y` : The Y-coordinate of the point - `attributes` : An [Attributes](../attributes) instance holding the point's attributes The point constructor takes two arguments: - `x` : The X-coordinate of the point - `y` : The Y-coordinate of the point ```js Point new Point(x, y); ``` In addition, a Point object exposes the following methods: