Update polyline select implementation

This commit is contained in:
Philip Matsson
2024-07-11 12:09:45 +02:00
committed by Matthieu Baumann
parent 0e27fb8765
commit 3fb4a6493a

View File

@@ -465,13 +465,14 @@ export let Polyline = (function() {
return false;
};
Polyline.prototype.intersectsBBox = function(x, y, w, h) {
Polyline.prototype.intersectsBBox = function(x, y, w, h, view) {
for (let i = 0; i < this.raDecArray.length - 1; i++) {
let p1 = this.raDecArray[i];
let p2 = this.raDecArray[i + 1];
view.aladin.world2pix
let xy1 = AladinUtils.radecToViewXy(p1[0], p1[1], this.overlay.view.aladin);
let xy2 = AladinUtils.radecToViewXy(p2[0], p2[1], this.overlay.view.aladin);
let xy1 = view.aladin.world2pix(p1[0], p1[1]);
let xy2 = view.aladin.world2pix(p2[0], p2[1]);
if (!xy1 || !xy2) {
return false;