|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.spatial.geometry.psvGMSurfacePatch
曲面分を表す抽象クラスです。
地理情報標準の空間スキーマにおけるGM_SurfacePatchクラスに対応します。
フィールドの概要 | |
protected java.awt.Shape |
cachedShape
キャッシュされたShapeオブジェクトです。 |
コンストラクタの概要 | |
psvGMSurfacePatch()
|
メソッドの概要 | |
protected void |
clearCachedShape()
キャッシュされたShapeオブジェクトを消去します。 |
protected abstract java.awt.Shape |
createShape()
本オブジェクトが表すShapeオブジェクトを取得します。 |
boolean |
equals(java.lang.Object obj)
このオブジェクトと他のオブジェクトが等しいかどうかを示します。 |
void |
fixed()
幾何属性の編集が確定したことを通知します。 |
psvGMSurfaceInterpolation |
getInterpolation()
曲面分の内挿法を取得します。 |
int |
getNumDerivativesOnBoundary()
境界連続性を取得します。 |
psvGMSurface |
getSurface()
曲面を取得します。 |
boolean |
isModified()
幾何属性の編集が行われたか否かを取得します。 |
void |
modified()
幾何属性が編集されたことを通知します。 |
protected java.lang.String |
paramString()
保持する属性値の文字列表現を取得します。 |
void |
setInterpolation(psvGMSurfaceInterpolation interpolation)
曲面分の内挿法を設定します。 |
void |
setNumDerivativesOnBoundary(int numDerivativesOnBoundary)
境界連続性を設定します。 |
void |
setSurface(psvGMSurface surface)
曲面を設定します。 |
java.awt.Shape |
toShape()
本オブジェクトが表すShapeオブジェクトを取得します。 |
java.lang.String |
toString()
オブジェクトの文字列表現を返します。 |
abstract void |
translate(double dx,
double dy)
現在の座標値を指定された移動量だけ移動します。 |
クラス java.lang.Object から継承したメソッド |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
protected transient java.awt.Shape cachedShape
コンストラクタの詳細 |
public psvGMSurfacePatch()
メソッドの詳細 |
public psvGMSurfaceInterpolation getInterpolation()
public void setInterpolation(psvGMSurfaceInterpolation interpolation)
interpolation
- 曲面分の内挿法public int getNumDerivativesOnBoundary()
public void setNumDerivativesOnBoundary(int numDerivativesOnBoundary)
numDerivativesOnBoundary
- 境界連続性public psvGMSurface getSurface()
public void setSurface(psvGMSurface surface)
surface
- 曲面public java.awt.Shape toShape()
psvNotYetInitializedException
- 必要な属性が設定前に呼ばれた場合isModified()
,
fixed()
protected void clearCachedShape()
protected abstract java.awt.Shape createShape()
psvNotYetInitializedException
- 必要な属性が設定前に呼ばれた場合public java.lang.String toString()
Object.toString()
protected java.lang.String paramString()
public boolean equals(java.lang.Object obj)
obj
- 比較対象の参照オブジェクト
Object.equals(java.lang.Object)
public abstract void translate(double dx, double dy)
dx
- X軸方向の移動量dy
- Y軸方向の移動量public void modified()
public void fixed()
public boolean isModified()
true
、それ以外の場合はfalse
を返します。
true
、それ以外の場合はfalse
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |