|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--jp.go.ipa.jgcl.JgclEmbeddedGraph.GraphItem | +--jp.go.ipa.jgcl.JgclEmbeddedGraph.Vertex | +--jp.go.ipa.jgcl.JgclSetOfTriangles2D.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 |
コンストラクタの詳細 |
protected JgclSetOfTriangles2D.Vertex()
coordinates には null を代入する。
メソッドの詳細 |
protected void fillFieldsOfReplica()
super.fillFieldsOfReplica() を呼び出した後に、 この頂点の coordinates を この頂点の複製の coordinates とする。
JgclEmbeddedGraph.Vertex
内の fillFieldsOfReplica
jp.go.ipa.jgcl.JgclEmbeddedGraph.Vertex
からコピーされたタグ:JgclEmbeddedGraph.GraphItem.setReplica(JgclEmbeddedGraph.GraphItem)
,
JgclEmbeddedGraph.Edge
public void setCoordinates(JgclPoint2D coordinates)
coordinates
- 座標値public JgclPoint2D getCoordinates()
public JgclSetOfTriangles2D.Face[] getFacesInCCW()
結果として得られる配列には、左回りの順で三角形が格納される。
三角形に面しない箇所を示す要素には null が入る。
public JgclSetOfTriangles2D.Edge[] getEdgesInCCW()
結果として得られる配列には、左回りの順で辺が格納される。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |