jp.co.melco.preserv.spatial
クラス psvPortrayalContext.MaskDrawer

java.lang.Object
  拡張jp.co.melco.preserv.spatial.psvPortrayalContext.AbstractMaskDrawer
      拡張jp.co.melco.preserv.spatial.psvPortrayalContext.MaskDrawer
含まれているクラス:
psvPortrayalContext

protected static class psvPortrayalContext.MaskDrawer
extends psvPortrayalContext.AbstractMaskDrawer

WC座標でマスク領域の塗り潰しを行う描画クラスです。

導入されたバージョン:
Ver.6.0
作成者:
PreSerV Development Team

コンストラクタの概要
protected psvPortrayalContext.MaskDrawer()
           
 
メソッドの概要
protected  void draw(jp.co.melco.preserv.psvScreen screen, java.awt.geom.PathIterator path)
          指定されたスクリーンに指定されたイテレータで構成されるマスク領域を描画します。
protected  java.awt.geom.AffineTransform getTransformer(psvJPBasePointForDisplay position, jp.co.melco.preserv.psvScreen screen, boolean follow)
          対応するアフィン変換オブジェクトを取得します。
 
クラス jp.co.melco.preserv.spatial.psvPortrayalContext.AbstractMaskDrawer から継承したメソッド
draw
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

psvPortrayalContext.MaskDrawer

protected psvPortrayalContext.MaskDrawer()
メソッドの詳細

getTransformer

protected java.awt.geom.AffineTransform getTransformer(psvJPBasePointForDisplay position,
                                                       jp.co.melco.preserv.psvScreen screen,
                                                       boolean follow)
クラス psvPortrayalContext.AbstractMaskDrawer の記述:
対応するアフィン変換オブジェクトを取得します。

定義:
クラス psvPortrayalContext.AbstractMaskDrawer 内の getTransformer
パラメータ:
position - 基準位置
screen - スクリーン
follow - 表示領域の回転に追随する場合はtrue、それ以外の場合はfalse
戻り値:
対応するアフィン変換オブジェクト

draw

protected void draw(jp.co.melco.preserv.psvScreen screen,
                    java.awt.geom.PathIterator path)
クラス psvPortrayalContext.AbstractMaskDrawer の記述:
指定されたスクリーンに指定されたイテレータで構成されるマスク領域を描画します。

定義:
クラス psvPortrayalContext.AbstractMaskDrawer 内の draw
パラメータ:
screen - スクリーン
path - 線分のイテレータ