@@ -220,30 +220,16 @@ function hoverPoints(pointData, xval, yval, hovermode) {
220
220
var id , ptx , pty , dx , dy , dist , dxy ;
221
221
var minDist = maxDistance ;
222
222
223
- if ( hovermode === 'x' ) {
224
- for ( i = 0 ; i < x . length ; i ++ ) {
225
- ptx = x [ i ] ;
226
- dx = Math . abs ( xa . c2p ( ptx ) - xpx ) ;
227
- if ( dx < minDist ) {
228
- minDist = dx ;
229
- dy = ya . c2p ( y [ i ] ) - ypx ;
230
- dxy = Math . sqrt ( dx * dx + dy * dy ) ;
231
- id = i ;
232
- }
233
- }
234
- }
235
- else {
236
- for ( i = 0 ; i < x . length ; i ++ ) {
237
- ptx = x [ i ] ;
238
- pty = y [ i ] ;
239
- dx = xa . c2p ( ptx ) - xpx ;
240
- dy = ya . c2p ( pty ) - ypx ;
241
-
242
- dist = Math . sqrt ( dx * dx + dy * dy ) ;
243
- if ( dist < minDist ) {
244
- minDist = dxy = dist ;
245
- id = i ;
246
- }
223
+ for ( i = 0 ; i < x . length ; i ++ ) {
224
+ ptx = x [ i ] ;
225
+ pty = y [ i ] ;
226
+ dx = xa . c2p ( ptx ) - xpx ;
227
+ dy = ya . c2p ( pty ) - ypx ;
228
+
229
+ dist = Math . sqrt ( dx * dx + dy * dy ) ;
230
+ if ( dist < minDist ) {
231
+ minDist = dxy = dist ;
232
+ id = i ;
247
233
}
248
234
}
249
235
@@ -259,7 +245,13 @@ function hoverPoints(pointData, xval, yval, hovermode) {
259
245
}
260
246
261
247
function selectPoints ( searchInfo , polygon ) {
262
-
248
+ // var cd = searchInfo.cd;
249
+ // var selection = [];
250
+ // var trace = cd[0].trace;
251
+ // var stash = cd[0].t;
252
+ // var x = stash.x;
253
+ // var y = stash.y;
254
+ // var scene = stash.scene;
263
255
}
264
256
265
257
0 commit comments