Package | Description |
---|---|
org.apache.batik.bridge |
Provides an API for mapping and maintaining consistency between
the SVG DOM tree and the GVT tree.
|
org.apache.batik.ext.awt |
Contains extensions to the
java.awt package. |
Modifier and Type | Method and Description |
---|---|
static MultipleGradientPaint.ColorSpaceEnum |
CSSUtilities.convertColorInterpolation(Element e)
Returns the color space for the specified element.
|
Modifier and Type | Method and Description |
---|---|
protected java.awt.Paint |
SVGLinearGradientElementBridge.buildGradient(Element paintElement,
Element paintedElement,
GraphicsNode paintedNode,
MultipleGradientPaint.CycleMethodEnum spreadMethod,
MultipleGradientPaint.ColorSpaceEnum colorSpace,
java.awt.geom.AffineTransform transform,
java.awt.Color[] colors,
float[] offsets,
BridgeContext ctx)
Builds a linear gradient according to the specified parameters.
|
protected abstract java.awt.Paint |
AbstractSVGGradientElementBridge.buildGradient(Element paintElement,
Element paintedElement,
GraphicsNode paintedNode,
MultipleGradientPaint.CycleMethodEnum spreadMethod,
MultipleGradientPaint.ColorSpaceEnum colorSpace,
java.awt.geom.AffineTransform transform,
java.awt.Color[] colors,
float[] offsets,
BridgeContext ctx)
Builds a concrete gradient according to the specified parameters.
|
protected java.awt.Paint |
SVGRadialGradientElementBridge.buildGradient(Element paintElement,
Element paintedElement,
GraphicsNode paintedNode,
MultipleGradientPaint.CycleMethodEnum spreadMethod,
MultipleGradientPaint.ColorSpaceEnum colorSpace,
java.awt.geom.AffineTransform transform,
java.awt.Color[] colors,
float[] offsets,
BridgeContext ctx)
Builds a radial gradient according to the specified parameters.
|
Modifier and Type | Field and Description |
---|---|
protected MultipleGradientPaint.ColorSpaceEnum |
MultipleGradientPaint.colorSpace
The colorSpace in which to perform the interpolation.
|
static MultipleGradientPaint.ColorSpaceEnum |
MultipleGradientPaint.LINEAR_RGB
Indicates that the color interpolation should occur in linearized
RGB space.
|
static MultipleGradientPaint.ColorSpaceEnum |
MultipleGradientPaint.SRGB
Indicates that the color interpolation should occur in sRGB space.
|
Modifier and Type | Method and Description |
---|---|
MultipleGradientPaint.ColorSpaceEnum |
MultipleGradientPaint.getColorSpace()
Returns the enumerated type which specifies color space for
interpolation.
|
Constructor and Description |
---|
LinearGradientPaint(java.awt.geom.Point2D start,
java.awt.geom.Point2D end,
float[] fractions,
java.awt.Color[] colors,
MultipleGradientPaint.CycleMethodEnum cycleMethod,
MultipleGradientPaint.ColorSpaceEnum colorSpace)
Constructs a
LinearGradientPaint . |
LinearGradientPaint(java.awt.geom.Point2D start,
java.awt.geom.Point2D end,
float[] fractions,
java.awt.Color[] colors,
MultipleGradientPaint.CycleMethodEnum cycleMethod,
MultipleGradientPaint.ColorSpaceEnum colorSpace,
java.awt.geom.AffineTransform gradientTransform)
Constructs a
LinearGradientPaint . |
MultipleGradientPaint(float[] fractions,
java.awt.Color[] colors,
MultipleGradientPaint.CycleMethodEnum cycleMethod,
MultipleGradientPaint.ColorSpaceEnum colorSpace,
java.awt.geom.AffineTransform gradientTransform)
Superclass constructor, typical user should never have to call this.
|
RadialGradientPaint(java.awt.geom.Point2D center,
float radius,
java.awt.geom.Point2D focus,
float[] fractions,
java.awt.Color[] colors,
MultipleGradientPaint.CycleMethodEnum cycleMethod,
MultipleGradientPaint.ColorSpaceEnum colorSpace)
Constructs a
RadialGradientPaint . |
RadialGradientPaint(java.awt.geom.Point2D center,
float radius,
java.awt.geom.Point2D focus,
float[] fractions,
java.awt.Color[] colors,
MultipleGradientPaint.CycleMethodEnum cycleMethod,
MultipleGradientPaint.ColorSpaceEnum colorSpace,
java.awt.geom.AffineTransform gradientTransform)
Constructs a
RadialGradientPaint . |
Copyright © 2022 Apache Software Foundation. All Rights Reserved.