@pelevesque/is-point-in
v0.1.4
Published
Checks if a point is inside a shape.
Downloads
73
Maintainers
Readme
is-point-in
Checks if a point is inside a shape.
Node Repository
https://www.npmjs.com/package/@pelevesque/is-point-in
Installation
npm install @pelevesque/is-point-in
Tests
Command | Description
---------------------------- | ------------
npm test
or npm run test
| All Tests Below
npm run cover
| Standard Style
npm run standard
| Coverage
npm run unit
| Unit Tests
Methods
rectangle
Checks if a point is inside a rectangle.circle
Checks if a point is inside a circle.
Usage
Initialization
Requiring the Entire Module
const IsPointIn = require('@pelevesque/is-point-in')
Requiring a Specific Method
const IsPointInRectangle = require('@pelevesque/is-point-in').rectangle
Rectangle
// point
const x = 10
const y = 10
// rectangle
const x1 = 5
const y1 = 5
const x2 = 15
const y2 = 15
const result = IsPointIn.rectangle(x, y, x1, y1, x2, y2)
// result === true
Circle
// point
const x = -3.84
const y = 3.22
// circle
const cx = 0
const cy = 0
const cRadius = 5
const result = IsPointIn.circle(x, y, cx, cy, cRadius)
// result === false