diff Framework/Scene2D/OpenGLCompositor.cpp @ 617:7efa2543699d

simplification
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 02 May 2019 18:21:59 +0200
parents 6129b1e5ba42
children 266e2b0b9abc
line wrap: on
line diff
--- a/Framework/Scene2D/OpenGLCompositor.cpp	Thu May 02 13:27:41 2019 +0200
+++ b/Framework/Scene2D/OpenGLCompositor.cpp	Thu May 02 18:21:59 2019 +0200
@@ -202,4 +202,12 @@
     SetFont(index, dict);
   }
 #endif
+
+
+  ScenePoint2D OpenGLCompositor::GetPixelCenterCoordinates(int x, int y) const
+  {
+    return ScenePoint2D(
+      static_cast<double>(x) + 0.5 - static_cast<double>(canvasWidth_) / 2.0,
+      static_cast<double>(y) + 0.5 - static_cast<double>(canvasHeight_) / 2.0);
+  }
 }