Bug 13344 fixed: User defined ticks were not drawn at the right position 69/14469/3
Calixte DENIZET [Mon, 28 Apr 2014 13:16:35 +0000 (15:16 +0200)]
Change-Id: Iace8d106e983b80cc1a9832355a448a3e37f0659

scilab/CHANGES_5.5.X
scilab/modules/scirenderer/src/org/scilab/forge/scirenderer/ruler/RulerDrawer.java

index b568b1b..caeaefc 100644 (file)
@@ -19,6 +19,8 @@ Scilab Bug Fixes
 * Bug #13333 fixed - Selecting "Offline mode" in Scilab installer installed
                      Scilab in "Command line mode" (without GUI modules).
 
+* Bug #13344 fixed - User defined ticks were not drawn at the right position.
+
 * Bug #13378 fixed - The "Console" handle display was not homogeneous with others.
 
 * Bug #13381 fixed - eigs was failing when using a function as first input argument.
index f911d45..dd7b88b 100644 (file)
@@ -549,7 +549,7 @@ public class RulerDrawer {
             Dimension textureSize = sprite.getDataProvider().getTextureSize();
             double ratioX = textureSize.width / Math.abs(usedDirection.getX());
             double ratioY = textureSize.height / Math.abs(usedDirection.getY());
-            double ratio = Math.min(ratioY, ratioX) / 2;
+            double ratio = Math.min(ratioY, ratioX);
 
             return usedDirection.times((ratio + 1) / 2);
         }