UNPKG

@visx/point

Version:
34 lines (21 loc) 673 B
# @visx/point <a title="@visx/point npm downloads" href="https://www.npmjs.com/package/@visx/point"> <img src="https://img.shields.io/npm/dm/@visx/point.svg?style=flat-square" /> </a> A simple class to represent an `x, y` coordinate. ## Installation ``` npm install --save @visx/point ``` ## Example Usage ```js import { Point } from '@visx/point'; const point = new Point({ x: 2, y: 3 }); const { x, y } = point.value(); // Get the coords as an object const [x, y] = point.toArray(); // or array ``` ## Methods ### `point.value()` Returns an `{ x, y }` object with the x and y coordinates. ### `point.toArray()` Returns the coordinates as an array `[x, y]`.