| 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.image |
Contains extensions to the
java.awt.image package. |
| org.apache.batik.ext.awt.image.codec.imageio | |
| org.apache.batik.ext.awt.image.codec.png | |
| org.apache.batik.ext.awt.image.renderable | |
| org.apache.batik.ext.awt.image.spi | |
| org.apache.batik.extension.svg | |
| org.apache.batik.gvt |
Contains all of the interfaces for describing and painting vector
graphics as Java objects.
|
| org.apache.batik.gvt.filter |
Contains all of the interfaces for describing a set of standard
image processing filters Java objects.
|
| org.apache.batik.gvt.renderer |
| Modifier and Type | Method | Description |
|---|---|---|
protected static Filter |
SVGFilterElementBridge.buildFilterPrimitives(org.w3c.dom.Element filterElement,
java.awt.geom.Rectangle2D filterRegion,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter in,
java.util.Map filterNodeMap,
BridgeContext ctx) |
Builds the filter primitives of filter chain of the specified
filter element and returns the last filter primitive
created.
|
protected static Filter |
SVGFilterElementBridge.buildLocalFilterPrimitives(org.w3c.dom.Element filterElement,
java.awt.geom.Rectangle2D filterRegion,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter in,
java.util.Map filterNodeMap,
BridgeContext ctx) |
Builds the filter primitives of filter chain of the specified
filter element and returns the last filter primitive
created or 'in' if no filter primitive has been specified.
|
static Filter |
CSSUtilities.convertFilter(org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
BridgeContext ctx) |
Returns a
Filter referenced by the specified element
and which applies on the specified graphics node. |
protected static Filter |
SVGFilterElementBridge.createEmptyFilter(org.w3c.dom.Element filterElement,
java.awt.geom.Rectangle2D filterRegion,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
BridgeContext ctx) |
Creates a new returns a new filter that fills its output with
transparent black.
|
Filter |
FilterBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode) |
Creates a
Filter according to the specified parameters. |
Filter |
FilterPrimitiveBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter in,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeBlendElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeColorMatrixElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeComponentTransferElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeCompositeElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeConvolveMatrixElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeDiffuseLightingElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeDisplacementMapElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeFloodElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeGaussianBlurElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeImageElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeMergeElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeMergeElementBridge.SVGFeMergeNodeElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.util.Map filterMap) |
Creates a
Filter according to the specified parameters. |
Filter |
SVGFeMorphologyElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeOffsetElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeSpecularLightingElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeTileElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeTurbulenceElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFilterElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode) |
Creates a
Filter according to the specified parameters. |
protected static Filter |
SVGFeImageElementBridge.createRasterFeImage(BridgeContext ctx,
java.awt.geom.Rectangle2D primitiveRegion,
ParsedURL purl) |
Returns a Filter that represents an raster image (JPG or PNG).
|
protected static Filter |
SVGFeImageElementBridge.createSVGFeImage(BridgeContext ctx,
java.awt.geom.Rectangle2D primitiveRegion,
org.w3c.dom.Element refElement,
boolean toBBoxNeeded,
org.w3c.dom.Element filterElement,
GraphicsNode filteredNode) |
Returns a Filter that represents a svg document or element as an image.
|
protected Filter |
CursorManager.cursorHrefToFilter(org.w3c.dom.Element cursorElement,
ParsedURL purl,
java.awt.geom.Point2D hotSpot) |
Converts the input ParsedURL into a Filter and transforms the
input hotSpot point (in image space) to cursor space
|
Filter |
SVGBrokenLinkProvider.getBrokenLinkImage(java.lang.Object base,
java.lang.String code,
java.lang.Object[] params) |
This method is responsible for constructing an image that will
represent the missing image in the document.
|
protected static Filter |
AbstractSVGFilterPrimitiveElementBridge.getIn(org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.util.Map filterMap,
BridgeContext ctx) |
Returns the input source of the specified filter primitive
element defined by its 'in' attribute.
|
protected static Filter |
AbstractSVGFilterPrimitiveElementBridge.getIn2(org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.util.Map filterMap,
BridgeContext ctx) |
Returns the input source of the specified filter primitive
element defined by its 'in2' attribute.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected static Filter |
SVGFilterElementBridge.buildFilterPrimitives(org.w3c.dom.Element filterElement,
java.awt.geom.Rectangle2D filterRegion,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter in,
java.util.Map filterNodeMap,
BridgeContext ctx) |
Builds the filter primitives of filter chain of the specified
filter element and returns the last filter primitive
created.
|
protected static Filter |
SVGFilterElementBridge.buildLocalFilterPrimitives(org.w3c.dom.Element filterElement,
java.awt.geom.Rectangle2D filterRegion,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter in,
java.util.Map filterNodeMap,
BridgeContext ctx) |
Builds the filter primitives of filter chain of the specified
filter element and returns the last filter primitive
created or 'in' if no filter primitive has been specified.
|
Filter |
FilterPrimitiveBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter in,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeBlendElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeColorMatrixElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeComponentTransferElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeCompositeElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeConvolveMatrixElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeDiffuseLightingElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeDisplacementMapElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeFloodElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeGaussianBlurElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeImageElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeMergeElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeMergeElementBridge.SVGFeMergeNodeElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.util.Map filterMap) |
Creates a
Filter according to the specified parameters. |
Filter |
SVGFeMorphologyElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeOffsetElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeSpecularLightingElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeTileElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
SVGFeTurbulenceElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
protected GraphicsNode |
SVGImageElementBridge.createRasterImageNode(BridgeContext ctx,
org.w3c.dom.Element e,
Filter img,
ParsedURL purl) |
Returns a GraphicsNode that represents an raster image in JPEG or PNG
format.
|
protected static java.util.List |
SVGFeMergeElementBridge.extractFeMergeNode(org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.util.Map filterMap,
BridgeContext ctx) |
Returns a list of Filter objects that represents the feMergeNode of
the specified feMerge filter element.
|
protected static Filter |
AbstractSVGFilterPrimitiveElementBridge.getIn(org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.util.Map filterMap,
BridgeContext ctx) |
Returns the input source of the specified filter primitive
element defined by its 'in' attribute.
|
protected static Filter |
AbstractSVGFilterPrimitiveElementBridge.getIn2(org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.util.Map filterMap,
BridgeContext ctx) |
Returns the input source of the specified filter primitive
element defined by its 'in2' attribute.
|
protected static void |
AbstractSVGFilterPrimitiveElementBridge.handleColorInterpolationFilters(Filter filter,
org.w3c.dom.Element filterElement) |
Handles the 'color-interpolation-filters' CSS property.
|
protected static void |
AbstractSVGFilterPrimitiveElementBridge.updateFilterMap(org.w3c.dom.Element filterElement,
Filter filter,
java.util.Map filterMap) |
Updates the filterMap according to the specified parameters.
|
| Modifier and Type | Method | Description |
|---|---|---|
Filter |
URLImageCache.request(ParsedURL purl) |
If this returns null then you are now 'on the hook'.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
URLImageCache.put(ParsedURL purl,
Filter filt) |
Associate bi with purl.
|
| Modifier and Type | Method | Description |
|---|---|---|
Filter |
AbstractImageIORegistryEntry.handleStream(java.io.InputStream inIS,
ParsedURL origURL,
boolean needRawData) |
Decode the Stream into a RenderableImage
|
| Modifier and Type | Method | Description |
|---|---|---|
Filter |
PNGRegistryEntry.handleStream(java.io.InputStream inIS,
ParsedURL origURL,
boolean needRawData) |
Decode the Stream into a RenderableImage
|
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
AffineRable |
Adjusts the input images coordinate system by a general Affine transform
|
interface |
ClipRable |
Implements a clip operation.
|
interface |
ColorMatrixRable |
Defines the interface expected from a color matrix
operation
|
interface |
ComponentTransferRable |
Defines the interface expected from a component
transfer operation.
|
interface |
CompositeRable |
Composites a list of images according to a single composite rule.
|
interface |
ConvolveMatrixRable |
Convolves an image with a convolution matrix.
|
interface |
DiffuseLightingRable |
This filter primitive lights an image using the alpha channel as a bump map.
|
interface |
DisplacementMapRable |
Implements a DisplacementMap operation, which takes pixel values from
another image to spatially displace the input image
|
interface |
FilterChainRable |
Implements a filter operation.
|
interface |
FilterColorInterpolation |
This is an extension of our Filter interface that adds support for
a color-interpolation specification which indicates what colorspace the
operation should take place in.
|
interface |
FilterResRable |
Interface for implementing filter resolution.
|
interface |
FloodRable |
Fills the input image with a given paint
|
interface |
GaussianBlurRable |
Implements a GaussianBlur operation, where the blur size is
defined by standard deviations along the x and y axis.
|
interface |
MorphologyRable |
Implements a Morphology operation, where the kernel size is
defined by radius along the x and y axis.
|
interface |
OffsetRable |
Adjusts the input images coordinate system by dx, dy.
|
interface |
PadRable |
Pads image to the given Rectangle (the rect may be smaller than the
image in which case this is actually a crop).
|
interface |
SpecularLightingRable |
This filter follows the specification of the feSpecularLighting filter in
the SVG 1.0 specification.
|
interface |
TileRable |
A renderable that can tile its source into the tile region.
|
interface |
TurbulenceRable |
Creates a sourceless image from a turbulence function.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractColorInterpolationRable |
This is an abstract base class that adds the ability to specify the
Color Space that the operation should take place in (linear sRGB or
gamma corrected sRBG).
|
class |
AbstractRable |
This is an abstract base class that takes care of most of the
normal issues surrounding the implementation of the RenderableImage
interface.
|
class |
AffineRable8Bit |
Concrete implementation of the AffineRable interface.
|
class |
ClipRable8Bit |
ClipRable implementation
|
class |
ColorMatrixRable8Bit |
Implements the interface expected from a color matrix
operation
|
class |
ComponentTransferRable8Bit |
This class implements the interface expected from a component
transfer operation.
|
class |
CompositeRable8Bit |
Composites a list of images according to a single composite rule.
|
class |
ConvolveMatrixRable8Bit |
Convolves an image with a convolution matrix.
|
class |
DeferRable |
This class allows for the return of a proxy object quickly, while a
heavy weight object is constrcuted in a background Thread.
|
class |
DiffuseLightingRable8Bit |
Implementation of the DiffuseLightRable interface.
|
class |
DisplacementMapRable8Bit |
Implements a DisplacementMap operation, which takes pixel values from
another image to spatially displace the input image
|
class |
FilterAlphaRable |
FilterAlphaRable implementation.
|
class |
FilterAsAlphaRable |
FilterAsAlphaRable implementation.
|
class |
FilterChainRable8Bit |
Implements a filter chain.
|
class |
FilterResRable8Bit |
Interface for implementing filter resolution.
|
class |
FloodRable8Bit |
Concrete implementation of the FloodRable interface.
|
class |
GaussianBlurRable8Bit |
GaussianBlurRable implementation
|
class |
MorphologyRable8Bit |
Implements a Morphology operation, where the kernel size is
defined by radius along the x and y axis.
|
class |
PadRable8Bit |
Concrete implementation of the PadRable interface.
|
class |
ProfileRable |
Implements the interface expected from a color matrix
operation
|
class |
RedRable |
RasterRable This is used to wrap a Rendered Image back into the
RenderableImage world.
|
class |
SpecularLightingRable8Bit |
Implementation of the SpecularLightRable interface.
|
class |
TileRable8Bit |
8 bit TileRable implementation
|
class |
TurbulenceRable8Bit |
Creates a sourceless image from a turbulence function.
|
| Modifier and Type | Method | Description |
|---|---|---|
Filter |
AffineRable.getSource() |
Returns the source to be offset.
|
Filter |
AffineRable8Bit.getSource() |
Returns the source to be affine.
|
Filter |
ClipRable.getSource() |
This returns the current image being clipped by the clip node.
|
Filter |
ClipRable8Bit.getSource() |
This returns the current image being masked by the mask node.
|
Filter |
ColorMatrixRable.getSource() |
Returns the source to be offset.
|
Filter |
ColorMatrixRable8Bit.getSource() |
Returns the source of the blur operation
|
Filter |
ComponentTransferRable.getSource() |
Returns the source to be offset.
|
Filter |
ComponentTransferRable8Bit.getSource() |
Returns the source of the blur operation
|
Filter |
ConvolveMatrixRable.getSource() |
Returns the source to be Convolved
|
Filter |
ConvolveMatrixRable8Bit.getSource() |
|
Filter |
DeferRable.getSource() |
Key method that blocks if the src has not yet been provided.
|
Filter |
DiffuseLightingRable.getSource() |
Returns the source to be filtered
|
Filter |
DiffuseLightingRable8Bit.getSource() |
Returns the source to be filtered
|
Filter |
FilterAlphaRable.getSource() |
|
Filter |
FilterAsAlphaRable.getSource() |
|
Filter |
FilterChainRable.getSource() |
Returns this filter's source.
|
Filter |
FilterChainRable8Bit.getSource() |
Returns the source of the chain.
|
Filter |
FilterResRable.getSource() |
Returns the source to be cropped.
|
Filter |
FilterResRable8Bit.getSource() |
Returns the source to be cropped.
|
Filter |
GaussianBlurRable.getSource() |
Returns the source to be Blurred
|
Filter |
GaussianBlurRable8Bit.getSource() |
Returns the source of the blur operation
|
Filter |
MorphologyRable.getSource() |
Returns the source to be offset.
|
Filter |
MorphologyRable8Bit.getSource() |
Returns the source to be offset.
|
Filter |
OffsetRable.getSource() |
Returns the source to be offset.
|
Filter |
PadRable.getSource() |
Returns the source to be padded
|
Filter |
PadRable8Bit.getSource() |
Returns the source to be affine.
|
Filter |
ProfileRable.getSource() |
Returns the source of the blur operation
|
Filter |
SpecularLightingRable.getSource() |
Returns the source to be filtered
|
Filter |
SpecularLightingRable8Bit.getSource() |
Returns the source to be filtered
|
Filter |
TileRable.getSource() |
Return's the tile source (the tile content used to fill
the tile region.
|
Filter |
TileRable8Bit.getSource() |
Return's the tile source
|
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
AbstractRable.init(Filter src) |
Initialize an Abstract Rable from src, bounds and props.
|
protected void |
AbstractRable.init(Filter src,
java.util.Map props) |
Initialize an Abstract Rable from src, bounds and props.
|
void |
AffineRable.setSource(Filter src) |
Sets the source to be offset.
|
void |
AffineRable8Bit.setSource(Filter src) |
Sets the source to be affine.
|
void |
ClipRable.setSource(Filter src) |
The source to be clipped by the outline of the clip node.
|
void |
ClipRable8Bit.setSource(Filter src) |
The source to be masked by the mask node.
|
void |
ColorMatrixRable.setSource(Filter src) |
Sets the source to be offset.
|
void |
ColorMatrixRable8Bit.setSource(Filter src) |
Sets the source of the blur operation
|
void |
ComponentTransferRable.setSource(Filter src) |
Sets the source to be offset.
|
void |
ComponentTransferRable8Bit.setSource(Filter src) |
Sets the source of the blur operation
|
void |
ConvolveMatrixRable.setSource(Filter src) |
Sets the source to be Convolved
|
void |
ConvolveMatrixRable8Bit.setSource(Filter src) |
|
void |
DeferRable.setSource(Filter src) |
Key method that sets the src.
|
void |
DiffuseLightingRable.setSource(Filter src) |
Sets the source to be filtered
|
void |
DiffuseLightingRable8Bit.setSource(Filter src) |
Sets the source to be filtered
|
void |
FilterChainRable.setSource(Filter src) |
Sets the source for this chain.
|
void |
FilterChainRable8Bit.setSource(Filter chainSource) |
Sets the source to be src.
|
void |
FilterResRable.setSource(Filter src) |
Sets the source to be cropped
|
void |
FilterResRable8Bit.setSource(Filter src) |
Sets the source to be cropped
|
void |
GaussianBlurRable.setSource(Filter src) |
Sets the source to be blurred.
|
void |
GaussianBlurRable8Bit.setSource(Filter src) |
Sets the source of the blur operation
|
void |
MorphologyRable.setSource(Filter src) |
Sets the source to be offset.
|
void |
MorphologyRable8Bit.setSource(Filter src) |
Sets the source to be offset.
|
void |
OffsetRable.setSource(Filter src) |
Sets the source to be offset.
|
void |
PadRable.setSource(Filter src) |
Sets the source to be padded
|
void |
PadRable8Bit.setSource(Filter src) |
Sets the source to be affine.
|
void |
ProfileRable.setSource(Filter src) |
Sets the source of the blur operation
|
void |
SpecularLightingRable.setSource(Filter src) |
Sets the source to be filtered
|
void |
SpecularLightingRable8Bit.setSource(Filter src) |
Sets the source to be filtered
|
void |
TileRable.setSource(Filter source) |
Sets the filter source (the tile content used to fill the
tile region.
|
void |
TileRable8Bit.setSource(Filter src) |
Sets the filter source
|
| Constructor | Description |
|---|---|
AbstractColorInterpolationRable(Filter src) |
Construct an Abstract Rable from src.
|
AbstractColorInterpolationRable(Filter src,
java.util.Map props) |
Construct an Abstract Rable from src and props.
|
AbstractRable(Filter src) |
Construct an Abstract Rable from src.
|
AbstractRable(Filter src,
java.util.Map props) |
Construct an Abstract Rable from src and props.
|
AffineRable8Bit(Filter src,
java.awt.geom.AffineTransform affine) |
|
ClipRable8Bit(Filter src,
java.awt.Shape clipPath) |
|
ClipRable8Bit(Filter src,
java.awt.Shape clipPath,
boolean useAA) |
|
ComponentTransferRable8Bit(Filter src,
ComponentTransferFunction alphaFunction,
ComponentTransferFunction redFunction,
ComponentTransferFunction greenFunction,
ComponentTransferFunction blueFunction) |
|
ConvolveMatrixRable8Bit(Filter source) |
|
DiffuseLightingRable8Bit(Filter src,
java.awt.geom.Rectangle2D litRegion,
Light light,
double kd,
double surfaceScale,
double[] kernelUnitLength) |
|
FilterAlphaRable(Filter src) |
|
FilterAsAlphaRable(Filter src) |
|
FilterChainRable8Bit(Filter source,
java.awt.geom.Rectangle2D filterRegion) |
Default constructor.
|
FilterResRable8Bit(Filter src,
int filterResX,
int filterResY) |
|
GaussianBlurRable8Bit(Filter src,
double stdevX,
double stdevY) |
|
MorphologyRable8Bit(Filter src,
double radiusX,
double radiusY,
boolean doDilation) |
|
PadRable8Bit(Filter src,
java.awt.geom.Rectangle2D padRect,
PadMode padMode) |
|
ProfileRable(Filter src,
org.apache.xmlgraphics.java2d.color.ICCColorSpaceWithIntent colorSpace) |
Instances should be built through the static
factory methods
|
SpecularLightingRable8Bit(Filter src,
java.awt.geom.Rectangle2D litRegion,
Light light,
double ks,
double specularExponent,
double surfaceScale,
double[] kernelUnitLength) |
|
TileRable8Bit(Filter source,
java.awt.geom.Rectangle2D tiledRegion,
java.awt.geom.Rectangle2D tileRegion,
boolean overflow) |
Default constructor
|
| Modifier and Type | Method | Description |
|---|---|---|
Filter |
ImageTagRegistry.checkCache(ParsedURL purl,
org.apache.xmlgraphics.java2d.color.ICCColorSpaceWithIntent colorSpace) |
|
abstract Filter |
BrokenLinkProvider.getBrokenLinkImage(java.lang.Object base,
java.lang.String code,
java.lang.Object[] params) |
This method is responsbile for constructing an image that will
represent the missing image in the document.
|
Filter |
DefaultBrokenLinkProvider.getBrokenLinkImage(java.lang.Object base,
java.lang.String code,
java.lang.Object[] params) |
|
static Filter |
ImageTagRegistry.getBrokenLinkImage(java.lang.Object base,
java.lang.String code,
java.lang.Object[] params) |
|
Filter |
StreamRegistryEntry.handleStream(java.io.InputStream is,
ParsedURL origURL,
boolean needRawData) |
Decode the Stream into a Filter.
|
Filter |
JDKRegistryEntry.handleURL(ParsedURL purl,
boolean needRawData) |
Decode the URL into a RenderableImage
|
Filter |
URLRegistryEntry.handleURL(ParsedURL url,
boolean needRawData) |
Decode the URL into a RenderableImage, here you should feel
free to open the URL yourself.
|
Filter |
ImageTagRegistry.readStream(java.io.InputStream is) |
|
Filter |
ImageTagRegistry.readStream(java.io.InputStream is,
org.apache.xmlgraphics.java2d.color.ICCColorSpaceWithIntent colorSpace) |
|
Filter |
ImageTagRegistry.readURL(java.io.InputStream is,
ParsedURL purl,
org.apache.xmlgraphics.java2d.color.ICCColorSpaceWithIntent colorSpace,
boolean allowOpenStream,
boolean returnBrokenLink) |
|
Filter |
ImageTagRegistry.readURL(ParsedURL purl) |
|
Filter |
ImageTagRegistry.readURL(ParsedURL purl,
org.apache.xmlgraphics.java2d.color.ICCColorSpaceWithIntent colorSpace) |
| Modifier and Type | Method | Description |
|---|---|---|
static boolean |
BrokenLinkProvider.hasBrokenLinkProperty(Filter f) |
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
BatikHistogramNormalizationFilter |
| Modifier and Type | Class | Description |
|---|---|---|
class |
BatikHistogramNormalizationFilter8Bit |
| Modifier and Type | Method | Description |
|---|---|---|
Filter |
BatikHistogramNormalizationElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
Filter |
BatikHistogramNormalizationFilter.getSource() |
Returns the source to be offset.
|
Filter |
BatikHistogramNormalizationFilter8Bit.getSource() |
Returns the source of the operation
|
| Modifier and Type | Method | Description |
|---|---|---|
Filter |
BatikHistogramNormalizationElementBridge.createFilter(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.awt.geom.Rectangle2D filterRegion,
java.util.Map filterMap) |
Creates a
Filter primitive according to the specified
parameters. |
void |
BatikHistogramNormalizationFilter.setSource(Filter src) |
Sets the source to be offset.
|
void |
BatikHistogramNormalizationFilter8Bit.setSource(Filter src) |
Sets the source of the operation
|
| Constructor | Description |
|---|---|
BatikHistogramNormalizationFilter8Bit(Filter src,
float trim) |
| Modifier and Type | Field | Description |
|---|---|---|
protected Filter |
AbstractGraphicsNode.filter |
The filter of this graphics node.
|
protected Filter |
RasterImageNode.image |
The renderable image that represents this image node.
|
| Modifier and Type | Method | Description |
|---|---|---|
Filter |
AbstractGraphicsNode.getEnableBackgroundGraphicsNodeRable(boolean createIfNeeded) |
Returns the GraphicsNodeRable for this node.
|
Filter |
GraphicsNode.getEnableBackgroundGraphicsNodeRable(boolean createIfNeeded) |
Returns the GraphicsNodeRable for this node.
|
Filter |
AbstractGraphicsNode.getFilter() |
Returns the filter of this node or null if any.
|
Filter |
GraphicsNode.getFilter() |
Returns the filter of this node or null if any.
|
Filter |
AbstractGraphicsNode.getGraphicsNodeRable(boolean createIfNeeded) |
Returns the GraphicsNodeRable for this node.
|
Filter |
GraphicsNode.getGraphicsNodeRable(boolean createIfNeeded) |
Returns the GraphicsNodeRable for this node.
|
Filter |
RasterImageNode.getGraphicsNodeRable() |
Returns the RenderableImage for this node.
|
Filter |
RasterImageNode.getImage() |
Returns the raster image of this raster image node.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
AbstractGraphicsNode.setFilter(Filter newFilter) |
Sets the filter of this node.
|
void |
GraphicsNode.setFilter(Filter newFilter) |
Sets the filter of this node.
|
void |
RasterImageNode.setImage(Filter newImage) |
Sets the raster image of this raster image node.
|
| Constructor | Description |
|---|---|
PatternPaintContext(java.awt.image.ColorModel destCM,
java.awt.geom.AffineTransform usr2dev,
java.awt.RenderingHints hints,
Filter tile,
java.awt.geom.Rectangle2D patternRegion,
boolean overflow) |
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
GraphicsNodeRable |
This interface allows
GraphicsNode to be seen as
RenderableImages, which can be used for operations such as
filtering, masking or compositing. |
interface |
Mask |
Implements a masking operation.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
BackgroundRable8Bit |
This implementation of RenderableImage will render its input
GraphicsNode into a BufferedImage upon invokation of one of its
createRendering methods.
|
class |
GraphicsNodeRable8Bit |
This implementation of RenderableImage will render its input
GraphicsNode into a BufferedImage upon invokation of one of its
createRendering methods.
|
class |
MaskRable8Bit |
MaskRable implementation
|
| Modifier and Type | Method | Description |
|---|---|---|
Filter |
BackgroundRable8Bit.getBackground(GraphicsNode gn,
GraphicsNode child,
java.awt.geom.Rectangle2D aoi) |
Returns a filter that represents the background image
for
child. |
Filter |
Mask.getSource() |
This returns the current image being masked by the mask node.
|
Filter |
MaskRable8Bit.getSource() |
This returns the current image being masked by the mask node.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
Mask.setSource(Filter src) |
The source to be masked by the mask node.
|
void |
MaskRable8Bit.setSource(Filter src) |
The source to be masked by the mask node.
|
| Constructor | Description |
|---|---|
MaskRable8Bit(Filter src,
GraphicsNode mask,
java.awt.geom.Rectangle2D filterRegion) |
| Modifier and Type | Field | Description |
|---|---|---|
protected Filter |
StaticRenderer.rootFilter |
Copyright ? 2018 Apache Software Foundation. All Rights Reserved.