java.awt.image
public interface RasterOp
Modifier and Type | Method and Description |
---|---|
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.
|
WritableRaster filter(Raster src, WritableRaster dest)
dest
is null
, a new
WritableRaster
will be created by calling the
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).src
- the source raster.dest
- the destination raster (null
permitted).Rectangle2D getBounds2D(Raster src)
RasterOp
being applied to the specified source raster.src
- the source raster.WritableRaster createCompatibleDestRaster(Raster src)
RasterOp
as the
destination raster when operating on the specified source raster.src
- the source raster.Point2D getPoint2D(Point2D srcPoint, Point2D destPoint)
srcPoint
- the source point.destPoint
- the destination point (null
permitted).RenderingHints getRenderingHints()