pogr1_holec
Class GeometricAlgorithms

java.lang.Object
  extended by pogr1_holec.GeometricAlgorithms

public class GeometricAlgorithms
extends java.lang.Object

This class serves as an interface for a work with geometric algorithms.


Constructor Summary
GeometricAlgorithms()
           
GeometricAlgorithms(java.util.ArrayList<java.awt.Point> inpList)
           
 
Method Summary
 java.util.ArrayList<GO> getConvexHullOfSetOf2DPoints()
           
 java.util.ArrayList<line> getConvexHullOfSetOf3DPoints()
           
 java.util.ArrayList<GO> getDelaunayTriangulationOfSetOf2DPoints()
           
 java.util.ArrayList<GO> getPolygon()
           
 java.util.ArrayList<GO> getPolygonTriangulation()
           
 java.util.ArrayList<GO> getSmallestCircleOfSetOfPoints()
           
 java.util.ArrayList<GO> getTrapezoidalPolygon()
           
 java.util.ArrayList<line> getVoronoiDiagramOfSetOf2DPoints()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeometricAlgorithms

public GeometricAlgorithms(java.util.ArrayList<java.awt.Point> inpList)

GeometricAlgorithms

public GeometricAlgorithms()
Method Detail

getPolygon

public java.util.ArrayList<GO> getPolygon()

getTrapezoidalPolygon

public java.util.ArrayList<GO> getTrapezoidalPolygon()

getSmallestCircleOfSetOfPoints

public java.util.ArrayList<GO> getSmallestCircleOfSetOfPoints()

getConvexHullOfSetOf3DPoints

public java.util.ArrayList<line> getConvexHullOfSetOf3DPoints()

getConvexHullOfSetOf2DPoints

public java.util.ArrayList<GO> getConvexHullOfSetOf2DPoints()

getDelaunayTriangulationOfSetOf2DPoints

public java.util.ArrayList<GO> getDelaunayTriangulationOfSetOf2DPoints()

getVoronoiDiagramOfSetOf2DPoints

public java.util.ArrayList<line> getVoronoiDiagramOfSetOf2DPoints()

getPolygonTriangulation

public java.util.ArrayList<GO> getPolygonTriangulation()