jp.co.melco.preserv
クラス psvAngle

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

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

角度定義クラスです。 円、円弧に必要な情報を定義します。

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

フィールドの概要
 int dcsx
          中心X座標です。
 int dcsy
          中心Y座標です。
 int diameter
          直径です。
 double e_deg
          終了角(ラジアン)です。
 double s_deg
          開始角(ラジアン)です。
 
コンストラクタの概要
psvAngle()
          新しいpsvAngleを構築します。
 
メソッドの概要
 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
 

フィールドの詳細

dcsx

public int dcsx
中心X座標です。


dcsy

public int dcsy
中心Y座標です。


diameter

public int diameter
直径です。


s_deg

public double s_deg
開始角(ラジアン)です。


e_deg

public double e_deg
終了角(ラジアン)です。

コンストラクタの詳細

psvAngle

public psvAngle()
新しいpsvAngleを構築します。

メソッドの詳細

toString

public java.lang.String toString()
このオブジェクトのパラメータ値をStringで返します.

戻り値:
このオブジェクトで定義されている値の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 - 復元しようとしているオブジェクトに対応するクラスが見つからない場合
関連項目:
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)