Index: trunk/FACT++/gui/BasicGlCamera.cc
===================================================================
--- trunk/FACT++/gui/BasicGlCamera.cc	(revision 12684)
+++ trunk/FACT++/gui/BasicGlCamera.cc	(revision 12685)
@@ -940,11 +940,11 @@
     void BasicGlCamera::calculatePixelsCoords()
     {
-        if (pixelsCoords[0][1] >= 0.299999 && pixelsCoords[0][1] <= 0.300001)
+        if (pixelsCoords[0][1] >= (0.299999-hexRadius) && pixelsCoords[0][1] <= (0.300001-hexRadius))
             return;
         pixelsCoords[0][0] = 0;
-        pixelsCoords[0][1] = 0.3;
+        pixelsCoords[0][1] = 0.3 - hexRadius;
         pixelsCoords[0][2] = 0;
         pixelsCoords[1][0] = 0;
-        pixelsCoords[1][1] = 0.3+2*hexRadius;
+        pixelsCoords[1][1] = 0.3+hexRadius;
         pixelsCoords[1][2] = 0;
         neighbors[0][0] = 1;
@@ -997,4 +997,5 @@
             break;
             };
+//            pixelsCoords[i][1] -= hexRadius;
 
             updateNeighbors(i);
@@ -1044,6 +1045,4 @@
                      cVertex[k] = hexcoords[j][k]*hexRadius + pixelsCoords[i][k];
 
-//                 cVertex[1] -= hexRadius;
-
                  bool found = false;
                  for (int k=0;k<numVertices;k++)
@@ -1074,6 +1073,4 @@
                      cVertex[k] = hexcoords[j][k]*hexRadius + pixelsCoords[i][k];
 
-//                 cVertex[1] -= hexRadius;
-
                  for (int k=0;k<numVertices;k++)
                  {
