java.awt.image
public interface RasterOp
Method Summary | |
---|---|
WritableRaster | createCompatibleDestRaster(Raster src)
Returns a raster that can be used by this RasterOp as the
destination raster when operating on the specified source raster.
|
WritableRaster | filter(Raster src, WritableRaster dest)
Performs an operation on the source raster, returning the result in a
writable raster. |
Rectangle2D | getBounds2D(Raster src)
Returns the bounds of the destination raster on the basis of this
RasterOp being applied to the specified source raster.
|
Point2D | getPoint2D(Point2D srcPoint, Point2D destPoint)
Returns the point on the destination raster that corresponds to the given
point on the source raster.
|
RenderingHints | getRenderingHints()
Returns the rendering hints for this operation.
|
RasterOp
as the
destination raster when operating on the specified source raster.
Parameters: src the source raster.
Returns: A new writable raster that can be used as the destination raster.
dest
is null
, a new
WritableRaster
will be created by calling the
{@link #createCompatibleDestRaster(Raster)} method. If dest
is not null
, the result is written to dest
then
returned (this avoids creating a new WritableRaster
each
time this method is called).
Parameters: src the source raster. dest the destination raster (null
permitted).
Returns: The filtered raster.
RasterOp
being applied to the specified source raster.
Parameters: src the source raster.
Returns: The destination bounds.
Parameters: srcPoint the source point. destPoint the destination point (null
permitted).
Returns: The destination point.
Returns: The rendering hints.