org.jscience.mathematics.geometry
Class DelaunayDiagram2D

java.lang.Object
  extended by org.jscience.mathematics.geometry.DelaunayDiagram2D

public class DelaunayDiagram2D
extends java.lang.Object

�Q������ Delaunay ?}��\���N���X?B

���̃N���X�̃C���X�^���X��?A Delaunay ?}�̈ʑ���ێ?���� EmbeddedGraph �̃C���X�^���X graph ��?��?B

graph ��̊e���_ EmbeddedGraph.Vertex �� userData �ɂ�?A DelaunayDiagram2D.DVertex �̃C���X�^���X��֘A�t����?B

���l��?A graph ��̊e�� EmbeddedGraph.Face �� userData �ɂ�?A DelaunayDiagram2D.DFace �̃C���X�^���X��֘A�t����?B


Nested Class Summary
 class DelaunayDiagram2D.DFace
          �O�p�`��\���Ք�N���X?
 class DelaunayDiagram2D.DVertex
          �����_��\���Ք�N���X?
 
Constructor Summary
DelaunayDiagram2D(EmbeddedGraph seed, VoronoiDiagram2D voronoiDiagram)
          �^����ꂽ Voronoi ?}
 
Method Summary
 java.util.Enumeration faceElements()
          �O�p�`�� Enumeration ��Ԃ�?
 java.util.Enumeration getCoincidingVertexElements()
          ?
 EmbeddedGraph getGraph()
          Delaunay ?}
 int getNumberOfPairsOfCoincidingVertices()
          ?
static void main(java.lang.String[] args)
          �f�o�b�O�p�?
 EmbeddedGraph stripGeometries()
          ��?
 java.util.Enumeration vertexElements()
          (?
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelaunayDiagram2D

public DelaunayDiagram2D(EmbeddedGraph seed,
                         VoronoiDiagram2D voronoiDiagram)
�^����ꂽ Voronoi ?}��o�Εϊ����� Delaunay ?}�Ƃ��ăI�u�W�F�N�g��?\�z����?B

seed �ɂ�?A?\�z�����΂���̋�̃O���t��^����?B

Parameters:
seed - ?�?����ꂽ Delaunay ?}�̈ʑ�?���ێ?���邽�߂̃O���t
voronoiDiagram - Voronoi ?}
Method Detail

getGraph

public EmbeddedGraph getGraph()
Delaunay ?}�̈ʑ���ێ?����O���t��Ԃ�?B

Returns:
Delaunay ?}�̈ʑ���ێ?����O���t

getNumberOfPairsOfCoincidingVertices

public int getNumberOfPairsOfCoincidingVertices()
?d�������_�̑g��?���Ԃ�?B

Returns:
?d�������_�̑g��?�

getCoincidingVertexElements

public java.util.Enumeration getCoincidingVertexElements()
?d�������_�� Enumeration ��Ԃ�?B

Returns:
?d�������_ (DelaunayDiagram2D.DVertex) �� Enumeration

vertexElements

public java.util.Enumeration vertexElements()
(?d����?�����) ��_�� Enumeration ��Ԃ�?B

Returns:
��_ (DelaunayDiagram2D.DVertex) �� Enumeration

faceElements

public java.util.Enumeration faceElements()
�O�p�`�� Enumeration ��Ԃ�?B

Returns:
�O�p�` (DelaunayDiagram2D.DFace) �� Enumeration

stripGeometries

public EmbeddedGraph stripGeometries()
��?���?�?�����?B

���_��?W�l?^?d��?��Ȃǂ̊�?���?�?���?A ���� Delaunay ?}�̈ʑ�?�񂾂���^������?��݃O���t�Ƃ��Ďc��?B ���̃?�\�b�h��Ă�?o�������?A���̃C���X�^���X�ɃA�N�Z�X���邱�Ƃ͂ł��Ȃ�?B

Returns:
�c�����ʑ�?��

main

public static void main(java.lang.String[] args)
�f�o�b�O�p�?�C���v�?�O����