|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.spatial.psvPortrayalContext.AbstractCurveSegmentDrawer
シンボルの構成要素を描画します。
コンストラクタの概要 | |
protected |
psvPortrayalContext.AbstractCurveSegmentDrawer()
|
メソッドの概要 | |
void |
draw(psvPortrayalContext context,
psvGMCurveSegment segment,
psvJPBasePointForDisplay position,
boolean follow)
シンボルの構成要素である線分を指定された位置を基準に描画します。 |
protected abstract void |
drawArc(psvPortrayalContext context,
psvGMPointArray points,
java.awt.geom.AffineTransform transformer)
指定された点列をアフィン変換後、それぞれを結ぶ弧を描画します。 |
protected abstract void |
drawCircle(psvPortrayalContext context,
psvGMPointArray points,
java.awt.geom.AffineTransform transformer)
指定された点列をアフィン変換後、3点を通る円を描画します。 |
protected abstract void |
drawPolygon(psvPortrayalContext context,
psvGMPointArray points,
java.awt.geom.AffineTransform transformer)
指定された点列をアフィン変換後、それぞれを結ぶポリゴンを描画します。 |
protected abstract void |
drawPolyline(psvPortrayalContext context,
psvGMPointArray points,
java.awt.geom.AffineTransform transformer)
指定された点列をアフィン変換後、それぞれを結ぶポリラインを描画します。 |
protected abstract java.awt.geom.AffineTransform |
getTransformer(jp.co.melco.preserv.psvJavaScreen screen,
psvJPBasePointForDisplay position,
boolean follow)
指定された位置・スクリーン・表示領域の回転への追随に対応するアフィン変換オブジェクトを取得します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
protected psvPortrayalContext.AbstractCurveSegmentDrawer()
メソッドの詳細 |
public void draw(psvPortrayalContext context, psvGMCurveSegment segment, psvJPBasePointForDisplay position, boolean follow)
true
、それ以外の場合はfalse
を指定します。
context
- 描画コンテキストsegment
- 線分position
- 基準位置follow
- 表示領域の回転に追随する場合はtrue
、それ以外の場合はfalse
protected abstract void drawPolyline(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
context
- 描画コンテキストpoints
- 点列transformer
- アフィン変換オブジェクトprotected abstract void drawPolygon(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
context
- 描画コンテキストpoints
- 点列transformer
- アフィン変換オブジェクトprotected abstract void drawArc(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
context
- 描画コンテキストpoints
- 点列transformer
- アフィン変換オブジェクトprotected abstract void drawCircle(psvPortrayalContext context, psvGMPointArray points, java.awt.geom.AffineTransform transformer)
context
- 描画コンテキストpoints
- 点列transformer
- アフィン変換オブジェクトprotected abstract java.awt.geom.AffineTransform getTransformer(jp.co.melco.preserv.psvJavaScreen screen, psvJPBasePointForDisplay position, boolean follow)
screen
- スクリーンposition
- 基準位置follow
- 表示領域の回転に追随する場合はtrue
、それ以外の場合はfalse
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |