jp.go.ipa.jgcl
クラス JgclSetOfTriangles3D.Vertex

java.lang.Object
  |
  +--jp.go.ipa.jgcl.JgclEmbeddedGraph.GraphItem
        |
        +--jp.go.ipa.jgcl.JgclEmbeddedGraph.Vertex
              |
              +--jp.go.ipa.jgcl.JgclSetOfTriangles3D.Vertex
含まれているクラス:
JgclSetOfTriangles3D

public class JgclSetOfTriangles3D.Vertex
extends JgclEmbeddedGraph.Vertex

三角形の頂点を表す内部クラス。

このクラスのインスタンスは、

を保持する。


コンストラクタの概要
protected JgclSetOfTriangles3D.Vertex()
          何も与えずにオブジェクトを構築する。
 
メソッドの概要
protected  void fillFieldsOfReplica()
          この頂点の複製として設定されている頂点のフィールドに正しい値を代入する。
 JgclPoint3D getCoordinates()
          この頂点に設定されている座標値を返す。
 JgclSetOfTriangles3D.Edge[] getEdgesInCCW()
          この頂点を取り巻く辺の配列を返す。
 JgclSetOfTriangles3D.Face[] getFacesInCCW()
          この頂点を取り巻く三角形の配列を返す。
 void setCoordinates(JgclPoint3D coordinates)
          この頂点の座標値を設定する。
 
クラス jp.go.ipa.jgcl.JgclEmbeddedGraph.Vertex から継承したメソッド
fillFieldsOfDualReplica, getEdgeCycleInCCW, getFaceCycleInCCW, getGraph, isIdentWith
 
クラス jp.go.ipa.jgcl.JgclEmbeddedGraph.GraphItem から継承したメソッド
getReplica, getUserData, setReplica, setUserData
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JgclSetOfTriangles3D.Vertex

protected JgclSetOfTriangles3D.Vertex()
何も与えずにオブジェクトを構築する。

coordinates には null を代入する。 killed は false とする。

メソッドの詳細

fillFieldsOfReplica

protected void fillFieldsOfReplica()
この頂点の複製として設定されている頂点のフィールドに正しい値を代入する。

super.fillFieldsOfReplica() を呼び出した後に、 この頂点の各フィールドの値を、複製の対応するフィールドに代入する。

オーバーライド:
クラス JgclEmbeddedGraph.Vertex 内の fillFieldsOfReplica
クラス jp.go.ipa.jgcl.JgclEmbeddedGraph.Vertex からコピーされたタグ:
関連項目:
JgclEmbeddedGraph.GraphItem.setReplica(JgclEmbeddedGraph.GraphItem), JgclEmbeddedGraph.Edge

setCoordinates

public void setCoordinates(JgclPoint3D coordinates)
この頂点の座標値を設定する。
パラメータ:
coordinates - 座標値

getCoordinates

public JgclPoint3D getCoordinates()
この頂点に設定されている座標値を返す。
戻り値:
座標値

getFacesInCCW

public JgclSetOfTriangles3D.Face[] getFacesInCCW()
この頂点を取り巻く三角形の配列を返す。

結果として得られる配列には、左回りの順で三角形が格納される。

三角形に面しない箇所を示す要素には null が入る。

戻り値:
頂点を取り巻く三角形の配列

getEdgesInCCW

public JgclSetOfTriangles3D.Edge[] getEdgesInCCW()
この頂点を取り巻く辺の配列を返す。

結果として得られる配列には、左回りの順で辺が格納される。

戻り値:
頂点を取り巻く辺の配列