|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
psvGMPointArray実装インタフェース
説明: psvGMPointArrayの内部処理をインタフェース化したものです
メソッドの概要 | |
psvGMPointArray.GMPointArray |
createReversePointArray()
座標順序を逆にしたGMPointArrayを作成して返します。 |
void |
fixed()
幾何属性の編集が確定したことを通知します。 |
psvGMPosition[] |
getColumn()
位置の配列を取得します。 |
int |
getCoordinateCount()
座標数を返します。 |
double |
getCoordinateX(int coordinateIndex)
coordinateIndexで指定した座標のx座標を返します。 |
double |
getCoordinateY(int coordinateIndex)
coordinateIndexで指定した座標のy座標を返します。 |
double |
getCoordinateZ(int coordinateIndex)
coordinateIndexで指定した座標のz座標を返します。 |
boolean |
hasZCoordinate(int coordinateIndex)
coordinateIndexで指定した座標がz座標を持つかを返します。 |
boolean |
isModified()
幾何属性の編集が行われたか否かを取得します。 |
void |
modified()
幾何属性が編集されたことを通知します。 |
java.lang.String |
paramString()
属性値の文字列表現を取得します。 |
void |
translate(double dx,
double dy)
現在の座標値を指定された移動量だけ移動します。 |
メソッドの詳細 |
public psvGMPosition[] getColumn()
public java.lang.String paramString()
public void translate(double dx, double dy)
dx
- X軸方向の移動量dy
- Y軸方向の移動量public void modified()
public void fixed()
public boolean isModified()
true
、それ以外の場合はfalse
を返します。
true
、それ以外の場合はfalse
public int getCoordinateCount()
public boolean hasZCoordinate(int coordinateIndex)
public double getCoordinateX(int coordinateIndex)
coordinateIndex
- 何番目の座標かを指定
public double getCoordinateY(int coordinateIndex)
coordinateIndex
- 何番目の座標かを指定
public double getCoordinateZ(int coordinateIndex)
coordinateIndex
- 何番目の座標かを指定
hasZCoordinate(int)
public psvGMPointArray.GMPointArray createReversePointArray()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |