11'use strict' ;
22
33var polybool = require ( 'polybooljs' ) ;
4- var pointInPolygon = require ( 'point-in-polygon/nested' ) ;
4+ var pointInPolygon = require ( 'point-in-polygon/nested' ) ; // could we use contains lib/polygon instead?
55
66var Registry = require ( '../../registry' ) ;
77var dashStyle = require ( '../drawing' ) . dashStyle ;
@@ -32,7 +32,7 @@ var activateLastSelection = require('./draw').activateLastSelection;
3232
3333var Lib = require ( '../../lib' ) ;
3434var ascending = Lib . sorterAsc ;
35- var polygon = require ( '../../lib/polygon' ) ;
35+ var libPolygon = require ( '../../lib/polygon' ) ;
3636var throttle = require ( '../../lib/throttle' ) ;
3737var getFromId = require ( '../../plots/cartesian/axis_ids' ) . getFromId ;
3838var clearGlCanvases = require ( '../../lib/clear_gl_canvases' ) ;
@@ -42,8 +42,8 @@ var redrawReglTraces = require('../../plot_api/subroutines').redrawReglTraces;
4242var constants = require ( './constants' ) ;
4343var MINSELECT = constants . MINSELECT ;
4444
45- var filteredPolygon = polygon . filter ;
46- var polygonTester = polygon . tester ;
45+ var filteredPolygon = libPolygon . filter ;
46+ var polygonTester = libPolygon . tester ;
4747
4848var helpers = require ( './helpers' ) ;
4949var p2r = helpers . p2r ;
@@ -596,7 +596,7 @@ function multiTester(list) {
596596 if ( isPointSelectionDef ( list [ i ] ) ) {
597597 testers . push ( newPointNumTester ( list [ i ] ) ) ;
598598 } else {
599- var tester = polygon . tester ( list [ i ] ) ;
599+ var tester = polygonTester ( list [ i ] ) ;
600600 tester . subtract = ! ! list [ i ] . subtract ;
601601 testers . push ( tester ) ;
602602
0 commit comments