jp.co.melco.preserv
クラス psvDPoint

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

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

doubleの座標位置を表すポイントです。

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

フィールドの概要
 double p1
          点の座標1(基本的にX座標)です。
 double p2
          点の座標2(基本的にY座標)です。
 
コンストラクタの概要
psvDPoint()
          コンストラクタです。
psvDPoint(double ap1, double ap2)
          psvDPointを構築し、指定された座標に初期化します。
 
メソッドの概要
 java.lang.Object clone()
          このオブジェクトのコピーを作成して返します。
 boolean equals(java.lang.Object obj)
          このオブジェクトと他のオブジェクトが等しいか比較を行います。
 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
 

フィールドの詳細

p1

public double p1
点の座標1(基本的にX座標)です。


p2

public double p2
点の座標2(基本的にY座標)です。

コンストラクタの詳細

psvDPoint

public psvDPoint()
コンストラクタです。
psvDPointを構築し、0で初期化します。


psvDPoint

public psvDPoint(double ap1,
                 double ap2)
psvDPointを構築し、指定された座標に初期化します。

パラメータ:
ap1 - 座標1
ap2 - 座標2
メソッドの詳細

clone

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

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

equals

public boolean equals(java.lang.Object obj)
このオブジェクトと他のオブジェクトが等しいか比較を行います。

パラメータ:
obj - 比較するオブジェクト
戻り値:
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 - I/Oエラーが発生した場合
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 - I/Oエラーが発生した場合
関連項目:
Externalizable.writeExternal(java.io.ObjectOutput)