|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.spatial.psvPortrayalContext.AbstractMaskDrawer
マスク領域を塗り潰すためのAPIを提供する抽象クラスです。
コンストラクタの概要 | |
protected |
psvPortrayalContext.AbstractMaskDrawer()
|
メソッドの概要 | |
void |
draw(psvPortrayalContext context,
psvJPBasePointForDisplay position,
java.awt.Shape region,
boolean follow)
指定された基準点に対する相対座標(WC座標)で指定される領域をマスク処理します。 |
protected abstract void |
draw(jp.co.melco.preserv.psvScreen screen,
java.awt.geom.PathIterator path)
指定されたスクリーンに指定されたイテレータで構成されるマスク領域を描画します。 |
protected abstract java.awt.geom.AffineTransform |
getTransformer(psvJPBasePointForDisplay position,
jp.co.melco.preserv.psvScreen screen,
boolean follow)
対応するアフィン変換オブジェクトを取得します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
protected psvPortrayalContext.AbstractMaskDrawer()
メソッドの詳細 |
public void draw(psvPortrayalContext context, psvJPBasePointForDisplay position, java.awt.Shape region, boolean follow)
true
、それ以外の場合はfalse
を指定します。
context
- 描画コンテキストposition
- マスク領域の原点となる位置情報region
- マスク領域(WC座標)follow
- 表示領域の回転に追随する場合はtrue
、それ以外の場合はfalse
protected abstract void draw(jp.co.melco.preserv.psvScreen screen, java.awt.geom.PathIterator path)
screen
- スクリーンpath
- 線分のイテレータprotected abstract java.awt.geom.AffineTransform getTransformer(psvJPBasePointForDisplay position, jp.co.melco.preserv.psvScreen screen, boolean follow)
position
- 基準位置screen
- スクリーンfollow
- 表示領域の回転に追随する場合はtrue
、それ以外の場合はfalse
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |