Uses of Class
org.hermit.geometry.Point

Packages that use Point
org.hermit.geometry Some basic geometric utilities, geared towards graph analysis. 
org.hermit.geometry.cluster Utilities for experimenting with cluster analysis, including an implementation of K-Means and other clustering algorithms. 
org.hermit.geometry.generator Data set generators for cluster analysis. 
org.hermit.geometry.spline   
org.hermit.geometry.voronoi A Voronoi diagram generator. 
 

Uses of Point in org.hermit.geometry
 

Fields in org.hermit.geometry declared as Point
static Point Point.INFINITE
          A constant representing a point at infinity.
static Point Point.UNKNOWN
          A constant representing an unknown point (the 2-D equivalent of NaN).
 

Methods in org.hermit.geometry that return Point
 Point Edge.getDatumA()
          Get one datum point of this edge (denoted "A").
 Point Edge.getDatumB()
          Get one datum point of this edge (denoted "B").
 Point Edge.getVertexA()
          Get one vertex of this edge (denoted "A").
 Point[] Graph.getVertexArray()
          Get an array of the vertices in the graph.
 Point Edge.getVertexB()
          Get one vertex of this edge (denoted "B").
static Point Point.mid(Point a, Point b)
          Calculate the midpoint between two points.
 Point Region.randomPoint()
          Get a random point within this region.
 Point Edge.referencePoint()
          Get a reference point which fixes the position of this edge.
 

Methods in org.hermit.geometry that return types with arguments of type Point
 java.util.Iterator<Point> Graph.getVertices()
          Get the vertices in the graph.
 

Methods in org.hermit.geometry with parameters of type Point
 int Point.compareTo(Point o)
          Compares this object with the specified object for order.
 double Point.dist(Point o)
          Calculate the distance between this point and another.
static Point Point.mid(Point a, Point b)
          Calculate the midpoint between two points.
static Vector Point.vector(Point a, Point b)
          Calculate the Vector between two points.
 

Constructors in org.hermit.geometry with parameters of type Point
Edge(Point a, Point b)
          Create an Edge from individual vertices.
Edge(Point a, Point b, Point ld, Point rd)
          Create an Edge from two data points and individual vertices.
 

Uses of Point in org.hermit.geometry.cluster
 

Methods in org.hermit.geometry.cluster with parameters of type Point
 void KMeansClusterer.prepare(Point[] points, int[] ids, double[][] means, Region region)
          Prepare a clustering pass on the indicated data.
 void Clusterer.prepare(Point[] points, int[] ids, double[][] means, Region region)
          Prepare a clustering pass on the indicated data.
 void FuzzyClusterer.prepare(Point[] points, int[] ids, double[][] means, Region region)
          Prepare a clustering pass on the indicated data.
 

Uses of Point in org.hermit.geometry.generator
 

Methods in org.hermit.geometry.generator that return Point
 Point[] RandomGenerator.createPoints(Region region, int num)
          Create a set of data points within the given region.
 Point[] Generator.createPoints(Region region, int num)
          Create a set of data points within the given region.
 Point[] NuclearGenerator.createPoints(Region region, int npoints)
          Create a set of data points within the given region.
 Point[] RandomGenerator.getReferencePoints()
          Get reference points, if any, associated with the most recently generated data set.
 Point[] Generator.getReferencePoints()
          Get reference points, if any, associated with the most recently generated data set.
 Point[] NuclearGenerator.getReferencePoints()
          Get reference points, if any, associated with the most recently generated data set.
 

Uses of Point in org.hermit.geometry.spline
 

Methods in org.hermit.geometry.spline that return Point
 Point[] CubicSpline.interpolate(int steps)
          Interpolate the spline.
 

Constructors in org.hermit.geometry.spline with parameters of type Point
CubicSpline(Point[] points)
          Create a cubic spline curve with a specified set of control points.
 

Uses of Point in org.hermit.geometry.voronoi
 

Methods in org.hermit.geometry.voronoi with parameters of type Point
static Graph Fortune.ComputeVoronoiGraph(Point[] points)
          Compute the Voronoi diagram for the given set of points.
 

Method parameters in org.hermit.geometry.voronoi with type arguments of type Point
static Graph Fortune.ComputeVoronoiGraph(java.lang.Iterable<Point> points)
          Compute the Voronoi diagram for the given set of points.