|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
このインタフェースは、Raster オブジェクトに対して実行される単一入力/単一出力操作を記述します。このインタフェースは、AffineTransformOp、ConvolveOp、LookupOp などのクラスによって実装されます。ソースオブジェクトとデスティネーションオブジェクトは、このインタフェースを実装するクラス用として適切な数のバンドを持っている必要があります。そうでない場合は、例外がスローされます。このインタフェースは、複数のソースを取得するものなど、より高度な操作を記述することはできません。このインタフェースを実装するクラスはそれぞれ、配置済みフィルタ操作 (つまり、ソースオブジェクトとデスティネーションオブジェクトが同じ) を許可するかどうかを指定します。ただし、単一入力操作の制限により、この操作に先立つ操作のデスティネーションピクセルの値は、フィルタ操作の入力として使用されません。
AffineTransformOp
,
BandCombineOp
,
ColorConvertOp
,
ConvolveOp
,
LookupOp
,
RescaleOp
メソッドの概要 | |
WritableRaster |
createCompatibleDestRaster(Raster src)
適切なサイズと数のバンドを持つゼロ化されたデスティネーション Raster を作成します。 |
WritableRaster |
filter(Raster src,
WritableRaster dest)
ソース Raster からデスティネーション Raster への単一入力/単一出力操作を実行します。 |
Rectangle2D |
getBounds2D(Raster src)
フィルタ処理されたデスティネーション Raster のバウンディングボックスを返します。 |
Point2D |
getPoint2D(Point2D srcPt,
Point2D dstPt)
指定されたソース Raster 内のポイントについて、デスティネーションのポイントの位置を返します。 |
RenderingHints |
getRenderingHints()
この RasterOp の描画ヒントを返します。 |
メソッドの詳細 |
public WritableRaster filter(Raster src, WritableRaster dest)
public Rectangle2D getBounds2D(Raster src)
public WritableRaster createCompatibleDestRaster(Raster src)
public Point2D getPoint2D(Point2D srcPt, Point2D dstPt)
public RenderingHints getRenderingHints()
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.