|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--jp.go.ipa.jgcl.JgclDulaunayDiagram2D
2次元の Dulaunay 図を表すクラス。
このクラスのインスタンスは、
Dulaunay 図の位相を保持する
JgclEmbeddedGraph
のインスタンス graph を持つ。
graph 内の各頂点 JgclEmbeddedGraph.Vertex
の userData には、
JgclDulaunayDiagram2D.DVertex
のインスタンスを関連付ける。
同様に、
graph 内の各面 JgclEmbeddedGraph.Face
の userData には、
JgclDulaunayDiagram2D.DFace
のインスタンスを関連付ける。
内部クラスの概要 | |
class |
JgclDulaunayDiagram2D.DFace
三角形を表す内部クラス。 |
class |
JgclDulaunayDiagram2D.DVertex
ある母点を表す内部クラス。 |
コンストラクタの概要 | |
JgclDulaunayDiagram2D(JgclEmbeddedGraph seed,
JgclVoronoiDiagram2D voronoiDiagram)
与えられた Voronoi 図を双対変換した Dulaunay 図としてオブジェクトを構築する。 |
メソッドの概要 | |
java.util.Enumeration |
faceElements()
三角形の Enumeration を返す。 |
java.util.Enumeration |
getCoincidingVertexElements()
重複する母点の Enumeration を返す。 |
JgclEmbeddedGraph |
getGraph()
Dulaunay 図の位相を保持するグラフを返す。 |
int |
getNumberOfPairsOfCoincidingVertices()
重複する母点の組の数を返す。 |
static void |
main(java.lang.String[] args)
デバッグ用メインプログラム |
JgclEmbeddedGraph |
stripGeometries()
幾何情報を削除する。 |
java.util.Enumeration |
vertexElements()
(重複を除いた) 母点の Enumeration を返す。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public JgclDulaunayDiagram2D(JgclEmbeddedGraph seed, JgclVoronoiDiagram2D voronoiDiagram)
seed には、構築したばかりの空のグラフを与える。
seed
- 生成された Dulaunay 図の位相情報を保持するためのグラフvoronoiDiagram
- Voronoi 図メソッドの詳細 |
public JgclEmbeddedGraph getGraph()
public int getNumberOfPairsOfCoincidingVertices()
public java.util.Enumeration getCoincidingVertexElements()
public java.util.Enumeration vertexElements()
public java.util.Enumeration faceElements()
public JgclEmbeddedGraph stripGeometries()
頂点の座標値/重複情報などの幾何情報を削除し、 その Dulaunay 図の位相情報だけを疑似埋め込みグラフとして残す。 このメソッドを呼び出した後は、このインスタンスにアクセスすることはできない。
public static void main(java.lang.String[] args)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |