Package org.apache.fop.render.gradient
Class GradientMaker
- java.lang.Object
-
- org.apache.fop.render.gradient.GradientMaker
-
public final class GradientMaker extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGradientMaker.DoubleFormatter
-
Constructor Summary
Constructors Modifier Constructor Description privateGradientMaker()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static java.awt.ColorgetsRGBColor(java.awt.Color c)private static java.util.List<java.lang.Float>makeBounds(org.apache.batik.ext.awt.MultipleGradientPaint gradient)private static java.util.List<java.awt.Color>makeColors(org.apache.batik.ext.awt.MultipleGradientPaint gradient)private static java.util.List<Function>makeFunctions(org.apache.batik.ext.awt.MultipleGradientPaint gradient)private static PatternmakeGradient(org.apache.batik.ext.awt.MultipleGradientPaint gradient, java.util.List<java.lang.Double> coords, java.awt.geom.AffineTransform baseTransform, java.awt.geom.AffineTransform transform)static PatternmakeLinearGradient(org.apache.batik.ext.awt.LinearGradientPaint gp, java.awt.geom.AffineTransform baseTransform, java.awt.geom.AffineTransform transform)static PatternmakeRadialGradient(org.apache.batik.ext.awt.RadialGradientPaint gradient, java.awt.geom.AffineTransform baseTransform, java.awt.geom.AffineTransform transform)private static java.util.List<java.lang.Double>makeTransform(org.apache.batik.ext.awt.MultipleGradientPaint gradient, java.awt.geom.AffineTransform baseTransform, java.awt.geom.AffineTransform transform)(package private) static voidoutputDoubles(java.lang.StringBuilder out, GradientMaker.DoubleFormatter doubleFormatter, java.util.List<? extends java.lang.Number> numbers)
-
-
-
Method Detail
-
makeLinearGradient
public static Pattern makeLinearGradient(org.apache.batik.ext.awt.LinearGradientPaint gp, java.awt.geom.AffineTransform baseTransform, java.awt.geom.AffineTransform transform)
-
makeRadialGradient
public static Pattern makeRadialGradient(org.apache.batik.ext.awt.RadialGradientPaint gradient, java.awt.geom.AffineTransform baseTransform, java.awt.geom.AffineTransform transform)
-
makeGradient
private static Pattern makeGradient(org.apache.batik.ext.awt.MultipleGradientPaint gradient, java.util.List<java.lang.Double> coords, java.awt.geom.AffineTransform baseTransform, java.awt.geom.AffineTransform transform)
-
makeTransform
private static java.util.List<java.lang.Double> makeTransform(org.apache.batik.ext.awt.MultipleGradientPaint gradient, java.awt.geom.AffineTransform baseTransform, java.awt.geom.AffineTransform transform)
-
getsRGBColor
private static java.awt.Color getsRGBColor(java.awt.Color c)
-
makeBounds
private static java.util.List<java.lang.Float> makeBounds(org.apache.batik.ext.awt.MultipleGradientPaint gradient)
-
makeFunctions
private static java.util.List<Function> makeFunctions(org.apache.batik.ext.awt.MultipleGradientPaint gradient)
-
makeColors
private static java.util.List<java.awt.Color> makeColors(org.apache.batik.ext.awt.MultipleGradientPaint gradient)
-
outputDoubles
static void outputDoubles(java.lang.StringBuilder out, GradientMaker.DoubleFormatter doubleFormatter, java.util.List<? extends java.lang.Number> numbers)
-
-