check-point-in-rectangle

0.1.0 • Public • Published

check-point-in-rectangle

Checks if point is in rectangle or not. This is based on the concept explained by Martin Thoma

installation

npm install check-point-in-rectangle

usage

var checkPointIn = require('check-point-in-rectangle');
checkPointIn(point, rectangle [,precision]) 

point array of x and y coordinates
rectangle array of four corner points
precision is used in algorithm to compare the area of rectangle and sum of triangles formed by point with rectangle, default is 6

example

var checkPoint = require('check-point-in-rectangle');
if (checkPoint([5,5],[[0,0], [10,0], [10,10], [0,10]]) == true) {
  console.log('Point is inside the rectangle');
}
```
  
## developing
Once you run
 
```npm isntall```
 
then for running test 
 
```npm run test```
 
to create build
 
```npm run build```
 
## license
This project is licensed under the terms of the MIT license.

Package Sidebar

Install

npm i check-point-in-rectangle

Weekly Downloads

44

Version

0.1.0

License

MIT

Last publish

Collaborators

  • gagan-bansal