Skip to content

mikolalysenko/left-right

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

left-right

Tests if 3 points are oriented clockwise, counter-clockwise or colinear.

WARNING This module is deprecated. You should use robust-orientation instead.

Example

var lr = require("left-right")

console.log(lr([1, 0], [0, 0], [0, 1]))

//Prints out:  -1

Install

npm install left-right

API

require("left-right")(a, b, c)

Computes the orientation of a, b, c

  • a,b,c are 3 2d points, encoded as arrays

Returns One of the following values:

  • 1 if a,b,c are counter clockwise oriented
  • -1 if a,b,c are clockwise
  • 0 if they are colinear

Credits

(c) 2013 Mikola Lysenko. MIT License

About

Computes the orientation of 3 points in a plane

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published