visad
Class DelaunayOverlap

java.lang.Object
  extended by visad.Delaunay
      extended by visad.DelaunayOverlap
All Implemented Interfaces:
java.io.Serializable

public class DelaunayOverlap
extends Delaunay

DelaunayOverlap quickly constructs a triangulation of a series of partially overlapping two-dimensional gridded sets.

Grids should be aligned so that they overlap in a roughly vertical column (i.e., as samples[*][1] increases or decreases, the grid number increases or decreases respectively). DelaunayOverlap does not handle grids which overlap across a horizontal row.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class visad.Delaunay
Edges, NumEdges, Tri, Vertices, Walk
 
Constructor Summary
DelaunayOverlap(float[][] samples, int lenx, int leny)
          constructor--lenx and leny are the dimensions of each gridded set.
 
Method Summary
static void main(java.lang.String[] argv)
           
 
Methods inherited from class visad.Delaunay
clone, factory, finish_triang, getNonConvex, improve, perturb, sampleString, scale, setNonConvex, test, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DelaunayOverlap

public DelaunayOverlap(float[][] samples,
                       int lenx,
                       int leny)
                throws VisADException
constructor--lenx and leny are the dimensions of each gridded set.

Throws:
VisADException
Method Detail

main

public static void main(java.lang.String[] argv)
                 throws VisADException
Throws:
VisADException