diff options
author | Vincent Hennebert <vhennebert@apache.org> | 2014-07-18 13:45:39 +0000 |
---|---|---|
committer | Vincent Hennebert <vhennebert@apache.org> | 2014-07-18 13:45:39 +0000 |
commit | 0a7069adaeb48754ad2ff8ec22d3ec45e57b614a (patch) | |
tree | fde6b28c40a66e69af9468da1a541d05a530be66 /src/java/org/apache/fop/pdf | |
parent | 0a505d2b84aff8ae2be8b7aaa28ef7054794edf3 (diff) | |
download | xmlgraphics-fop-0a7069adaeb48754ad2ff8ec22d3ec45e57b614a.tar.gz xmlgraphics-fop-0a7069adaeb48754ad2ff8ec22d3ec45e57b614a.zip |
Removed unused functionType parameter
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1611650 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/java/org/apache/fop/pdf')
-rw-r--r-- | src/java/org/apache/fop/pdf/PDFFactory.java | 29 | ||||
-rw-r--r-- | src/java/org/apache/fop/pdf/PDFFunction.java | 7 |
2 files changed, 15 insertions, 21 deletions
diff --git a/src/java/org/apache/fop/pdf/PDFFactory.java b/src/java/org/apache/fop/pdf/PDFFactory.java index adbe8a52e..ef1f1849f 100644 --- a/src/java/org/apache/fop/pdf/PDFFactory.java +++ b/src/java/org/apache/fop/pdf/PDFFactory.java @@ -243,36 +243,31 @@ public class PDFFactory { /** * make a type Exponential interpolation function * (for shading usually) - * - * @param theDomain List objects of Double objects. + * @param domain List objects of Double objects. * This is the domain of the function. * See page 264 of the PDF 1.3 Spec. - * @param theRange List of Doubles that is the Range of the function. + * @param range List of Doubles that is the Range of the function. * See page 264 of the PDF 1.3 Spec. - * @param theCZero This is a vector of Double objects which defines the function result + * @param cZero This is a vector of Double objects which defines the function result * when x=0. * * This attribute is optional. * It's described on page 268 of the PDF 1.3 spec. - * @param theCOne This is a vector of Double objects which defines the function result + * @param cOne This is a vector of Double objects which defines the function result * when x=1. * * This attribute is optional. * It's described on page 268 of the PDF 1.3 spec. - * @param theInterpolationExponentN This is the inerpolation exponent. + * @param interpolationExponentN This is the inerpolation exponent. * * This attribute is required. * PDF Spec page 268 - * @param theFunctionType The type of the function, which should be 2. + * * @return the PDF function that was created */ - public PDFFunction makeFunction(int theFunctionType, List theDomain, - List theRange, float[] theCZero, - float[] theCOne, - double theInterpolationExponentN) { // type 2 - PDFFunction function = new PDFFunction(theFunctionType, theDomain, - theRange, theCZero, theCOne, - theInterpolationExponentN); + public PDFFunction makeFunction(List domain, List range, float[] cZero, float[] cOne, + double interpolationExponentN) { + PDFFunction function = new PDFFunction(domain, range, cZero, cOne, interpolationExponentN); function = registerFunction(function); return function; } @@ -1330,11 +1325,11 @@ public class PDFFactory { String colorName = ncs.getColorName(); final Double zero = new Double(0d); final Double one = new Double(1d); - List theDomain = Arrays.asList(new Double[] {zero, one}); - List theRange = Arrays.asList(new Double[] {zero, one, zero, one, zero, one}); + List domain = Arrays.asList(new Double[] {zero, one}); + List range = Arrays.asList(new Double[] {zero, one, zero, one, zero, one}); float[] cZero = new float[] {1f, 1f, 1f}; float[] cOne = ncs.getRGBColor().getColorComponents(null); - PDFFunction tintFunction = makeFunction(2, theDomain, theRange, cZero, cOne, 1.0d); + PDFFunction tintFunction = makeFunction(domain, range, cZero, cOne, 1.0d); PDFSeparationColorSpace cs = new PDFSeparationColorSpace(colorName, tintFunction); getDocument().registerObject(cs); if (res != null) { diff --git a/src/java/org/apache/fop/pdf/PDFFunction.java b/src/java/org/apache/fop/pdf/PDFFunction.java index f84c52609..fd860b08c 100644 --- a/src/java/org/apache/fop/pdf/PDFFunction.java +++ b/src/java/org/apache/fop/pdf/PDFFunction.java @@ -71,11 +71,10 @@ public class PDFFunction extends PDFObject { * * This attribute is required. * PDF Spec page 268 - * @param functionType The type of the function, which should be 2. */ - public PDFFunction(int functionType, List<Double> domain, List<Double> range, float[] cZero, float[] cOne, - double interpolationExponentN) { - this(new Function(functionType, domain, range, cZero, cOne, interpolationExponentN)); + public PDFFunction(List<Double> domain, List<Double> range, float[] cZero, float[] cOne, + double interpolationExponentN) { + this(new Function(domain, range, cZero, cOne, interpolationExponentN)); } |