You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-commits@xmlgraphics.apache.org by dv...@apache.org on 2007/03/11 18:39:38 UTC
svn commit: r516969 -
/xmlgraphics/batik/trunk/sources/org/apache/batik/ext/awt/RadialGradientPaintContext.java
Author: dvholten
Date: Sun Mar 11 10:39:37 2007
New Revision: 516969
URL: http://svn.apache.org/viewvc?view=rev&rev=516969
Log:
i said 'float', not 'double' ...
Modified:
xmlgraphics/batik/trunk/sources/org/apache/batik/ext/awt/RadialGradientPaintContext.java
Modified: xmlgraphics/batik/trunk/sources/org/apache/batik/ext/awt/RadialGradientPaintContext.java
URL: http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/sources/org/apache/batik/ext/awt/RadialGradientPaintContext.java?view=diff&rev=516969&r1=516968&r2=516969
==============================================================================
--- xmlgraphics/batik/trunk/sources/org/apache/batik/ext/awt/RadialGradientPaintContext.java (original)
+++ xmlgraphics/batik/trunk/sources/org/apache/batik/ext/awt/RadialGradientPaintContext.java Sun Mar 11 10:39:37 2007
@@ -356,8 +356,8 @@
*/
private void calculateFixedPointSqrtLookupTable() {
float sqStepFloat;
- sqStepFloat = (float)((fastGradientArraySize * fastGradientArraySize)
- / (MAX_PRECISION - 2.0));
+ sqStepFloat = (fastGradientArraySize * fastGradientArraySize)
+ / (MAX_PRECISION - 2.0f);
// The last two values are the same so that linear square root
// interpolation can happen on the maximum reachable element in the
@@ -365,7 +365,7 @@
int[] workTbl = sqrtLutFixed; // local is cheaper
int i;
for (i = 0; i < MAX_PRECISION - 1; i++) {
- workTbl[i] = (int)(Math.sqrt(i*sqStepFloat));
+ workTbl[i] = (int)Math.sqrt(i*sqStepFloat);
}
workTbl[i] = workTbl[i-1];
invSqStepFloat = 1.0f/sqStepFloat;