File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 8
8
9
9
10
10
'use strict' ;
11
+
11
12
var dot = require ( './matrix' ) . dot ;
12
13
14
+ var polygon = module . exports = { } ;
15
+
13
16
/**
14
17
* Turn an array of [x, y] pairs into a polygon object
15
18
* that can test if points are inside it
@@ -26,8 +29,6 @@ var dot = require('./matrix').dot;
26
29
* don't double-count the edge where they meet.
27
30
* returns boolean: is pt inside the polygon (including on its edges)
28
31
*/
29
- var polygon = module . exports = { } ;
30
-
31
32
polygon . tester = function tester ( ptsIn ) {
32
33
var pts = ptsIn . slice ( ) ,
33
34
xmin = pts [ 0 ] [ 0 ] ,
Original file line number Diff line number Diff line change 8
8
9
9
10
10
'use strict' ;
11
+
11
12
var polygon = require ( '../../lib/polygon' ) ;
13
+
12
14
var axes = require ( './axes' ) ;
15
+
13
16
var filteredPolygon = polygon . filter ;
14
17
var polygonTester = polygon . tester ;
15
18
var BENDPX = 1.5 ; // max pixels off straight before a line counts as bent
You can’t perform that action at this time.
0 commit comments