bentley-ottman-sweepline

0.1.4 • Public • Published

Bentley-Ottman sweepline

This is Bentley-Ottman sweepline algorithm implementation, both for Node.js and browser. Finds all intersection in a set of 2D segments, uses balanced avl tree internally.

Demo

var findIntersections = require('bentley-ottman-sweepline');
 
var segments = [
    [[0, 1], [3, 1]],
    [[2, 0], [2, 2]]
]
 
console.log(findIntersections(segments));
// prints [[2, 1]]
 

Package Sidebar

Install

npm i bentley-ottman-sweepline

Weekly Downloads

11

Version

0.1.4

License

MIT

Unpacked Size

23.5 kB

Total Files

16

Last publish

Collaborators

  • ggolikov