fem
クラス Node

java.lang.Object
  上位を拡張 java.awt.geom.Point2D
      上位を拡張 java.awt.geom.Point2D.Double
          上位を拡張 fem.Node
すべての実装されたインタフェース:
LabeledData, java.io.Serializable, java.lang.Cloneable

public class Node
extends java.awt.geom.Point2D.Double
implements LabeledData

節点クラス

関連項目:
直列化された形式

入れ子のクラスの概要
 
クラス java.awt.geom.Point2D から継承された入れ子のクラス/インタフェース
java.awt.geom.Point2D.Double, java.awt.geom.Point2D.Float
 
フィールドの概要
 int label
          節点ラベル
 
クラス java.awt.geom.Point2D.Double から継承されたフィールド
x, y
 
コンストラクタの概要
Node(int label, double x, double y)
          節点を構築する
 
メソッドの概要
 boolean equals(java.lang.Object obj)
          オブジェクトの等価判定をする
 int label()
          節点ラベルを返す
 void setLabel(int label)
          節点ラベルを設定する
 java.lang.String toString()
          データ文字列を返す
 
クラス java.awt.geom.Point2D.Double から継承されたメソッド
getX, getY, setLocation
 
クラス java.awt.geom.Point2D から継承されたメソッド
clone, distance, distance, distance, distanceSq, distanceSq, distanceSq, hashCode, setLocation
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

label

public int label
節点ラベル

コンストラクタの詳細

Node

public Node(int label,
            double x,
            double y)
節点を構築する

パラメータ:
label - 節点ラベル
x - x 座標
y - y 座標
メソッドの詳細

label

public int label()
節点ラベルを返す

定義:
インタフェース LabeledData 内の label
戻り値:
節点ラベル

setLabel

public void setLabel(int label)
節点ラベルを設定する

定義:
インタフェース LabeledData 内の setLabel
パラメータ:
label - 節点ラベル

equals

public boolean equals(java.lang.Object obj)
オブジェクトの等価判定をする

オーバーライド:
クラス java.awt.geom.Point2D 内の equals
パラメータ:
obj - 比較対象のオブジェクト
戻り値:
比較対象のオブジェクトが Node のインスタンスで同じ値を持つ場合は true

toString

public java.lang.String toString()
データ文字列を返す

オーバーライド:
クラス java.awt.geom.Point2D.Double 内の toString
戻り値:
このオブジェクトの文字列表現