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

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

public class JgclSetOfTriangles2D.Vertex
extends JgclEmbeddedGraph.Vertex

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

このクラスのインスタンスは、 頂点の座標値 coordinates を保持する。


コンストラクタの概要
protected JgclSetOfTriangles2D.Vertex()
          何も与えずにオブジェクトを構築する。
 
メソッドの概要
protected  void fillFieldsOfReplica()
          この頂点の複製として設定されている頂点のフィールドに正しい値を代入する。
 JgclPoint2D getCoordinates()
          この頂点に設定されている座標値を返す。
 JgclSetOfTriangles2D.Edge[] getEdgesInCCW()
          この頂点を取り巻く辺の配列を返す。
 JgclSetOfTriangles2D.Face[] getFacesInCCW()
          この頂点を取り巻く三角形の配列を返す。
 void setCoordinates(JgclPoint2D 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
 

コンストラクタの詳細

JgclSetOfTriangles2D.Vertex

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

coordinates には null を代入する。

メソッドの詳細

fillFieldsOfReplica

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

super.fillFieldsOfReplica() を呼び出した後に、 この頂点の coordinates を この頂点の複製の coordinates とする。

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

setCoordinates

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

getCoordinates

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

getFacesInCCW

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

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

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

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

getEdgesInCCW

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

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

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