From a43cf3e88b83a7782037f964cb3c7fd272a91f1d Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Mon, 30 Apr 2018 13:42:46 +0200
Subject: [PATCH]  Point is defined as Point structure

---
 frontend-js/src/main/js/Functions.js          | 4 ++--
 frontend-js/src/main/js/gui/OverviewDialog.js | 5 +----
 2 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/frontend-js/src/main/js/Functions.js b/frontend-js/src/main/js/Functions.js
index 9fc811c193..98c49e6d3f 100644
--- a/frontend-js/src/main/js/Functions.js
+++ b/frontend-js/src/main/js/Functions.js
@@ -97,10 +97,10 @@ Functions.getPosition = function (element) {
  * a second parameter. Both: point and polygon should use google.map.point
  * class.
  *
- * @param point {Point}
+ * @param {Point} point
  *          point which we want to check
  *
- * @param polygon {Point[]}
+ * @param {Point[]} polygon
  *          polygon where we check the point
  */
 
diff --git a/frontend-js/src/main/js/gui/OverviewDialog.js b/frontend-js/src/main/js/gui/OverviewDialog.js
index 30c2f78da4..13ee29cf77 100644
--- a/frontend-js/src/main/js/gui/OverviewDialog.js
+++ b/frontend-js/src/main/js/gui/OverviewDialog.js
@@ -98,10 +98,7 @@ OverviewDialog.prototype.showOverview = function (overviewImageId) {
 
     var xNormal = xPosition / currentRatio;
     var yNormal = yPosition / currentRatio;
-    var point = {
-      x: xNormal,
-      y: yNormal
-    };
+    var point = new Point(xNormal, yNormal);
 
     var link = null;
     for (var i = 0; i < self.overviewImage.links.length; i++) {
-- 
GitLab