fem
クラス Node

java.lang.Object
  上位を拡張 figure.Tuple3D
      上位を拡張 figure.Point3D
          上位を拡張 fem.Node
すべての実装されたインタフェース:
LabeledData, java.lang.Cloneable

public class Node
extends Point3D
implements LabeledData

節点クラス


フィールドの概要
 int label
          節点ラベル
 
クラス figure.Tuple3D から継承されたフィールド
x, y, z
 
コンストラクタの概要
Node(int label, double x, double y, double z)
          節点を構築する
 
メソッドの概要
 boolean equals(java.lang.Object obj)
          オブジェクトの等価判定をする
 int label()
          節点ラベルを返す
 void setLabel(int label)
          節点ラベルを設定する
 java.lang.String toString()
          データ文字列を返す
 
クラス figure.Point3D から継承されたメソッド
distance, distanceSq, perspect, setLocation, setLocation, translate, translate
 
クラス figure.Tuple3D から継承されたメソッド
add, add, clone, hashCode, rot, rot, rot, rotX, rotX, rotY, rotY, rotZ, rotZ, set, set, setX, setY, setZ
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

label

public int label
節点ラベル

コンストラクタの詳細

Node

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

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

label

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

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

setLabel

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

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

equals

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

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

toString

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

オーバーライド:
クラス Point3D 内の toString
戻り値:
このオブジェクトの文字列表現