jp.co.melco.preserv
クラス psvSymbolArgs

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

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

シンボルオブジェクトのパラメータ定義のためのクラスです。

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

フィールドの概要
 double bx
          シンボルの中心X座標です。
 double by
          シンボルの中心Y座標です。
 int deg
          シンボルの回転角です。
 int no
          シンボル番号です。
 double scale
          シンボルの倍率です。
 
コンストラクタの概要
psvSymbolArgs()
          コンストラクタです。
psvSymbolArgs(int ano, double ax, double ay, int ad, double as)
          シンボルパラメータ情報オブジェクトを構築します。
 
メソッドの概要
 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
 

フィールドの詳細

no

public int no
シンボル番号です。

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

scale

public double scale
シンボルの倍率です。

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

deg

public int deg
シンボルの回転角です。

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

bx

public double bx
シンボルの中心X座標です。

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

by

public double by
シンボルの中心Y座標です。

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

psvSymbolArgs

public psvSymbolArgs()
コンストラクタです。


psvSymbolArgs

public psvSymbolArgs(int ano,
                     double ax,
                     double ay,
                     int ad,
                     double as)
シンボルパラメータ情報オブジェクトを構築します。

パラメータ:
ano - シンボル番号
ax - シンボルの中心点のX座標(WC座標)
ay - シンボルの中心点のY座標(WC座標)
ad - シンボルの回転角
as - シンボルの倍率

導入されたバージョン:
V1.0
メソッドの詳細

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)