jp.co.melco.preserv
クラス psvCoordinateSystem

java.lang.Object
  拡張jp.co.melco.preserv.psvCoordinateSystem
すべての実装インタフェース:
java.lang.Cloneable, java.io.Externalizable, java.io.Serializable

public class psvCoordinateSystem
extends java.lang.Object
implements java.lang.Cloneable, java.io.Externalizable

座標系情報を符号化するためのクラスです。

導入されたバージョン:
V6.0
作成者:
PreSerV Development Team
関連項目:
直列化された形式

フィールドの概要
protected  int _spatialreference
          空間参照系番号です。
protected  double _unit
          単位です。
 
コンストラクタの概要
psvCoordinateSystem()
          psvCoordinateSystemを構築します。
psvCoordinateSystem(int spatialreference)
          psvCoordinateSystemを構築します。
psvCoordinateSystem(int spatialreference, double unit)
          psvCoordinateSystemを構築します。
 
メソッドの概要
 java.lang.Object clone()
          このオブジェクトのコピーを作成して返します。
 int getSpatialReference()
          空間参照系を表す値を取得します。
 double getUnit()
          単位を表す値を取得します。
 void readExternal(java.io.ObjectInput in)
          このオブジェクトの内容を保存します.
 void setSpatialReference(int spatialreference)
          空間参照系を表す値を設定します。
 void setUnit(double unit)
          単位を表す値を設定します。
 void writeExternal(java.io.ObjectOutput out)
          このオブジェクトの内容を保存します.
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

_spatialreference

protected int _spatialreference
空間参照系番号です。


_unit

protected double _unit
単位です。

コンストラクタの詳細

psvCoordinateSystem

public psvCoordinateSystem()
psvCoordinateSystemを構築します。

導入されたバージョン:
V6.0.0

psvCoordinateSystem

public psvCoordinateSystem(int spatialreference)
psvCoordinateSystemを構築します。

パラメータ:
spatialreference - 空間参照系を表す値
導入されたバージョン:
V6.0.0

psvCoordinateSystem

public psvCoordinateSystem(int spatialreference,
                           double unit)
psvCoordinateSystemを構築します。

パラメータ:
spatialreference - 空間参照系を表す値
unit - 単位を表す値
導入されたバージョン:
V6.0.0
メソッドの詳細

setSpatialReference

public void setSpatialReference(int spatialreference)
空間参照系を表す値を設定します。

パラメータ:
spatialreference - 空間参照系を表す値
導入されたバージョン:
V6.0.0

getSpatialReference

public int getSpatialReference()
空間参照系を表す値を取得します。

戻り値:
空間参照系を表す値
導入されたバージョン:
V6.0.0

setUnit

public void setUnit(double unit)
単位を表す値を設定します。

パラメータ:
unit - 単位を表す値
導入されたバージョン:
V6.0.0

getUnit

public double getUnit()
単位を表す値を取得します。

戻り値:
単位を表す値
導入されたバージョン:
V6.0.0

clone

public java.lang.Object clone()
このオブジェクトのコピーを作成して返します。

戻り値:
このインスタンスの複製

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
このオブジェクトの内容を保存します.

定義:
インタフェース java.io.Externalizable 内の readExternal
パラメータ:
in - オブジェクトを復元するためのデータ読み取り元のストリーム
例外:
java.io.IOException - 入出力エラーが発生した場合
java.lang.ClassNotFoundException - 復元しようとしているオブジェクトに対応するクラスが見つからない場合
関連項目:
Externalizable.readExternal(java.io.ObjectInput)

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
このオブジェクトの内容を保存します.

定義:
インタフェース java.io.Externalizable 内の writeExternal
パラメータ:
out - オブジェクトを書き込むストリーム
例外:
java.io.IOException - 発生する可能性があるすべての入出力例外
関連項目:
Externalizable.writeExternal(java.io.ObjectOutput)