jp.co.melco.preserv
クラス psvEllipseArgs

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

public class psvEllipseArgs
extends java.lang.Object
implements java.io.Externalizable

楕円のパラメータ定義のためのクラスです。

導入されたバージョン:
V1.0
バージョン:
V2.0 PreSerV Development Team
作成者:
TODO 作成者(会社名)
関連項目:
直列化された形式

フィールドの概要
 double bx
          楕円の中心X座標です。
 double by
          楕円の中心Y座標です。
 int deg
          長い方の軸の角度です。
 double lr
          X軸方向の半径です。
 double sr
          Y軸方向の半径です。
 
コンストラクタの概要
psvEllipseArgs()
           
psvEllipseArgs(double alr, double asr, int adeg, double abx, double aby)
          楕円パラメータ情報オブジェクトを構築します。
 
メソッドの概要
 void readExternal(java.io.ObjectInput in)
          このオブジェクトの内容を復元します。
 java.lang.String toString()
          このオブジェクトの情報をStringで返します。
 void writeExternal(java.io.ObjectOutput out)
          このオブジェクトの内容を保存します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

lr

public double lr
X軸方向の半径です。

導入されたバージョン:
V1.0

sr

public double sr
Y軸方向の半径です。

導入されたバージョン:
V1.0

deg

public int deg
長い方の軸の角度です。

導入されたバージョン:
V1.0

bx

public double bx
楕円の中心X座標です。

導入されたバージョン:
V1.0

by

public double by
楕円の中心Y座標です。

導入されたバージョン:
V1.0
コンストラクタの詳細

psvEllipseArgs

public psvEllipseArgs()

psvEllipseArgs

public psvEllipseArgs(double alr,
                      double asr,
                      int adeg,
                      double abx,
                      double aby)
楕円パラメータ情報オブジェクトを構築します。

パラメータ:
alr - X軸方向の半径
asr - Y軸方向の半径
adeg - 長軸の角度
abx - 楕円の中心点X座標(WC座標)
aby - 楕円の中心点Y座標(WC座標)
メソッドの詳細

toString

public java.lang.String toString()
このオブジェクトの情報をStringで返します。

戻り値:
このオブジェクトmの情報のString表現

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 - 復元しようとしてるオブジェクトに対応するクラスが見つからない場合

writeExternal

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

定義:
インタフェース java.io.Externalizable 内の writeExternal
パラメータ:
out - 出力ストリーム
例外:
java.io.IOException - 発生する可能性があるすべての入出力例外