Uses of Class
visad.Delaunay

Packages that use Delaunay
visad The core VisAD package, providing support for VisAD's Data & MathType hierarchy, as well as for VisAD Displays and remote collaboration. 
visad.data Provides for importing data to and exporting data from VisAD. 
visad.data.visad Provides for importing and exporting serialized Java object files into and out of VisAD. 
visad.data.visad.object   
 

Uses of Delaunay in visad
 

Subclasses of Delaunay in visad
 class DelaunayClarkson
          DelaunayClarkson represents an O(N*logN) method with high overhead to find the Delaunay triangulation of a set of samples of R^DomainDimension.
 class DelaunayCustom
          DelaunayCustom is a set of constructors to create an instance of Delaunay by passing in a pre-computed triangulation.
 class DelaunayFast
          DelaunayFast is a method of finding an imperfect triangulation or tetrahedralization of a set of samples of R^2 or R^3.
 class DelaunayOverlap
          DelaunayOverlap quickly constructs a triangulation of a series of partially overlapping two-dimensional gridded sets.
 class DelaunayWatson
          DelaunayWatson represents an O(N^2) method with low overhead to find the Delaunay triangulation or tetrahedralization of a set of samples of R^2 or R^3.
 

Fields in visad declared as Delaunay
 Delaunay IrregularSet.Delan
           
 

Methods in visad that return Delaunay
static Delaunay Delaunay.factory(float[][] samples, boolean exact)
          The factory class method heuristically decides which extension to the Delaunay abstract class to use in order to construct the fastest triangulation, and calls that extension, returning the finished triangulation.
 

Constructors in visad with parameters of type Delaunay
Irregular2DSet(MathType type, float[][] samples, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, Delaunay delan)
          a 2-D irregular set; samples array is organized float[2][number_of_samples]; no geometric constraint on samples; if delan is non-null it defines the topology of samples (which must have manifold dimension 2), else the constructor computes a topology with manifold dimension 2; note that Gridded2DSet can be used for an irregular set with domain dimension 2 and manifold dimension 1; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Irregular2DSet(MathType type, float[][] samples, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, Delaunay delan, boolean copy)
           
Irregular3DSet(MathType type, float[][] samples, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, Delaunay delan)
          a 3-D irregular set; samples array is organized float[3][number_of_samples]; no geometric constraint on samples; if delan is non-null it defines the topology of samples (which may have manifold dimension 2 or 3), else the constructor computes a topology with manifold dimension 3; note that Gridded3DSet can be used for an irregular set with domain dimension 3 and manifold dimension 1; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Irregular3DSet(MathType type, float[][] samples, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, Delaunay delan, boolean copy)
           
IrregularSet(MathType type, float[][] samples, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, Delaunay delan)
          construct an IrregularSet with non-default CoordinateSystem and non-default Delaunay
IrregularSet(MathType type, float[][] samples, Delaunay delan)
          construct an IrregularSet with non-default Delaunay
IrregularSet(MathType type, float[][] samples, int manifold_dimension, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, Delaunay delan)
          construct an IrregularSet with ManifoldDimension !
IrregularSet(MathType type, float[][] samples, int manifold_dimension, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, Delaunay delan, boolean copy)
           
 

Uses of Delaunay in visad.data
 

Methods in visad.data with parameters of type Delaunay
 void EmptyDataProcessor.processIrregular2DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, Irregular2DSet set, Object token)
           
 void DataProcessor.processIrregular2DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, Irregular2DSet set, Object token)
           
abstract  void BaseDataProcessor.processIrregular2DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, Irregular2DSet set, Object token)
           
 void EmptyDataProcessor.processIrregular3DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, Irregular3DSet set, Object token)
           
 void DataProcessor.processIrregular3DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, Irregular3DSet set, Object token)
           
abstract  void BaseDataProcessor.processIrregular3DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, Irregular3DSet set, Object token)
           
 void EmptyDataProcessor.processIrregularSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, IrregularSet set, Object token)
           
 void DataProcessor.processIrregularSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, IrregularSet set, Object token)
           
abstract  void BaseDataProcessor.processIrregularSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, IrregularSet set, Object token)
           
 

Uses of Delaunay in visad.data.visad
 

Methods in visad.data.visad with parameters of type Delaunay
 void BinaryWriter.processIrregular2DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, Irregular2DSet set, Object token)
           
 void BinarySizer.processIrregular2DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, Irregular2DSet set, Object token)
           
 void BinaryWriter.processIrregular3DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, Irregular3DSet set, Object token)
           
 void BinarySizer.processIrregular3DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, Irregular3DSet set, Object token)
           
 void BinaryWriter.processIrregularSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, IrregularSet set, Object token)
           
 void BinarySizer.processIrregularSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, IrregularSet set, Object token)
           
 

Uses of Delaunay in visad.data.visad.object
 

Methods in visad.data.visad.object that return Delaunay
static Delaunay BinaryDelaunay.read(DataInput file)
           
 

Methods in visad.data.visad.object with parameters of type Delaunay
static int BinaryDelaunay.computeBytes(Delaunay d)
           
static int BinaryIrregularSet.computeBytes(float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay)
           
static void BinaryDelaunay.write(BinaryWriter writer, Delaunay delaunay, Object token)
           
static void BinaryIrregularSet.write(BinaryWriter writer, SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, IrregularSet set, Class canonicalClass, byte dataType, Object token)