org.apache.batik.ext.awt.image.renderable
Interface ClipRable
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 |
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(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.
for this clip object. |
public Shape getClipPath()
Returns the Shape that the Clip will use to
define the clip path.
Returns: The shape that defines the clip path.
This returns the current image being clipped by the clip node.
Returns: The image to clip
public boolean getUseAntialiasedClip()
Resturns true if the default behaviour should be to use
anti-aliased clipping.
public void setClipPath(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
public void setSource(
Filter src)
The source to be clipped by the outline of the clip node.
Parameters: src The Image to be clipped.
public void setUseAntialiasedClip(boolean useAA)
Set the default behaviour of anti-aliased clipping.
for this clip object.
Copyright B) 2008 Apache Software Foundation. All Rights Reserved.