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 and Description |
---|---|
protected static Filter |
SVGFilterElementBridge.buildFilterPrimitives(Element filterElement,
java.awt.geom.Rectangle2D filterRegion,
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(Element filterElement,
java.awt.geom.Rectangle2D filterRegion,
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(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(Element filterElement,
java.awt.geom.Rectangle2D filterRegion,
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,
Element filterElement,
Element filteredElement,
GraphicsNode filteredNode)
Creates a
Filter according to the specified parameters. |
Filter |
SVGFilterElementBridge.createFilter(BridgeContext ctx,
Element filterElement,
Element filteredElement,
GraphicsNode filteredNode)
Creates a
Filter according to the specified parameters. |
Filter |
SVGFeMergeElementBridge.SVGFeMergeNodeElementBridge.createFilter(BridgeContext ctx,
Element filterElement,
Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.util.Map filterMap)
Creates a
Filter according to the specified parameters. |
Filter |
FilterPrimitiveBridge.createFilter(BridgeContext ctx,
Element filterElement,
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 |
SVGFeCompositeElementBridge.createFilter(BridgeContext ctx,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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 |
SVGFeMorphologyElementBridge.createFilter(BridgeContext ctx,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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 |
SVGFeBlendElementBridge.createFilter(BridgeContext ctx,
Element filterElement,
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,
Element filterElement,
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 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,
Element refElement,
boolean toBBoxNeeded,
Element filterElement,
GraphicsNode filteredNode)
Returns a Filter that represents a svg document or element as an image.
|
protected Filter |
CursorManager.cursorHrefToFilter(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(Element filterElement,
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(Element filterElement,
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 and Description |
---|---|
protected static Filter |
SVGFilterElementBridge.buildFilterPrimitives(Element filterElement,
java.awt.geom.Rectangle2D filterRegion,
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(Element filterElement,
java.awt.geom.Rectangle2D filterRegion,
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 |
SVGFeMergeElementBridge.SVGFeMergeNodeElementBridge.createFilter(BridgeContext ctx,
Element filterElement,
Element filteredElement,
GraphicsNode filteredNode,
Filter inputFilter,
java.util.Map filterMap)
Creates a
Filter according to the specified parameters. |
Filter |
FilterPrimitiveBridge.createFilter(BridgeContext ctx,
Element filterElement,
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 |
SVGFeCompositeElementBridge.createFilter(BridgeContext ctx,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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 |
SVGFeMorphologyElementBridge.createFilter(BridgeContext ctx,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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,
Element filterElement,
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 |
SVGFeBlendElementBridge.createFilter(BridgeContext ctx,
Element filterElement,
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,
Element filterElement,
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,
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(Element filterElement,
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(Element filterElement,
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(Element filterElement,
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,
Element filterElement)
Handles the 'color-interpolation-filters' CSS property.
|
protected static void |
AbstractSVGFilterPrimitiveElementBridge.updateFilterMap(Element filterElement,
Filter filter,
java.util.Map filterMap)
Updates the filterMap according to the specified parameters.
|
Modifier and Type | Method and Description |
---|---|
Filter |
URLImageCache.request(ParsedURL purl)
If this returns null then you are now 'on the hook'.
|
Modifier and Type | Method and Description |
---|---|
void |
URLImageCache.put(ParsedURL purl,
Filter filt)
Associate bi with purl.
|
Modifier and Type | Method and Description |
---|---|
Filter |
AbstractImageIORegistryEntry.handleStream(java.io.InputStream inIS,
ParsedURL origURL,
boolean needRawData)
Decode the Stream into a RenderableImage
|
Modifier and Type | Method and Description |
---|---|
Filter |
PNGRegistryEntry.handleStream(java.io.InputStream inIS,
ParsedURL origURL,
boolean needRawData)
Decode the Stream into a RenderableImage
|
Modifier and Type | Interface and 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 and 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 and Description |
---|---|
Filter |
ComponentTransferRable8Bit.getSource()
Returns the source of the blur operation
|
Filter |
FilterChainRable.getSource()
Returns this filter's source.
|
Filter |
GaussianBlurRable8Bit.getSource()
Returns the source of the blur operation
|
Filter |
PadRable.getSource()
Returns the source to be padded
|
Filter |
GaussianBlurRable.getSource()
Returns the source to be Blurred
|
Filter |
ComponentTransferRable.getSource()
Returns the source to be offset.
|
Filter |
MorphologyRable8Bit.getSource()
Returns the source to be offset.
|
Filter |
DiffuseLightingRable8Bit.getSource()
Returns the source to be filtered
|
Filter |
FilterChainRable8Bit.getSource()
Returns the source of the chain.
|
Filter |
TileRable8Bit.getSource()
Return's the tile source
|
Filter |
MorphologyRable.getSource()
Returns the source to be offset.
|
Filter |
AffineRable.getSource()
Returns the source to be offset.
|
Filter |
ProfileRable.getSource()
Returns the source of the blur operation
|
Filter |
FilterResRable8Bit.getSource()
Returns the source to be cropped.
|
Filter |
ClipRable8Bit.getSource()
This returns the current image being masked by the mask node.
|
Filter |
FilterAsAlphaRable.getSource() |
Filter |
ClipRable.getSource()
This returns the current image being clipped by the clip node.
|
Filter |
OffsetRable.getSource()
Returns the source to be offset.
|
Filter |
DeferRable.getSource()
Key method that blocks if the src has not yet been provided.
|
Filter |
FilterAlphaRable.getSource() |
Filter |
ConvolveMatrixRable.getSource()
Returns the source to be Convolved
|
Filter |
SpecularLightingRable.getSource()
Returns the source to be filtered
|
Filter |
AffineRable8Bit.getSource()
Returns the source to be affine.
|
Filter |
FilterResRable.getSource()
Returns the source to be cropped.
|
Filter |
DiffuseLightingRable.getSource()
Returns the source to be filtered
|
Filter |
PadRable8Bit.getSource()
Returns the source to be affine.
|
Filter |
ColorMatrixRable.getSource()
Returns the source to be offset.
|
Filter |
TileRable.getSource()
Return's the tile source (the tile content used to fill
the tile region.
|
Filter |
SpecularLightingRable8Bit.getSource()
Returns the source to be filtered
|
Filter |
ColorMatrixRable8Bit.getSource()
Returns the source of the blur operation
|
Filter |
ConvolveMatrixRable8Bit.getSource() |
Modifier and Type | Method and 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 |
ComponentTransferRable8Bit.setSource(Filter src)
Sets the source of the blur operation
|
void |
FilterChainRable.setSource(Filter src)
Sets the source for this chain.
|
void |
GaussianBlurRable8Bit.setSource(Filter src)
Sets the source of the blur operation
|
void |
PadRable.setSource(Filter src)
Sets the source to be padded
|
void |
GaussianBlurRable.setSource(Filter src)
Sets the source to be blurred.
|
void |
ComponentTransferRable.setSource(Filter src)
Sets the source to be offset.
|
void |
MorphologyRable8Bit.setSource(Filter src)
Sets the source to be offset.
|
void |
DiffuseLightingRable8Bit.setSource(Filter src)
Sets the source to be filtered
|
void |
FilterChainRable8Bit.setSource(Filter chainSource)
Sets the source to be src.
|
void |
TileRable8Bit.setSource(Filter src)
Sets the filter source
|
void |
MorphologyRable.setSource(Filter src)
Sets the source to be offset.
|
void |
AffineRable.setSource(Filter src)
Sets the source to be offset.
|
void |
ProfileRable.setSource(Filter src)
Sets the source of the blur operation
|
void |
FilterResRable8Bit.setSource(Filter src)
Sets the source to be cropped
|
void |
ClipRable8Bit.setSource(Filter src)
The source to be masked by the mask node.
|
void |
ClipRable.setSource(Filter src)
The source to be clipped by the outline of the clip node.
|
void |
OffsetRable.setSource(Filter src)
Sets the source to be offset.
|
void |
DeferRable.setSource(Filter src)
Key method that sets the src.
|
void |
ConvolveMatrixRable.setSource(Filter src)
Sets the source to be Convolved
|
void |
SpecularLightingRable.setSource(Filter src)
Sets the source to be filtered
|
void |
AffineRable8Bit.setSource(Filter src)
Sets the source to be affine.
|
void |
FilterResRable.setSource(Filter src)
Sets the source to be cropped
|
void |
DiffuseLightingRable.setSource(Filter src)
Sets the source to be filtered
|
void |
PadRable8Bit.setSource(Filter src)
Sets the source to be affine.
|
void |
ColorMatrixRable.setSource(Filter src)
Sets the source to be offset.
|
void |
TileRable.setSource(Filter source)
Sets the filter source (the tile content used to fill the
tile region.
|
void |
SpecularLightingRable8Bit.setSource(Filter src)
Sets the source to be filtered
|
void |
ColorMatrixRable8Bit.setSource(Filter src)
Sets the source of the blur operation
|
void |
ConvolveMatrixRable8Bit.setSource(Filter src) |
Constructor and 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 and Description |
---|---|
Filter |
ImageTagRegistry.checkCache(ParsedURL purl,
org.apache.xmlgraphics.java2d.color.ICCColorSpaceWithIntent colorSpace) |
Filter |
DefaultBrokenLinkProvider.getBrokenLinkImage(java.lang.Object base,
java.lang.String code,
java.lang.Object[] params) |
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.
|
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 |
URLRegistryEntry.handleURL(ParsedURL url,
boolean needRawData)
Decode the URL into a RenderableImage, here you should feel
free to open the URL yourself.
|
Filter |
JDKRegistryEntry.handleURL(ParsedURL purl,
boolean needRawData)
Decode the URL into a RenderableImage
|
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 and Description |
---|---|
static boolean |
BrokenLinkProvider.hasBrokenLinkProperty(Filter f) |
Modifier and Type | Interface and Description |
---|---|
interface |
BatikHistogramNormalizationFilter |
Modifier and Type | Class and Description |
---|---|
class |
BatikHistogramNormalizationFilter8Bit |
Modifier and Type | Method and Description |
---|---|
Filter |
BatikHistogramNormalizationElementBridge.createFilter(BridgeContext ctx,
Element filterElement,
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 |
BatikHistogramNormalizationFilter8Bit.getSource()
Returns the source of the operation
|
Filter |
BatikHistogramNormalizationFilter.getSource()
Returns the source to be offset.
|
Modifier and Type | Method and Description |
---|---|
Filter |
BatikHistogramNormalizationElementBridge.createFilter(BridgeContext ctx,
Element filterElement,
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 |
BatikHistogramNormalizationFilter8Bit.setSource(Filter src)
Sets the source of the operation
|
void |
BatikHistogramNormalizationFilter.setSource(Filter src)
Sets the source to be offset.
|
Constructor and Description |
---|
BatikHistogramNormalizationFilter8Bit(Filter src,
float trim) |
Modifier and Type | Field and 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 and 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 |
RasterImageNode.getGraphicsNodeRable()
Returns the RenderableImage for this node.
|
Filter |
AbstractGraphicsNode.getGraphicsNodeRable(boolean createIfNeeded)
Returns the GraphicsNodeRable for this node.
|
Filter |
GraphicsNode.getGraphicsNodeRable(boolean createIfNeeded)
Returns the GraphicsNodeRable for this node.
|
Filter |
RasterImageNode.getImage()
Returns the raster image of this raster image node.
|
Modifier and Type | Method and 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 and 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 and 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 and 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 and Description |
---|---|
Filter |
BackgroundRable8Bit.getBackground(GraphicsNode gn,
GraphicsNode child,
java.awt.geom.Rectangle2D aoi)
Returns a filter that represents the background image
for
child . |
Filter |
MaskRable8Bit.getSource()
This returns the current image being masked by the mask node.
|
Filter |
Mask.getSource()
This returns the current image being masked by the mask node.
|
Modifier and Type | Method and Description |
---|---|
void |
MaskRable8Bit.setSource(Filter src)
The source to be masked by the mask node.
|
void |
Mask.setSource(Filter src)
The source to be masked by the mask node.
|
Constructor and Description |
---|
MaskRable8Bit(Filter src,
GraphicsNode mask,
java.awt.geom.Rectangle2D filterRegion) |
Modifier and Type | Field and Description |
---|---|
protected Filter |
StaticRenderer.rootFilter |
Copyright © 2022 Apache Software Foundation. All Rights Reserved.