|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.batik.ext.awt.image.renderable.AbstractRable
org.apache.batik.ext.awt.image.renderable.FilterResRable8Bit
public class FilterResRable8Bit
Interface for implementing filter resolution.
Field Summary |
---|
Fields inherited from class org.apache.batik.ext.awt.image.renderable.AbstractRable |
---|
props, srcs, stamp |
Fields inherited from interface java.awt.image.renderable.RenderableImage |
---|
HINTS_OBSERVED |
Constructor Summary | |
---|---|
FilterResRable8Bit()
|
|
FilterResRable8Bit(Filter src,
int filterResX,
int filterResY)
|
Method Summary | |
---|---|
boolean |
allPaintRable(java.awt.image.renderable.RenderableImage ri)
This returns true if ri and all of ri's sources implement the PaintRable interface. |
java.awt.image.RenderedImage |
createRendering(java.awt.image.renderable.RenderContext renderContext)
|
boolean |
distributeAcross(java.awt.image.renderable.RenderableImage src,
java.awt.Graphics2D g2d)
This function attempts to distribute the filterRes operation across src. |
int |
getFilterResolutionX()
Returns the resolution along the X axis. |
int |
getFilterResolutionY()
Returns the resolution along the Y axis. |
Filter |
getSource()
Returns the source to be cropped. |
boolean |
paintRable(java.awt.Graphics2D g2d)
Should perform the equivilent action as createRendering followed by drawing the RenderedImage. |
void |
setFilterResolutionX(int filterResolutionX)
Sets the resolution along the X axis, i.e., the maximum size for intermediate images along that axis. |
void |
setFilterResolutionY(int filterResolutionY)
Sets the resolution along the Y axis, i.e., the maximum size for intermediate images along that axis. |
void |
setSource(Filter src)
Sets the source to be cropped |
Methods inherited from class org.apache.batik.ext.awt.image.renderable.AbstractRable |
---|
createDefaultRendering, createScaledRendering, getBounds2D, getDependencyRegion, getDirtyRegion, getHeight, getMinX, getMinY, getProperty, getPropertyNames, getSources, getTimeStamp, getWidth, init, init, init, init, isDynamic, touch |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.batik.ext.awt.image.renderable.Filter |
---|
getBounds2D, getDependencyRegion, getDirtyRegion, getTimeStamp |
Methods inherited from interface java.awt.image.renderable.RenderableImage |
---|
createDefaultRendering, createScaledRendering, getHeight, getMinX, getMinY, getProperty, getPropertyNames, getSources, getWidth, isDynamic |
Constructor Detail |
---|
public FilterResRable8Bit()
public FilterResRable8Bit(Filter src, int filterResX, int filterResY)
Method Detail |
---|
public Filter getSource()
getSource
in interface FilterResRable
public void setSource(Filter src)
setSource
in interface FilterResRable
src
- image to offset.public int getFilterResolutionX()
getFilterResolutionX
in interface FilterResRable
public void setFilterResolutionX(int filterResolutionX)
setFilterResolutionX
in interface FilterResRable
public int getFilterResolutionY()
getFilterResolutionY
in interface FilterResRable
public void setFilterResolutionY(int filterResolutionY)
setFilterResolutionY
in interface FilterResRable
public boolean allPaintRable(java.awt.image.renderable.RenderableImage ri)
public boolean distributeAcross(java.awt.image.renderable.RenderableImage src, java.awt.Graphics2D g2d)
public boolean paintRable(java.awt.Graphics2D g2d)
paintRable
in interface PaintRable
g2d
- The Graphics2D to draw to.
public java.awt.image.RenderedImage createRendering(java.awt.image.renderable.RenderContext renderContext)
createRendering
in interface java.awt.image.renderable.RenderableImage
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |