|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RasterOp
An operation that is performed on one raster (the source) producing a new raster (the destination).
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. |
Method Detail |
---|
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()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |