|
Whole document tree
java.awt.image
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Constructor Summary | |
RescaleOp(float[] scaleFactors,
float[] offsets,
RenderingHints hints)
Constructs a new RescaleOp with the desired scale factors and offsets. |
|
RescaleOp(float scaleFactor,
float offset,
RenderingHints hints)
Constructs a new RescaleOp with the desired scale factor and offset. |
|
| Method Summary | |
BufferedImage |
createCompatibleDestImage(BufferedImage src,
ColorModel destCM)
Creates a zeroed destination image with the correct size and number of bands. |
WritableRaster |
createCompatibleDestRaster(Raster src)
Creates a zeroed destination Raster with the correct size and number of bands, given this source. |
BufferedImage |
filter(BufferedImage src,
BufferedImage dst)
Rescales the source BufferedImage. |
WritableRaster |
filter(Raster src,
WritableRaster dst)
Rescales the pixel data in the source Raster. |
Rectangle2D |
getBounds2D(BufferedImage src)
Returns the bounding box of the rescaled destination image. |
Rectangle2D |
getBounds2D(Raster src)
Returns the bounding box of the rescaled destination Raster. |
int |
getNumFactors()
Returns the number of scaling factors and offsets used in this RescaleOp. |
float[] |
getOffsets(float[] offsets)
Returns the offsets in the given array. |
Point2D |
getPoint2D(Point2D srcPt,
Point2D dstPt)
Returns the location of the destination point given a point in the source. |
RenderingHints |
getRenderingHints()
Returns the rendering hints for this op. |
float[] |
getScaleFactors(float[] scaleFactors)
Returns the scale factors in the given array. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public RescaleOp(float[] scaleFactors,
float[] offsets,
RenderingHints hints)
public RescaleOp(float scaleFactor,
float offset,
RenderingHints hints)
| Method Detail |
public final float[] getScaleFactors(float[] scaleFactors)
public final float[] getOffsets(float[] offsets)
public final int getNumFactors()
public final BufferedImage filter(BufferedImage src, BufferedImage dst)
filter in interface BufferedImageOppublic final WritableRaster filter(Raster src, WritableRaster dst)
public final Rectangle2D getBounds2D(BufferedImage src)
getBounds2D in interface BufferedImageOppublic final Rectangle2D getBounds2D(Raster src)
getBounds2D in interface RasterOppublic BufferedImage createCompatibleDestImage(BufferedImage src, ColorModel destCM)
createCompatibleDestImage in interface BufferedImageOpsrc - Source image for the filter operation.destCM - ColorModel of the destination. If null, the
ColorModel of the source will be used.public WritableRaster createCompatibleDestRaster(Raster src)
createCompatibleDestRaster in interface RasterOppublic final Point2D getPoint2D(Point2D srcPt, Point2D dstPt)
getPoint2D in interface BufferedImageOppublic final RenderingHints getRenderingHints()
getRenderingHints in interface BufferedImageOp
|
JavaTM 2 Platform Std. Ed. v1.3.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.