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()