2.0.0 • Published 6 years ago

isccw v2.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

isCCW

Build Status

Checks whether polygon is counter-clockwise (anti-clockwise)

var var {isccw,isccwPolygon} = require('isccw')

var polygon = [ 
                [4217551.0462295525,  2334125.362804338],
                [4217544.514949324,   2334137.0507002505],
                [4217557.756431655,   2334143.653760109],
                [4217563.792125977,   2334132.6343561145],
                [4217551.0462295525,  2334125.362804338]
              ]

var isCounterClockWise = isccw(polygon)
console.log(isCounterClockWise) // TRUE

var nonClosed = [ 
                [4217551.0462295525,  2334125.362804338],
                [4217544.514949324,   2334137.0507002505],
                [4217557.756431655,   2334143.653760109],
                [4217563.792125977,   2334132.6343561145]
              ]
              
var isNonClosedPolygonCCW = isccwPolygon(nonClosed)
console.log(isNonClosedPolygonCCW) // TRUE
2.0.0

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.0

6 years ago

0.0.1

6 years ago