|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
psvGMSurfaceポリゴン構造モデルインタフェース
説明: psvGMSurfaceポリゴン構造モデルインタフェースです。
このモデルインタフェースには下記2つの役割を保障します。
・psvGMSurfaceの内部処理を行う.
・psvGMSurfacePatch[]の取得を保障する.
psvGMSurfaceの内部処理を保障する事は、patch(曲面分)の実体が 存在しなくても、本モデルインタフェースで動作可能な事を指します。
psvGMSurfacePatch[]の取得を保障する事は、簡略構造からJPGIS準拠の構造へ 変換できる事を指します。
上記2つを満たす事により、構造モデルのまま動作し、JPGIS準拠の構造が 必要になった場合に、その構造へ変換する事が可能となります。
メソッドの概要 | |
java.awt.Shape |
createShape()
このモデルのawt Shape表現を作成して返します。 |
void |
fixed()
編集が確定したことを通知します。 |
psvGMSurfacePatch[] |
getPatches()
patch(曲面分)の一覧を取得します。 |
boolean |
isModified()
編集が行われたか否かを取得します。 |
java.lang.String |
paramString()
保持する属性値の文字列表現を取得します。 |
java.awt.Shape |
toShape()
このモデルのawt Shape表現を返します。 |
void |
translate(double dx,
double dy)
現在の座標値を指定された移動量だけ移動します。 |
インタフェース jp.co.melco.preserv.spatial.geometry.psvGMSurfacePolygonStructure から継承したメソッド |
getExteriorGenerator, getExteriorGeneratorCount, getInteriorCount, getInteriorGenerator, getInteriorGeneratorCount, getPatchCount |
メソッドの詳細 |
public psvGMSurfacePatch[] getPatches()
public java.awt.Shape toShape()
public java.awt.Shape createShape()
public java.lang.String paramString()
public void translate(double dx, double dy)
dx
- X軸方向の移動量dy
- Y軸方向の移動量public void fixed()
public boolean isModified()
true
、それ以外の場合はfalse
を返します。
true
、それ以外の場合はfalse
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |