jp.co.melco.preserv
クラス psvRegionBounds

java.lang.Object
  拡張jp.co.melco.preserv.psvRegionBounds
すべての実装インタフェース:
java.lang.Cloneable, java.io.Externalizable, java.io.Serializable
直系の既知のサブクラス:
psvSymbolRegionBounds

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

psvRegionの矩形の領域を取得するクラスです。

(領域の説明)

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

フィールドの概要
 double ex
          矩形の終了X座標
 double ey
          矩形の終了Y座標
 double sx
          矩形の開始X座標
 double sy
          矩形の開始Y座標
 
コンストラクタの概要
psvRegionBounds()
          矩形の領域を初期化して構築します。
psvRegionBounds(double x1, double y1, double x2, double y2)
          指定した座標の矩形の領域を構築します。
 
メソッドの概要
 java.lang.Object clone()
          このオブジェクトのコピーを作成して返します。
 boolean equals(java.lang.Object obj)
          2 つの psvRegionBounds の内容が同じかどうかを比較します。
 void readExternal(java.io.ObjectInput in)
          このオブジェクトの内容を復元します。
 java.lang.String toString()
          このオブジェクトの情報をStringで返します。
 void writeExternal(java.io.ObjectOutput out)
          このオブジェクトの内容を保存します。
 
クラス java.lang.Object から継承したメソッド
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

sx

public double sx
矩形の開始X座標

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

sy

public double sy
矩形の開始Y座標

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

ex

public double ex
矩形の終了X座標

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

ey

public double ey
矩形の終了Y座標

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

psvRegionBounds

public psvRegionBounds()
矩形の領域を初期化して構築します。

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

psvRegionBounds

public psvRegionBounds(double x1,
                       double y1,
                       double x2,
                       double y2)
指定した座標の矩形の領域を構築します。 (領域の説明)

パラメータ:
x1 - 開始点座標
y1 - 開始点座標
x2 - 終了点座標
y2 - 終了点座標

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

clone

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

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

equals

public boolean equals(java.lang.Object obj)
2 つの psvRegionBounds の内容が同じかどうかを比較します。

パラメータ:
obj - 比較対象のObject
戻り値:
2 つのObjectが等しい場合はtrue。そうでない場合はfalse
導入されたバージョン:
V3.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 - 復元しようとしてるオブジェクトに対応するクラスが見つからない場合

writeExternal

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

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