You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ti...@apache.org on 2014/12/25 22:59:44 UTC
svn commit: r1647920 -
/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/Line.java
Author: tilman
Date: Thu Dec 25 21:59:44 2014
New Revision: 1647920
URL: http://svn.apache.org/r1647920
Log:
PDFBOX-2576: remove Math.round() on an int
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/Line.java
Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/Line.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/Line.java?rev=1647920&r1=1647919&r2=1647920&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/Line.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/Line.java Thu Dec 25 21:59:44 2014
@@ -66,8 +66,8 @@ class Line
private Set<Point> calcLine(int x0, int y0, int x1, int y1)
{
Set<Point> points = new HashSet<Point>(3);
- int dx = (int) Math.round(Math.abs(x1 - x0));
- int dy = (int) Math.round(Math.abs(y1 - y0));
+ int dx = Math.abs(x1 - x0);
+ int dy = Math.abs(y1 - y0);
int sx = x0 < x1 ? 1 : -1;
int sy = y0 < y1 ? 1 : -1;
int err = dx - dy;