Interface ClipRable
-
- All Superinterfaces:
Filter
,java.awt.image.renderable.RenderableImage
- All Known Implementing Classes:
ClipRable8Bit
public interface ClipRable extends Filter
Implements a clip operation. This is similar to the mask operation except it uses a '1 bit' mask (it's normally anti-aliased, but shouldn't have any fluctions in side the outline of the shape.).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.awt.Shape
getClipPath()
Returns the Shape that the Clip will use to define the clip path.Filter
getSource()
This returns the current image being clipped by the clip node.boolean
getUseAntialiasedClip()
Resturns true if the default behaviour should be to use anti-aliased clipping.void
setClipPath(java.awt.Shape clipPath)
Set the clip path to use.void
setSource(Filter src)
The source to be clipped by the outline of the clip node.void
setUseAntialiasedClip(boolean useAA)
Set the default behaviour of anti-aliased clipping.-
Methods inherited from interface org.apache.batik.ext.awt.image.renderable.Filter
getBounds2D, getDependencyRegion, getDirtyRegion, getTimeStamp
-
-
-
-
Method Detail
-
setUseAntialiasedClip
void setUseAntialiasedClip(boolean useAA)
Set the default behaviour of anti-aliased clipping. for this clip object.
-
getUseAntialiasedClip
boolean getUseAntialiasedClip()
Resturns true if the default behaviour should be to use anti-aliased clipping.
-
setSource
void setSource(Filter src)
The source to be clipped by the outline of the clip node.- Parameters:
src
- The Image to be clipped.
-
getSource
Filter getSource()
This returns the current image being clipped by the clip node.- Returns:
- The image to clip
-
setClipPath
void setClipPath(java.awt.Shape clipPath)
Set the clip path to use. The path will be filled with opaque white, to define the the clipping mask.- Parameters:
clipPath
- The clip path to use
-
getClipPath
java.awt.Shape getClipPath()
Returns the Shape that the Clip will use to define the clip path.- Returns:
- The shape that defines the clip path.
-
-