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

java.lang.Object
  拡張jp.co.melco.preserv.spatial.psvPortrayalContext.AbstractDrawer
直系の既知のサブクラス:
psvPortrayalContext.ArcDrawer, psvPortrayalContext.CircleDrawer, psvPortrayalContext.CircleDrawerAsDC, psvPortrayalContext.PolygonDrawer, psvPortrayalContext.PolygonDrawerAsDC, psvPortrayalContext.PolylineDrawer, psvPortrayalContext.PolylineDrawerAsDC
含まれているクラス:
psvPortrayalContext

public abstract static class psvPortrayalContext.AbstractDrawer
extends java.lang.Object

点列描画用の抽象クラスです。

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

コンストラクタの概要
psvPortrayalContext.AbstractDrawer()
           
 
メソッドの概要
 void draw(psvPortrayalContext context, psvGMPointArray pointArray, java.awt.geom.AffineTransform transformer)
          指定された点列を指定されたアフィン変換後、描画コンテキストに描画します。
protected abstract  void draw(psvPortrayalContext context, jp.co.melco.preserv.psvPoint2D[] points)
          指定された描画コンテキストに指定された点列をもとに描画を行います。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

psvPortrayalContext.AbstractDrawer

public psvPortrayalContext.AbstractDrawer()
メソッドの詳細

draw

public void draw(psvPortrayalContext context,
                 psvGMPointArray pointArray,
                 java.awt.geom.AffineTransform transformer)
指定された点列を指定されたアフィン変換後、描画コンテキストに描画します。
実際の描画処理は draw(psvPortrayalContext, psvPoint2D[]) に委譲します。

パラメータ:
context - 描画コンテキスト
pointArray - 点列
transformer - アフィン変換オブジェクト

draw

protected abstract void draw(psvPortrayalContext context,
                             jp.co.melco.preserv.psvPoint2D[] points)
指定された描画コンテキストに指定された点列をもとに描画を行います。

パラメータ:
context - 描画コンテキスト
points - 点列