Fixed CV Java Issues : CID #1363278 #1363279 59/19159/3
Siddhartha Gairola [Fri, 10 Mar 2017 06:21:41 +0000 (11:21 +0530)]
Change-Id: Iccc67c5810db36724b9a109f85d33d8c0ee8f233

scilab/modules/xcos/src/java/org/scilab/modules/xcos/utils/BlockPositioning.java

index eeecd27..6792a26 100644 (file)
@@ -265,7 +265,7 @@ public final class BlockPositioning {
         final boolean mirrored = Boolean.TRUE.toString().equals(styleMap.get(XcosConstants.STYLE_MIRROR));
         final boolean flipped = Boolean.TRUE.toString().equals(styleMap.get(XcosConstants.STYLE_FLIP));
         final int intRotation = Double.valueOf(styleMap.getOrDefault(XcosConstants.STYLE_ROTATION, "0")).intValue();
-        final int angle = ((Math.round(intRotation)) % 360 + 360) % 360;
+        final int angle = (intRotation % 360 + 360) % 360;
 
         List<BasicPort> working = ports;
 
@@ -378,7 +378,7 @@ public final class BlockPositioning {
         final boolean mirrored = Boolean.TRUE.toString().equals(styleMap.get(XcosConstants.STYLE_MIRROR));
         final boolean flipped = Boolean.TRUE.toString().equals(styleMap.get(XcosConstants.STYLE_FLIP));
         final int intRotation = Double.valueOf(styleMap.getOrDefault(XcosConstants.STYLE_ROTATION, "0")).intValue();
-        final int angle = ((Math.round(intRotation)) % 360 + 360) % 360;
+        final int angle = (intRotation % 360 + 360) % 360;
 
         final int childrenCount = block.getChildCount();
         for (int i = 0; i < childrenCount; ++i) {