Uses of Class
visad.VisADException

Packages that use VisADException
visad The core VisAD package, providing support for VisAD's Data & MathType hierarchy, as well as for VisAD Displays and remote collaboration. 
visad.aeri   
visad.bom   
visad.bom.annotations   
visad.cluster   
visad.collab   
visad.data Provides for importing data to and exporting data from VisAD. 
visad.data.amanda   
visad.data.bio Provides data forms for handling common microscopy formats. 
visad.data.dods Supports read-only access to datasets on DODS servers by importing such datasets as VisAD data objects. 
visad.data.fits Provides for importing a FITS dataset into VisAD. 
visad.data.gif Provides for importing GIF, JPEG and PNG files into VisAD. 
visad.data.gis   
visad.data.hdf5   
visad.data.hdfeos Provides for importing an HDF-EOS dataset into VisAD. 
visad.data.hrit   
visad.data.in Supports the creation of form-specific, read-only, data-access packages that import external dataset into VisAD as VisaD data objects. 
visad.data.jai   
visad.data.mcidas Provides for importing McIDAS AREA files and McIDAS base map (OUTL) files into VisAD. 
visad.data.netcdf Provides for importing a netCDF dataset into VisAD and for exporting a VisAD data object to a netCDF dataset. 
visad.data.netcdf.in Provides for importing a netCDF dataset into VisAD. 
visad.data.netcdf.out Provides for exporting a VisAD data object to a netCDF dataset. 
visad.data.text   
visad.data.tiff   
visad.data.vis5d Provides for importing a Vis5D dataset into VisAD. 
visad.data.visad Provides for importing and exporting serialized Java object files into and out of VisAD. 
visad.data.visad.object   
visad.formula Provides an interface for automatically evaluating formulas based on user-defined operators and functions. 
visad.georef Provides classes for geo-referencing. 
visad.gifts   
visad.java2d Provides support for two-dimensional VisAD Displays using Java2D. 
visad.java3d Provides support for two- and three-dimensional VisAD Displays using Java3D. 
visad.jmet   
visad.math   
visad.matrix   
visad.meteorology Provides classes that are useful in the field of meteorology. 
visad.python   
visad.rabin   
visad.sounder   
visad.ss Provides a spreadsheet user interface for VisAD that can import data from any form VisAD supports and compute new data objects using formulas by utilizing the visad.formula package. 
visad.test   
visad.util Provides a collection of useful utilities, many of them GUI widgets, to aid in VisAD application design. 
 

Uses of VisADException in visad
 

Subclasses of VisADException in visad
 class BadDirectManipulationException
          BadDirectManipulationException is an exception for an illegal DirectManipulation with a VisAD display.
 class BadMappingException
          BadMappingException is an exception for an error with ScalarMaps in a VisAD display.
 class CoordinateSystemException
          CoordinateSystemException is an exception for a bad VisAD CoordinateSystem.
 class DisplayException
          DisplayException is an exception for an error with a VisAD display.
 class DisplayInterruptException
          DisplayInterruptException is an exception for interrupting data transformation.
 class DomainException
          Supports exceptions for bad or invalid or inappropriate domains of Fields.
 class FieldException
          FieldException is an exception for an error with a VisAD field.
 class ReferenceException
          ReferenceException is an exception for an error with a VisAD DataReference.
 class RemoteVisADException
          RemoteVisADException is an exception for an error with a VisAD Remote class.
 class SetException
          SetException is an exception for an error with a VisAD sampling.
 class TypeException
          TypeException is an exception for a bad VisAD data type.
 class UnimplementedException
          UnimplementedException is an exception for a VisAD method not yet implemented.
 class UnitException
          A class for exceptions in the units package.
 class UnitExistsException
          Provides support for attempting to define a unit with a previously-used identifier.
 

Methods in visad that throw VisADException
 Data DataImpl.__add__(Data data)
          A wrapper around add for JPython
 Data DataImpl.__add__(double data)
          A wrapper around __add__ for JPython
 Data DataImpl.__div__(Data data)
          A wrapper around divide for JPython
 Data DataImpl.__div__(double data)
          A wrapper around __div__ for JPython
 int Real.__eq__(Real other)
           
 int Real.__ge__(Real other)
           
 MathType TupleType.__getitem__(int index)
          A wrapper around getComponent for JPython.
 Data Tuple.__getitem__(int index)
          A wrapper around getComponent for JPython.
 Data Set.__getitem__(int index)
          for JPython
 Data FieldImpl.__getitem__(int index)
          A wrapper around getSample for JPython.
 Data FunctionImpl.__getitem__(Real domain)
          A wrapper around evaluate for JPython.
 Data FunctionImpl.__getitem__(RealTuple domain)
          A wrapper around evaluate for JPython.
 int Real.__gt__(Real other)
           
 int Real.__le__(Real other)
           
 int Set.__len__()
          A wrapper around getLength for JPython.
 int FieldImpl.__len__()
          A wrapper around getLength for JPython.
 int Real.__lt__(Real other)
           
 Data DataImpl.__mod__(Data data)
          A wrapper around remainder for JPython
 Data DataImpl.__mod__(double data)
          A wrapper around __mod__ for JPython
 Data DataImpl.__mul__(Data data)
          A wrapper around multiply for JPython
 Data DataImpl.__mul__(double data)
          A wrapper around __mul__ for JPython
 int Real.__ne__(Real other)
           
 Data DataImpl.__neg__()
          A wrapper around negate for JPython
 Data DataImpl.__pow__(Data data)
          A wrapper around pow for JPython
 Data DataImpl.__pow__(double data)
          A wrapper around __pow__ for JPython For low powers, do the multiply directly to preserve units.
 Data DataImpl.__radd__(double data)
          A wrapper around __add__ for JPython
 Data DataImpl.__rdiv__(double data)
          A wrapper around __div__ for JPython
 Data DataImpl.__rmod__(double data)
          A wrapper around __mod__ for JPython
 Data DataImpl.__rmul__(double data)
          A wrapper around __mul__ for JPython
 Data DataImpl.__rpow__(double data)
          A wrapper around __pow__ for JPython
 Data DataImpl.__rsub__(double data)
          A wrapper around __sub__ for JPython
 void FieldImpl.__setitem__(int index, Data data)
          A wrapper around setSample for JPython.
 void FieldImpl.__setitem__(int index, double data)
          A wrapper around setSample for JPython.
 Data DataImpl.__sub__(Data data)
          A wrapper around subtract for JPython
 Data DataImpl.__sub__(double data)
          A wrapper around __sub__ for JPython
 Data RemoteDataImpl.abs()
          call unary() to take the absolute value of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.abs()
          call unary() to take the absolute value of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.abs()
          call unary() to take the absolute value of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.abs(int sampling_mode, int error_mode)
          call unary() to take the absolute value of this
 Data DataImpl.abs(int sampling_mode, int error_mode)
          call unary() to take the absolute value of this
 Data Data.abs(int sampling_mode, int error_mode)
          call unary() to take the absolute value of this
 ThingChangedEvent ThingReferenceImpl.acknowledgeThingChanged(Action a)
           
 ThingChangedEvent ThingReference.acknowledgeThingChanged(Action a)
           
 ThingChangedEvent RemoteThingReferenceImpl.acknowledgeThingChanged(Action a)
          Action must be RemoteAction
 Data RemoteDataImpl.acos()
          call unary() to take the arccos of this producing radian Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.acos()
          call unary() to take the arccos of this producing radian Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.acos()
          call unary() to take the arccos of this producing radian Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.acos(int sampling_mode, int error_mode)
          call unary() to take the arccos of this producing radian Units
 Data DataImpl.acos(int sampling_mode, int error_mode)
          call unary() to take the arccos of this producing radian Units
 Data Data.acos(int sampling_mode, int error_mode)
          call unary() to take the arccos of this producing radian Units
 Data RemoteDataImpl.acosDegrees()
          call unary() to take the arccos of this producing degree Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.acosDegrees()
          call unary() to take the arccos of this producing degree Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.acosDegrees()
          call unary() to take the arccos of this producing degree Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.acosDegrees(int sampling_mode, int error_mode)
          call unary() to take the arccos of this producing degree Units
 Data DataImpl.acosDegrees(int sampling_mode, int error_mode)
          call unary() to take the arccos of this producing degree Units
 Data Data.acosDegrees(int sampling_mode, int error_mode)
          call unary() to take the arccos of this producing degree Units
 ThingChangedEvent ThingReferenceImpl.adaptedAcknowledgeThingChanged(RemoteAction a)
           
 ThingChangedEvent ThingReferenceImpl.adaptedPeekThingChanged(RemoteAction a)
           
 Data RemoteDataImpl.add(Data data)
          call binary() to add data to this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.add(Data data)
          call binary() to add data to this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.add(Data data)
          call binary() to add data to this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.add(Data data, int sampling_mode, int error_mode)
          call binary() to add data to this
 Data DataImpl.add(Data data, int sampling_mode, int error_mode)
          call binary() to add data to this
 Data Data.add(Data data, int sampling_mode, int error_mode)
          call binary() to add data to this
static BaseQuantity BaseQuantity.add(String name)
          Add a base quantity to the database.
static BaseQuantity BaseQuantity.add(String name, String alias)
          Add a base quantity with an alias to the database.
static BaseQuantity BaseQuantity.add(String name, String[] aliases)
          Add a base quantity with aliases to the database.
 void LocalDisplay.addActivityHandler(ActivityHandler ah)
          add a display activity handler
 void DisplayImpl.addActivityHandler(ActivityHandler ah)
          Add a busy/idle activity handler.
 void DisplayActivity.addHandler(ActivityHandler ah)
          Add a new activity handler.
 void ShadowType.addLabelsToGroup(Object group, VisADGeometryArray[] arrays, GraphicsModeControl mode, ContourControl control, ProjectionControl p_cntrl, int[] cnt, float constant_alpha, float[] contstant_color)
           
 void RemoteDisplayImpl.addMap(ScalarMap map)
          add a ScalarMap to this Display
 void DisplayImpl.addMap(ScalarMap map)
          add a ScalarMap to this Display, assuming a local source
 void Display.addMap(ScalarMap map)
          link a ScalarMap (may be a ConstantMap) to this Display
 void DisplayImpl.addMap(ScalarMap map, int remoteId)
          add a ScalarMap to this Display
 void DataRenderer.addPoint(float[] x)
          add point for temporary rendering; intended to be over-ridden by graphics-API-specific extensions of DataRenderer
 void RemoteDisplayImpl.addReference(DataReference ref, ConstantMap[] constant_maps)
          link ref to this Display; must be RemoteDataReference; this method may only be invoked after all links to ScalarMaps have been made; the ConstantMap array applies only to rendering ref
 void DisplayImpl.addReference(DataReference ref, ConstantMap[] constant_maps)
          Link a reference to this Display.
 void Display.addReference(DataReference ref, ConstantMap[] constant_maps)
          create link to DataReference, with ConstantMaps; invokes ref.addThingChangedListener(ThingChangedListener l, long id)
 void Thing.addReference(ThingReference r)
          add a ThingReference to this Thing object
 void RemoteThingImpl.addReference(ThingReference r)
          add a ThingReference to this RemoteThingImpl; must be RemoteThingReference; called by ThingReference.setThing
 void RemoteDisplayImpl.addReference(ThingReference ref)
          link ref to this Display; this method may only be invoked after all links to ScalarMaps have been made
 void RemoteActionImpl.addReference(ThingReference ref)
          create link to ThingReference; must be RemoteThingReference
 void DisplayImpl.addReference(ThingReference ref)
          Link a reference to this Display.
 void ActionImpl.addReference(ThingReference ref)
          Creates a link to a ThingReference.
 void Action.addReference(ThingReference ref)
          Creates a link to a ThingReference.
 void RemoteDisplayImpl.addReferences(DataRenderer renderer, DataReference ref)
          link ref to this Display using the non-default renderer; refs may be a mix of RemoteDataReference & DataReferenceImpl; cannot be called through RemoteDisplay interface, since renderer implements neither Remote nor Serializable; must be called locally; this method may only be invoked after all links to ScalarMaps have been made; this is a method of DisplayImpl and RemoteDisplayImpl rather than Display - see Section 6.1 of the Developer's Guide for more information
 void DisplayImpl.addReferences(DataRenderer renderer, DataReference ref)
          Link a reference to this Display using a non-default renderer.
 void RemoteDisplayImpl.addReferences(DataRenderer renderer, DataReference[] refs)
          link refs to this Display using the non-default renderer; refs may be a mix of RemoteDataReference & DataReferenceImpl; cannot be called through RemoteDisplay interface, since renderer implements neither Remote nor Serializable; must be called locally; this method may only be invoked after all links to ScalarMaps have been made; this is a method of DisplayImpl and RemoteDisplayImpl rather than Display - see Section 6.1 of the Developer's Guide for more information
 void DisplayImpl.addReferences(DataRenderer renderer, DataReference[] refs)
          Link references to this display using a non-default renderer.
 void RemoteDisplayImpl.addReferences(DataRenderer renderer, DataReference[] refs, ConstantMap[][] constant_maps)
          link refs to this Display using the non-default renderer; refs may be a mix of RemoteDataReference & DataReferenceImpl; cannot be called through RemoteDisplay interface, since renderer implements neither Remote nor Serializable; must be called locally; this method may only be invoked after all links to ScalarMaps have been made; the maps[i] array applies only to rendering refs[i]; this is a method of DisplayImpl and RemoteDisplayImpl rather than Display - see Section 6.1 of the Developer's Guide for more information
 void LocalDisplay.addReferences(DataRenderer renderer, DataReference[] refs, ConstantMap[][] constant_maps)
          link refs to this Display using the non-default renderer; must be local DataRendererImpls; this method may only be invoked after all links to ScalarMaps have been made; the maps[i] array applies only to rendering refs[i];
 void DisplayImpl.addReferences(DataRenderer renderer, DataReference[] refs, ConstantMap[][] constant_maps)
          Link references to this display using the non-default renderer.
 void RemoteDisplayImpl.addReferences(DataRenderer renderer, DataReference ref, ConstantMap[] constant_maps)
          link ref to this Display using the non-default renderer; refs may be a mix of RemoteDataReference & DataReferenceImpl; cannot be called through RemoteDisplay interface, since renderer implements neither Remote nor Serializable; must be called locally; this method may only be invoked after all links to ScalarMaps have been made; the maps array applies only to rendering ref; this is a method of DisplayImpl and RemoteDisplayImpl rather than Display - see Section 6.1 of the Developer's Guide for more information
 void DisplayImpl.addReferences(DataRenderer renderer, DataReference ref, ConstantMap[] constant_maps)
          Link a reference to this Display using a non-default renderer.
 void Display.addReferences(DataRenderer renderer, DataReference ref, ConstantMap[] constant_maps)
          create link to DataReference, with ConstantMaps and DataRenderer; invokes ref.addThingChangedListener(ThingChangedListener l, long id)
 void RemoteDisplayImpl.addSlave(RemoteSlaveDisplay display)
          links a slave display to this display
 void Display.addSlave(RemoteSlaveDisplay display)
          link a slave display to this display
 void ShadowType.addSwitch(Object group, Object swit, Control control, Set domain_set, DataRenderer renderer)
           
 boolean ShadowType.addTextToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 void ThingReferenceImpl.addThingChangedListener(ThingChangedListener listener, long id)
          Adds a listener for changes in the underlying Thing.
 void ThingReference.addThingChangedListener(ThingChangedListener l, long id)
           
 void RemoteThingReferenceImpl.addThingChangedListener(ThingChangedListener a, long id)
          addThingChangedListener and removeThingChangedListener provide ThingChangedEvent source semantics; Action must be RemoteAction
 void ShadowType.addToGroup(Object group, Object branch)
           
 boolean ShadowType.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 void ShadowType.addToSwitch(Object swit, Object branch)
           
static float[][] ShadowType.adjustFlowToEarth(int which, float[][] flow_values, float[][] spatial_values, float flowScale, DataRenderer renderer)
           
static float[][] ShadowType.adjustFlowToEarth(int which, float[][] flow_values, float[][] spatial_values, float flowScale, DataRenderer renderer, boolean force)
           
 VisADGeometryArray VisADTriangleStripArray.adjustLongitude(DataRenderer renderer)
           
 VisADGeometryArray VisADPointArray.adjustLongitude(DataRenderer renderer)
          like the default implementation in VisADGeometryArray.java, except no need to construct new VisADPointArray since this already is a VisADPointArray; split any vectors or trianlges crossing crossing longitude seams when Longitude is mapped to a Cartesian display axis; default implementation: rotate if necessary, then return points
 VisADGeometryArray VisADLineStripArray.adjustLongitude(DataRenderer renderer)
           
 VisADGeometryArray VisADLineArray.adjustLongitude(DataRenderer renderer)
           
 VisADGeometryArray VisADIndexedTriangleStripArray.adjustLongitude(DataRenderer renderer)
           
 VisADGeometryArray VisADGeometryArray.adjustLongitude(DataRenderer renderer)
          split any vectors or triangles crossing crossing longitude seams when Longitude is mapped to a Cartesian display axis; default implementation: rotate if necessary, then return points
 ContourLabelGeometry ContourLabelGeometry.adjustLongitude(DataRenderer renderer)
          split any vectors or triangles crossing crossing longitude seams when Longitude is mapped to a Cartesian display axis; default implementation: rotate if necessary, then return points
 VisADGeometryArray VisADGeometryArray.adjustLongitudeBulk(DataRenderer renderer)
          like adjustLongitude, but rather than splitting vectors or triangles, keep the VisADGeometryArray intact but possibly move it in longitude (try to keep its centroid on the "main" side of the seam)
 Data TupleIface.adjustSamplingError(Data error, int error_mode)
          return a Tuple that clones this, except its ErrorEstimate-s are adjusted for sampling errors in error
 Data Tuple.adjustSamplingError(Data error, int error_mode)
          return a Tuple that clones this, except its ErrorEstimate-s are adjusted for sampling errors in error
 Data RemoteDataImpl.adjustSamplingError(Data error, int error_mode)
          return a clone of this, except with ErrorEstimates combined with values in error, according to error_mode
 Data RealIface.adjustSamplingError(Data error, int error_mode)
          Returns a clone, except that the ErrorEstimate of the clone is adjusted for a given error mode and uncertainty.
 Data Real.adjustSamplingError(Data error, int error_mode)
          return a Real that clones this, except its ErrorEstimate is adjusted for the sampling error in error
 Data FlatField.adjustSamplingError(Data error, int error_mode)
          return a FlatField that clones this, except its ErrorEstimate-s are adjusted for sampling errors in error
 Data FieldImpl.adjustSamplingError(Data error, int error_mode)
          return a Field that clones this, except its ErrorEstimate-s are adjusted for sampling errors in error
 Data DataImpl.adjustSamplingError(Data error, int error_mode)
          return a clone of this, except with ErrorEstimates combined with values in error, according to error_mode
 Data Data.adjustSamplingError(Data error, int error_mode)
          return a clone of this, except with ErrorEstimates combined with values in error, according to error_mode
 VisADGeometryArray VisADTriangleStripArray.adjustSeam(DataRenderer renderer)
           
 VisADGeometryArray VisADLineStripArray.adjustSeam(DataRenderer renderer)
           
 VisADGeometryArray VisADLineArray.adjustSeam(DataRenderer renderer)
          eliminate any vectors or triangles crossing seams of map projections, defined by display-side CoordinateSystems; this default implementation does nothing
 VisADGeometryArray VisADGeometryArray.adjustSeam(DataRenderer renderer)
          eliminate any vectors or triangles crossing seams of map projections, defined by display-side CoordinateSystems; this default implementation does nothing
 ContourLabelGeometry ContourLabelGeometry.adjustSeam(DataRenderer renderer)
          eliminate any vectors or triangles crossing seams of map projections, defined by display-side CoordinateSystems; this default implementation does nothing
 void Control.animation_string(RealType real, Set set, double value, int current)
          build String representation of current animation step and pass it to DisplayRenderer.setAnimationString() called by java3d.AnimationControlJ3D and java2d.AnimationControlJ2D
 Data RemoteDataImpl.asin()
          call unary() to take the arcsin of this producing radian Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.asin()
          call unary() to take the arcsin of this producing radian Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.asin()
          call unary() to take the arcsin of this producing radian Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.asin(int sampling_mode, int error_mode)
          call unary() to take the arcsin of this producing radian Units
 Data DataImpl.asin(int sampling_mode, int error_mode)
          call unary() to take the arcsin of this producing radian Units
 Data Data.asin(int sampling_mode, int error_mode)
          call unary() to take the arcsin of this producing radian Units
 Data RemoteDataImpl.asinDegrees()
          call unary() to take the arcsin of this producing degree Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.asinDegrees()
          call unary() to take the arcsin of this producing degree Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.asinDegrees()
          call unary() to take the arcsin of this producing degree Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.asinDegrees(int sampling_mode, int error_mode)
          call unary() to take the arcsin of this producing degree Units
 Data DataImpl.asinDegrees(int sampling_mode, int error_mode)
          call unary() to take the arcsin of this producing degree Units
 Data Data.asinDegrees(int sampling_mode, int error_mode)
          call unary() to take the arcsin of this producing degree Units
 byte[][] ShadowType.assembleColor(float[][] display_values, int valueArrayLength, int[] valueToScalar, DisplayImpl display, float[] default_values, boolean[][] range_select, boolean[] single_missing, ShadowType shadow_api)
          composite and transform color and Alpha DisplayRealType values from display_values, and return as (Red, Green, Blue, Alpha)
 void ShadowType.assembleFlow(float[][] flow1_values, float[][] flow2_values, float[] flowScale, float[][] display_values, int valueArrayLength, int[] valueToScalar, DisplayImpl display, float[] default_values, boolean[][] range_select, DataRenderer renderer, ShadowType shadow_api)
          assemble Flow components; Flow components are 'single', so no compositing is required
 boolean[][] ShadowType.assembleSelect(float[][] display_values, int domain_length, int valueArrayLength, int[] valueToScalar, DisplayImpl display, ShadowType shadow_api)
          return a composite of SelectRange DisplayRealType values from display_values, as 0.0 for select and Double.Nan for no select (these values can be added to other DisplayRealType values)
 VisADGeometryArray[] ShadowType.assembleShape(float[][] display_values, int valueArrayLength, int[] valueToMap, Vector MapVector, int[] valueToScalar, DisplayImpl display, float[] default_values, int[] inherited_values, float[][] spatial_values, byte[][] color_values, boolean[][] range_select, int index, ShadowType shadow_api)
          collect and transform Shape DisplayRealType values from display_values; offset by spatial_values, colored by color_values and selected by range_select
 Set ShadowType.assembleSpatial(float[][] spatial_values, float[][] display_values, int valueArrayLength, int[] valueToScalar, DisplayImpl display, float[] default_values, int[] inherited_values, Set domain_set, boolean allSpatial, boolean set_for_shape, int[] spatialDimensions, boolean[][] range_select, float[][] flow1_values, float[][] flow2_values, float[] flowScale, boolean[] swap, DataRenderer renderer, ShadowType shadow_api)
          collect and transform spatial DisplayRealType values from display_values; add spatial offset DisplayRealType values; adjust flow1_values and flow2_values for any coordinate transform; if needed, return a spatial Set from spatial_values, with the same topology as domain_set (or an appropriate Irregular topology); domain_set = null and allSpatial = false if not called from ShadowFunctionType
 Data RemoteDataImpl.atan()
          call unary() to take the arctan of this producing radian Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.atan()
          call unary() to take the arctan of this producing radian Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.atan()
          call unary() to take the arctan of this producing radian Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.atan(int sampling_mode, int error_mode)
          call unary() to take the arctan of this producing radian Units
 Data DataImpl.atan(int sampling_mode, int error_mode)
          call unary() to take the arctan of this producing radian Units
 Data Data.atan(int sampling_mode, int error_mode)
          call unary() to take the arctan of this producing radian Units
 Data RemoteDataImpl.atan2(Data data)
          call binary() to take the atan of this by data producing radian Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.atan2(Data data)
          call binary() to take the atan of this by data producing radian Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.atan2(Data data)
          call binary() to take the atan of this by data producing radian Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.atan2(Data data, int sampling_mode, int error_mode)
          call binary() to take the atan of this by data producing radian Units
 Data DataImpl.atan2(Data data, int sampling_mode, int error_mode)
          call binary() to take the atan of this by data producing radian Units
 Data Data.atan2(Data data, int sampling_mode, int error_mode)
          call binary() to take the atan of this by data producing radian Units
 Data RemoteDataImpl.atan2Degrees(Data data)
          call binary() to take the atan of this by data producing degree Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.atan2Degrees(Data data)
          call binary() to take the atan of this by data producing degree Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.atan2Degrees(Data data)
          call binary() to take the atan of this by data producing degree Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.atan2Degrees(Data data, int sampling_mode, int error_mode)
          call binary() to take the atan of this by data producing degree Units
 Data DataImpl.atan2Degrees(Data data, int sampling_mode, int error_mode)
          call binary() to take the atan of this by data producing degree Units
 Data Data.atan2Degrees(Data data, int sampling_mode, int error_mode)
          call binary() to take the atan of this by data producing degree Units
 Data RemoteDataImpl.atanDegrees()
          call unary() to take the arctan of this producing degree Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.atanDegrees()
          call unary() to take the arctan of this producing degree Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.atanDegrees()
          call unary() to take the arctan of this producing degree Units, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.atanDegrees(int sampling_mode, int error_mode)
          call unary() to take the arctan of this producing degree Units
 Data DataImpl.atanDegrees(int sampling_mode, int error_mode)
          call unary() to take the arctan of this producing degree Units
 Data Data.atanDegrees(int sampling_mode, int error_mode)
          call unary() to take the arctan of this producing degree Units
 Data Text.binary(Data data, int op, int sampling_mode, int error_mode)
           
 Data RemoteDataImpl.binary(Data data, int op, int sampling_mode, int error_mode)
          Pointwise binary operation between this (AdaptedData) and data.
 Data DataImpl.binary(Data data, int op, int sampling_mode, int error_mode)
          Pointwise binary operation between this and data.
 Data Data.binary(Data data, int op, int sampling_mode, int error_mode)
          Pointwise binary operation between this and data.
 Data TupleIface.binary(Data data, int op, MathType new_type, int sampling_mode, int error_mode)
           
 Data Tuple.binary(Data data, int op, MathType new_type, int sampling_mode, int error_mode)
           
 Data RemoteDataImpl.binary(Data data, int op, MathType new_type, int sampling_mode, int error_mode)
          Pointwise binary operation between this (AdaptedData) and data.
 Data RealTuple.binary(Data data, int op, MathType new_type, int sampling_mode, int error_mode)
           
 Data Real.binary(Data data, int op, MathType new_type, int sampling_mode, int error_mode)
           
 Data FlatField.binary(Data data, int op, MathType new_type, int sampling_mode, int error_mode)
          Return new Field with value 'this op data'.
 Data FieldImpl.binary(Data data, int op, MathType new_type, int sampling_mode, int error_mode)
          return new Field with value 'this op data'; test for various relations between types of this and data
 Data DataImpl.binary(Data data, int op, MathType new_type, int sampling_mode, int error_mode)
          Pointwise binary operation between this and data.
 Data Data.binary(Data data, int op, MathType new_type, int sampling_mode, int error_mode)
          Pointwise binary operation between this and data.
 MathType TupleType.binary(MathType type, int op, Vector names)
           
 MathType TextType.binary(MathType type, int op, Vector names)
           
 MathType SetType.binary(MathType type, int op, Vector names)
           
 MathType RealType.binary(MathType type, int op, Vector names)
           
 MathType RealTupleType.binary(MathType type, int op, Vector names)
          Performs an arithmetic operation with another MathType.
abstract  MathType MathType.binary(MathType type, int op, Vector names)
           
 MathType FunctionType.binary(MathType type, int op, Vector names)
           
 ShadowType TupleType.buildShadowType(DataDisplayLink link, ShadowType parent)
           
 ShadowType TextType.buildShadowType(DataDisplayLink link, ShadowType parent)
           
 ShadowType SetType.buildShadowType(DataDisplayLink link, ShadowType parent)
           
 ShadowType RealType.buildShadowType(DataDisplayLink link, ShadowType parent)
           
 ShadowType RealTupleType.buildShadowType(DataDisplayLink link, ShadowType parent)
           
abstract  ShadowType MathType.buildShadowType(DataDisplayLink link, ShadowType parent)
           
 ShadowType FunctionType.buildShadowType(DataDisplayLink link, ShadowType parent)
           
static TupleType Tuple.buildTupleType(Data[] datums)
          Make a TupleType for an array of Data
 Data RemoteDataImpl.ceil()
          call unary() to take the ceiling of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.ceil()
          call unary() to take the ceiling of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.ceil()
          call unary() to take the ceiling of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.ceil(int sampling_mode, int error_mode)
          call unary() to take the ceiling of this
 Data DataImpl.ceil(int sampling_mode, int error_mode)
          call unary() to take the ceiling of this
 Data Data.ceil(int sampling_mode, int error_mode)
          call unary() to take the ceiling of this
 void Control.changeControl(boolean tick)
          invoked every time values of this Control change
 Data RemoteDataImpl.changeMathType(MathType new_type)
          call unary() to clone this except with a new MathType
 Data DataImpl.changeMathType(MathType new_type)
          call unary() to clone this except with a new MathType
 Data Data.changeMathType(MathType new_type)
          call unary() to clone this except with a new MathType
static boolean DelaunayCustom.checkAndFixSelfIntersection(float[][] samples)
          determine if a closed path self-intersects, and remove consecutive identical points
 void DataRenderer.checkDirect()
          set isDirectManipulation = true if this DataRenderer supports direct manipulation for the MathType of its linked Data, and for its ScalarMaps; intended to be over-ridden by extensions of DataRenderer
 int ShadowType.checkIndices(int[] indices, int[] display_indices, int[] value_indices, boolean[] isTransform, int levelOfDifficulty)
          scans ShadowType tree to determine display feasibility and precompute useful information for Data transform; indices & display_indices are counts (at leaves) of numbers of occurrences of RealTypes and DisplayRealTypes; isTransform flags for (Animation, Range, Value) re-transform; levelOfDifficulty passed down and up call chain
 int ShadowTupleType.checkIndices(int[] indices, int[] display_indices, int[] value_indices, boolean[] isTransform, int levelOfDifficulty)
           
 int ShadowScalarType.checkIndices(int[] indices, int[] display_indices, int[] value_indices, boolean[] isTransform, int levelOfDifficulty)
          increment indices for ShadowScalarType and then test as possible terminal node
 int ShadowFunctionOrSetType.checkIndices(int[] indices, int[] display_indices, int[] value_indices, boolean[] isTransform, int levelOfDifficulty)
          checkIndices: check for rendering difficulty, etc
static boolean DelaunayCustom.checkSelfIntersection(float[][] samples)
          determine if a closed path self-intersects
static boolean DelaunayCustom.checkSelfIntersection(Gridded2DSet set)
          determine if a closed path self-intersects
 void RemoteDisplayImpl.clearMaps()
          clear set of ScalarMap-s associated with this display
 void DisplayImpl.clearMaps()
          remove all ScalarMaps linked this display;
 void Display.clearMaps()
          remove all ScalarMaps (and ConstantMaps) from this Display
 void DataDisplayLink.clearMaps()
          clear Vectors of ScalarMaps applying to this Data and of ConstantMaps; also clear other instance variables
 void RemoteFlatFieldImpl.clearMissing()
          mark this FlatField as non-missing
 void FlatFieldIface.clearMissing()
          mark this FlatField as non-missing
static void DelaunayCustom.clip(float[][] samples, int[][] tris, float xc, float yc, float v, float[][][] outs, int[][][] outt)
          clip the topology (samples, tris) against the half-plane xc * x + yc * y <= v and return the clipped topology
 int AnimationSetControl.clipCurrent(int current)
           
 Object UnionSet.cloneButType(MathType type)
          Clone this UnionSet, but give it a new MathType; this is safe, since constructor checks consistency of DomainCoordinateSystem and SetUnits with type.
 Object SingletonSet.cloneButType(MathType type)
          Clone this SingletonSet, but change the MathType
 Object SetIface.cloneButType(MathType type)
          Clones this set -- changing the MathType.
abstract  Object Set.cloneButType(MathType type)
          copy this Set, but give it a new MathType; this is safe, since constructor checks consistency of DomainCoordinateSystem and SetUnits with Type
 Object ProductSet.cloneButType(MathType type)
           
 Object List1DSet.cloneButType(MathType type)
           
 Object List1DDoubleSet.cloneButType(MathType type)
           
 Object LinearNDSet.cloneButType(MathType type)
          Return a clone of this object with a new MathType.
 Object LinearLatLonSet.cloneButType(MathType type)
           
 Object Linear3DSet.cloneButType(MathType type)
          Return a clone of this object with a new MathType.
 Object Linear2DSet.cloneButType(MathType type)
          Return a clone of this object with a new MathType.
 Object Linear1DSet.cloneButType(MathType type)
          Return a clone of this object with a new MathType.
 Object IrregularSet.cloneButType(MathType type)
           
 Object Irregular3DSet.cloneButType(MathType type)
           
 Object Irregular2DSet.cloneButType(MathType type)
           
 Object Irregular1DSet.cloneButType(MathType type)
           
 Object IntegerNDSet.cloneButType(MathType type)
           
 Object Integer3DSet.cloneButType(MathType type)
           
 Object Integer2DSet.cloneButType(MathType type)
           
 Object Integer1DSet.cloneButType(MathType type)
           
 Object GriddedSet.cloneButType(MathType type)
           
 Object Gridded3DSet.cloneButType(MathType type)
           
 Object Gridded3DDoubleSet.cloneButType(MathType type)
           
 Object Gridded2DSet.cloneButType(MathType type)
           
 Object Gridded2DDoubleSet.cloneButType(MathType type)
           
 Object Gridded1DSet.cloneButType(MathType type)
           
 Object Gridded1DDoubleSet.cloneButType(MathType type)
           
 Object FloatSet.cloneButType(MathType type)
           
 Object DoubleSet.cloneButType(MathType type)
          Clones this instance with a different MathType.
 Real RealIface.cloneButUnit(Unit u)
          Returns a clone of this instance but with a new Unit.
 Real Real.cloneButUnit(Unit u)
          clone this, but with a new Unit
 Real RealIface.cloneButValue(double value)
          Returns a clone of this instance with a different numeric value.
 Real Real.cloneButValue(double value)
          clone this, but with a new value
 MathType TupleType.cloneDerivative(RealType d_partial)
           
 MathType TextType.cloneDerivative(RealType d_partial)
           
 MathType SetType.cloneDerivative(RealType d_partial)
           
 MathType RealType.cloneDerivative(RealType d_partial)
           
abstract  MathType MathType.cloneDerivative(RealType d_partial)
           
 MathType FunctionType.cloneDerivative(RealType d_partial)
           
protected  FlatField FlatField.cloneDouble(MathType f_type, Unit[] units, ErrorEstimate[] errors)
           
protected  FlatField FlatField.cloneDouble(MathType f_type, Unit[] units, ErrorEstimate[] errors, double[][] newValues)
           
protected  FlatField FlatField.cloneFloat(MathType f_type, Unit[] units, ErrorEstimate[] errors)
           
protected  FlatField FlatField.cloneFloat(MathType f_type, Unit[] units, ErrorEstimate[] errors, float[][] newValues)
           
static Field FieldImpl.combine(Field[] fields)
          Resample all elements of the fields array to the domain set of fields[0], then return a Field whose range samples are Tuples merging the corresponding range samples from each element of fields; if the range of fields[i] is a Tuple without a RangeCoordinateSystem, then each Tuple component of a range sample of fields[i] becomes a Tuple component of a range sample of the result - otherwise a range sample of fields[i] becomes a Tuple component of a range sample of the result; this assumes all elements of the fields array have the same domain dimension; use default sampling_mode (Data.NEAREST_NEIGHBOR) and default error_mode (Data.NO_ERRORS)
static Field FieldImpl.combine(Field[] fields, boolean flatten)
          Resample all elements of the fields array to the domain set of fields[0], then return a Field whose range samples are Tuples merging the corresponding range samples from each element of fields.
static Field FieldImpl.combine(Field[] fields, int sampling_mode, int error_mode)
          resample all elements of the fields array to the domain set of fields[0], then return a Field whose range samples are Tuples merging the corresponding range samples from each element of fields; if the range of fields[i] is a Tuple without a RangeCoordinateSystem, then each Tuple component of a range sample of fields[i] becomes a Tuple component of a range sample of the result - otherwise a range sample of fields[i] becomes a Tuple component of a range sample of the result; this assumes all elements of the fields array have the same domain dimension
static Field FieldImpl.combine(Field[] fields, int sampling_mode, int error_mode, boolean flatten)
          Resample all elements of the fields array to the domain set of fields[0], then return a Field whose range samples are Tuples merging the corresponding range samples from each element of fields.
static Field FieldImpl.combine(Field[] fields, int sampling_mode, int error_mode, boolean flatten, boolean copy)
          Resample all elements of the fields array to the domain set of fields[0], then return a Field whose range samples are Tuples merging the corresponding range samples from each element of fields.
static float DelaunayCustom.computeArea(float[][] samples)
          compute the area inside a set of closed paths
static float DelaunayCustom.computeArea(Gridded2DSet set)
          compute the area inside a set of closed paths
static float DelaunayCustom.computeArea(UnionSet set)
          compute the area inside a set of closed paths
 DataShadow DataRenderer.computeRanges(Data data, ShadowType type, DataShadow shadow)
          Compute ranges of values for each RealType in DisplayImpl.RealTypeVector.
 double[][] RemoteDataImpl.computeRanges(RealType[] reals)
          compute ranges of values in this of given RealTypes, using a dummy DisplayImplJ2D
 double[][] DataImpl.computeRanges(RealType[] reals)
          compute ranges of values in this of given RealTypes, using a dummy DisplayImplJ2D
 double[][] Data.computeRanges(RealType[] reals)
          compute ranges of values in this of given RealTypes, using a dummy DisplayImplJ2D
 DataShadow TupleIface.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow Tuple.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow Text.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow Set.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow SampledSet.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow RemoteDataImpl.computeRanges(ShadowType type, DataShadow shadow)
          Recursive version of computeRanges(), called down through Data object tree.
 DataShadow RealTuple.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow Real.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow ImageFlatField.computeRanges(ShadowType type, DataShadow shadow)
          This method has been overridden to avoid a call to unpackValues or unpackFloats during range computation.
 DataShadow FlatField.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow FieldImpl.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow Data.computeRanges(ShadowType type, DataShadow shadow)
          Recursive version of computeRanges(), called down through Data object tree.
 DataShadow Set.computeRanges(ShadowType type, DataShadow shadow, double[][] ranges, boolean domain)
          this default does not set ranges - it is used by FloatSet and DoubleSet
 DataShadow SampledSet.computeRanges(ShadowType type, DataShadow shadow, double[][] ranges, boolean domain)
           
 DataShadow RemoteDataImpl.computeRanges(ShadowType type, int n)
          Compute ranges of values for each of 'n' RealTypes in DisplayImpl.RealTypeVector.
 DataShadow DataImpl.computeRanges(ShadowType type, int n)
          Compute ranges of values for each of 'n' RealTypes in DisplayImpl.RealTypeVector.
 DataShadow Data.computeRanges(ShadowType type, int n)
          Compute ranges of values for each of 'n' RealTypes in DisplayImpl.RealTypeVector.
static visad.Contour2D.ContourOutput Contour2D.contour(float[] g, int nr, int nc, float[] values, float lowlimit, float highlimit, float base, boolean dash, byte[][] auxValues, boolean[] swap, boolean fill, float[][][] grd_normals, byte[][] interval_colors, double[] scale, double scale_ratio, int label_freq, int label_line_skip, double label_size, boolean labelAlign, byte[] labelColor, Object labelFont, boolean sphericalDisplayCS, Gridded3DSet spatial_set)
           
static void Contour2D.contour(float[] g, int nr, int nc, float interval, float lowlimit, float highlimit, float base, float[][] vx1, float[][] vy1, int[] numv1, byte[][] auxValues, boolean[] swap, boolean fill, float[][][] grd_normals, byte[][] interval_colors, float[][][][] lbl_vv, byte[][][][] lbl_cc, float[][][] lbl_loc, double[] scale, double scale_ratio, int label_freq, int label_line_skip, double label_size, boolean labelAlign, byte[] labelColor, Object labelFont, boolean sphericalDisplayCS, Gridded3DSet spatial_set)
          Compute contour lines for a 2-D array.
 void ControlListener.controlChanged(ControlEvent e)
          send a ControlEvent to this ControlListener
 void ScalarMapListener.controlChanged(ScalarMapControlEvent evt)
          Receive a ScalarMapEvent when the map control changes.
 Field RemoteFlatFieldImpl.convertToField()
          convert this FlatField to a (non-Flat) FieldImpl
 Field FlatFieldIface.convertToField()
          convert this FlatField to a (non-Flat) FieldImpl
 Field FlatField.convertToField()
          convert this FlatField to a (non-Flat) FieldImpl
static double[][] Unit.convertTuple(double[][] value, Unit[] units_in, Unit[] units_out)
           Converts a tuple of double value arrays; returning a new tuple.
static double[][] Unit.convertTuple(double[][] value, Unit[] units_in, Unit[] units_out, boolean copy)
           Converts a tuple of double value arrays, optionally returning a new tuple depending on the value of copy.
static float[][] Unit.convertTuple(float[][] value, Unit[] units_in, Unit[] units_out)
           Converts a tuple of float value arrays; returning a new tuple.
static float[][] Unit.convertTuple(float[][] value, Unit[] units_in, Unit[] units_out, boolean copy)
           Converts a tuple of float value arrays, optionally returning a new tuple depending on the value of copy.
protected  void ScalarMap.copy(ScalarMap map)
           
 Data RemoteDataImpl.cos()
          call unary() to take the cos of this assuming radian Units unless this actual Units are degrees, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.cos()
          call unary() to take the cos of this assuming radian Units unless this actual Units are degrees, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.cos()
          call unary() to take the cos of this assuming radian Units unless this actual Units are degrees, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.cos(int sampling_mode, int error_mode)
          call unary() to take the cos of this assuming radian Units unless this actual Units are degrees
 Data DataImpl.cos(int sampling_mode, int error_mode)
          call unary() to take the cos of this assuming radian Units unless this actual Units are degrees
 Data Data.cos(int sampling_mode, int error_mode)
          call unary() to take the cos of this assuming radian Units unless this actual Units are degrees
 Data RemoteDataImpl.cosDegrees()
          call unary() to take the cos of this assuming degree Units unless this actual Units are radians, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.cosDegrees()
          call unary() to take the cos of this assuming degree Units unless this actual Units are radians, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.cosDegrees()
          call unary() to take the cos of this assuming degree Units unless this actual Units are radians, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.cosDegrees(int sampling_mode, int error_mode)
          call unary() to take the cos of this assuming degree Units unless this actual Units are radians
 Data DataImpl.cosDegrees(int sampling_mode, int error_mode)
          call unary() to take the cos of this assuming degree Units unless this actual Units are radians
 Data Data.cosDegrees(int sampling_mode, int error_mode)
          call unary() to take the cos of this assuming degree Units unless this actual Units are radians
static EmpiricalCoordinateSystem EmpiricalCoordinateSystem.create(Field field)
          Constructs an EmpiricalCoordinateSystem from a Field.
static Gridded1DDoubleSet Gridded1DDoubleSet.create(MathType type, double[] samples, CoordinateSystem coordSys, Unit unit, ErrorEstimate error)
          Returns an instance of this class.
static LinearSet LinearNDSet.create(MathType type, double[] firsts, double[] lasts, int[] lengths)
          General Factory method for creating the proper linear set (Linear1DSet, Linear2DSet, etc.).
static LinearSet LinearNDSet.create(MathType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
           
static GriddedSet GriddedSet.create(MathType type, float[][] samples, int[] lengths)
          Abreviated Factory method for creating the proper gridded set (Gridded1DSet, Gridded2DSet, etc.).
static GriddedSet GriddedSet.create(MathType type, float[][] samples, int[] lengths, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          General Factory method for creating the proper gridded set (Gridded1DSet, Gridded2DSet, etc.).
static GriddedSet GriddedSet.create(MathType type, float[][] samples, int[] lengths, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
          General Factory method for creating the proper gridded set (Gridded1DSet, Gridded2DSet, etc.).
static GriddedSet GriddedSet.create(MathType type, float[][] samples, int[] lengths, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy, boolean test)
          General Factory method for creating the proper gridded set (Gridded1DSet, Gridded2DSet, etc.).
static Gridded1DSet Gridded1DSet.create(MathType type, float[] samples, CoordinateSystem coordSys, Unit unit, ErrorEstimate error)
          Returns an instance of this class.
static GriddedSet IntegerNDSet.create(MathType type, int[] lengths)
          Abreviated factory method for creating the proper integer set (Integer1DSet, Integer2DSet, etc.).
static GriddedSet IntegerNDSet.create(MathType type, int[] lengths, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          General factory method for creating the proper integer set (Integer1DSet, Integer2DSet, etc.).
static DateTime DateTime.createDateTime(String dateString)
          Create a DateTime object from a string specification
static DateTime DateTime.createDateTime(String dateString, String format)
          Create a DateTime object from a string specification using the supplied pattern and default timezone.
static DateTime DateTime.createDateTime(String dateString, String format, TimeZone timezone)
          Create a DateTime object from a string specification using the supplied pattern and timezone.
 BufferedImage ShadowFunctionOrSetType.createImage(int data_width, int data_height, int texture_width, int texture_height, byte[][] color_values)
           
 BufferedImage ShadowFunctionOrSetType.createImage(int data_width, int data_height, int texture_width, int texture_height, byte[][] color_values, boolean byRef)
           
 BufferedImage[] ShadowFunctionOrSetType.createImages(int axis, int data_width_in, int data_height_in, int data_depth_in, int texture_width_in, int texture_height_in, int texture_depth_in, byte[][] color_values)
           
 Data RemoteFunctionImpl.derivative(int error_mode)
           
abstract  Data FunctionImpl.derivative(int error_mode)
           
 Data Function.derivative(int error_mode)
          return the tuple of derivatives of this Function with respect to all RealType components of its domain RealTuple; propogate errors according to error_mode
 Data FlatField.derivative(int error_mode)
           
 Data FieldImpl.derivative(int error_mode)
           
 Data RemoteFunctionImpl.derivative(MathType[] derivType_s, int error_mode)
           
abstract  Data FunctionImpl.derivative(MathType[] derivType_s, int error_mode)
           
 Data Function.derivative(MathType[] derivType_s, int error_mode)
          return the tuple of derivatives of this Function with respect to all RealType components of its domain RealTuple; set result MathTypes of tuple components to derivType_s; propogate errors according to error_mode
 Data FlatField.derivative(MathType[] derivType_s, int error_mode)
           
 Data FieldImpl.derivative(MathType[] derivType_s, int error_mode)
           
 Data RemoteFunctionImpl.derivative(RealTuple location, RealType[] d_partial_s, MathType[] derivType_s, int error_mode)
           
abstract  Data FunctionImpl.derivative(RealTuple location, RealType[] d_partial_s, MathType[] derivType_s, int error_mode)
           
 Data Function.derivative(RealTuple location, RealType[] d_partial_s, MathType[] derivType_s, int error_mode)
          return the tuple of derivatives of this Function with respect to the RealTypes in d_partial_s; the RealTypes in d_partial_s may occur in this Function's domain RealTupleType, or, if the domain has a CoordinateSystem, in its Reference RealTupleType; set result MathTypes of tuple components to derivType_s; propogate errors according to error_mode
 Data FlatField.derivative(RealTuple location, RealType[] d_partial_s, MathType[] derivType_s, int error_mode)
           
 Data FieldImpl.derivative(RealTuple location, RealType[] d_partial_s, MathType[] derivType_s, int error_mode)
           
 Function RemoteFunctionImpl.derivative(RealType d_partial, int error_mode)
           
abstract  Function FunctionImpl.derivative(RealType d_partial, int error_mode)
           
 Function Function.derivative(RealType d_partial, int error_mode)
          return the derivative of this Function with respect to d_partial; d_partial may occur in this Function's domain RealTupleType, or, if the domain has a CoordinateSystem, in its Reference RealTupleType; propogate errors according to error_mode
 Function FlatField.derivative(RealType d_partial, int error_mode)
           
 Function FieldImpl.derivative(RealType d_partial, int error_mode)
           
 Function RemoteFunctionImpl.derivative(RealType d_partial, MathType derivType, int error_mode)
           
abstract  Function FunctionImpl.derivative(RealType d_partial, MathType derivType, int error_mode)
           
 Function Function.derivative(RealType d_partial, MathType derivType, int error_mode)
          return the derivative of this Function with respect to d_partial; set result MathType to derivType; d_partial may occur in this Function's domain RealTupleType, or, if the domain has a CoordinateSystem, in its Reference RealTupleType; propogate errors according to error_mode
 Function FlatField.derivative(RealType d_partial, MathType derivType, int error_mode)
           
 Function FieldImpl.derivative(RealType d_partial, MathType derivType, int error_mode)
           
 void RemoteDisplayImpl.destroy()
          destroy this display
 void DisplayImpl.destroy()
          destroy this display: clear all references to objects (so they can be garbage collected), stop all Threads and remove all links
 void Display.destroy()
          destroy this display: break all links, stop Threads and clear references for garbage collection
 void DisplayListener.displayChanged(DisplayEvent e)
          send a DisplayEvent to this DisplayListener
 void DisplayImpl.Syncher.displayChanged(DisplayEvent e)
          process DisplayEvent
 void DataImpl.Syncher.displayChanged(DisplayEvent e)
          look for TRANSFORM_DONE event from dummy DisplayImplJ2D
 Data RemoteDataImpl.divide(Data data)
          call binary() to divide this by data, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.divide(Data data)
          call binary() to divide this by data, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.divide(Data data)
          call binary() to divide this by data, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.divide(Data data, int sampling_mode, int error_mode)
          call binary() to divide this by data
 Data DataImpl.divide(Data data, int sampling_mode, int error_mode)
          call binary() to divide this by data
 Data Data.divide(Data data, int sampling_mode, int error_mode)
          call binary() to divide this by data
 void DisplayImpl.doAction()
          Check if any Data need re-transform, and if so, do it.
abstract  boolean DataRenderer.doAction()
          transform linked Data objects into a scene graph depiction, if any Data object values have changed or relevant Controls have changed; DataRenderers that assume the default implementation of DisplayImpl.doAction can determine whether re-transform is needed by: (get_all_feasible() && (get_any_changed() || get_any_transform_control())) these flags are computed by the default DataRenderer implementation of prepareAction()
abstract  void CellImpl.doAction()
          subclasses of CellImpl implement doAction to execute triggered computation
abstract  void ActionImpl.doAction()
          abstract method that implements activity of this ActionImpl
 Enumeration RemoteFieldImpl.domainEnumeration()
           
 Enumeration FieldImpl.domainEnumeration()
           Here's how to use this: for (Enumeration e = field.domainEnumeration() ; e.hasMoreElements(); ) { RealTuple domain_sample = (RealTuple) e.nextElement(); Data range = field.evaluate(domain_sample); }
 Enumeration Field.domainEnumeration()
           Here's how to use this: for (Enumeration e = field.domainEnumeration() ; e.hasMoreElements(); ) { RealTuple domain_sample = (RealTuple) e.nextElement(); Data range = field.evaluate(domain_sample); }
 Field RemoteFieldImpl.domainFactor(RealType factor)
          factor Field domain into domains of two nested Fields
 Field FieldImpl.domainFactor(RealType factor)
          Factors this instance into a (nested) field-of-fields.
 Field Field.domainFactor(RealType factor)
          factor Field domain into domains of two nested Fields
 Field FieldImpl.domainFactor(RealType factor, boolean copy)
          Factors this instance into a (nested) field-of-fields.
 Field RemoteFieldImpl.domainMultiply()
          combine domains of two outermost nested Fields into a single domain and Field
 Field FieldImpl.domainMultiply()
          Combine domains of two outermost nested Fields into a single domain and Field.
 Field Field.domainMultiply()
          combine domains of two outermost nested Fields into a single domain and Field
 Field FieldImpl.domainMultiply(CoordinateSystem resultCS)
          Combine domains of two outermost nested Fields into a single domain and Field.
 Field RemoteFieldImpl.domainMultiply(int depth)
          combine domains to depth, if possible
 Field FieldImpl.domainMultiply(int collapse_depth)
          Combine domains of collapse_depth if possible.
 Field Field.domainMultiply(int depth)
          combine domains to depth, if possible
 Field FieldImpl.domainMultiply(int collapse_depth, CoordinateSystem resultCS)
          Combine domains of collapse_depth if possible.
 boolean ShadowTupleType.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer, ShadowType shadow_api)
          transform data into a (Java3D or Java2D) scene graph; add generated scene graph components as children of group; group is Group (Java3D) or VisADGroup (Java2D); value_array are inherited valueArray values; default_values are defaults for each display.DisplayRealTypeVector; return true if need post-process
 boolean ShadowTextType.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer, ShadowType shadow_api)
          transform data into a (Java3D or Java2D) scene graph; add generated scene graph components as children of group; group is Group (Java3D) or VisADGroup (Java2D); value_array are inherited valueArray values; default_values are defaults for each display.DisplayRealTypeVector; return true if need post-process
 boolean ShadowRealType.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer, ShadowType shadow_api)
          transform data into a (Java3D or Java2D) scene graph; add generated scene graph components as children of group; group is Group (Java3D) or VisADGroup (Java2D); value_array are inherited valueArray values; default_values are defaults for each display.DisplayRealTypeVector; return true if need post-process
 boolean ShadowFunctionOrSetType.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer, ShadowType shadow_api)
          transform data into a (Java3D or Java2D) scene graph; add generated scene graph components as children of group; group is Group (Java3D) or VisADGroup (Java2D); value_array are inherited valueArray values; default_values are defaults for each display.DisplayRealTypeVector; return true if need post-process
 double[][] Linear1DSet.doubleToGrid(double[][] value)
          transform an array of values in R to an array of non-integer grid coordinates
 double[][] GriddedDoubleSet.doubleToGrid(double[][] value)
           
 double[][] Gridded3DDoubleSet.doubleToGrid(double[][] value)
          transform an array of values in R^DomainDimension to an array of non-integer grid coordinates
 double[][] Gridded2DDoubleSet.doubleToGrid(double[][] value)
          transform an array of values in R^DomainDimension to an array of non-integer grid coordinates
 double[][] Gridded1DDoubleSet.doubleToGrid(double[][] value)
          transform an array of values in R^DomainDimension to an array of non-integer grid coordinates
 int[] SingletonSet.doubleToIndex(double[][] value)
          convert an array of doubles in R^DomainDimension to an array of 1-D indices
 int[] SetIface.doubleToIndex(double[][] value)
           
 int[] Set.doubleToIndex(double[][] value)
           
 int[] Linear1DSet.doubleToIndex(double[][] value)
           
 int[] GriddedDoubleSet.doubleToIndex(double[][] value)
           
 int[] Gridded3DDoubleSet.doubleToIndex(double[][] value)
          convert an array of values in R^DomainDimension to an array of 1-D indices
 int[] Gridded2DDoubleSet.doubleToIndex(double[][] value)
          convert an array of values in R^DomainDimension to an array of 1-D indices
 int[] Gridded1DDoubleSet.doubleToIndex(double[][] value)
           
 void SingletonSet.doubleToInterp(double[][] value, int[][] indices, double[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if i-th value is outside grid (i.e., if no interpolation is possible)
 void Linear1DSet.doubleToInterp(double[][] value, int[][] indices, double[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if i-th value is outside grid (i.e., if no interpolation is possible)
 void GriddedDoubleSet.doubleToInterp(double[][] value, int[][] indices, double[][] weights)
           
 void Gridded3DDoubleSet.doubleToInterp(double[][] value, int[][] indices, double[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if i-th value is outside grid (i.e., if no interpolation is possible)
 void Gridded2DDoubleSet.doubleToInterp(double[][] value, int[][] indices, double[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if i-th value is outside grid (i.e., if no interpolation is possible)
 void Gridded1DDoubleSet.doubleToInterp(double[][] value, int[][] indices, double[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if i-th value is outside grid (i.e., if no interpolation is possible)
 float[][] DataRenderer.earthToSpatial(float[][] locs, float[] vert)
          convert (lat, lon) or (lat, lon, other) values to display (x, y, z)
 float[][] DataRenderer.earthToSpatial(float[][] locs, float[] vert, float[][] base_spatial_locs)
          convert (lat, lon) or (lat, lon, other) values to display (x, y, z)
 void ContourControl.enableContours(boolean on)
          set contour enable
 void ContourControl.enableLabels(boolean on)
          set label enable
 void FlowControl.enableStreamlines(boolean flag)
          Enable/disable showing vectors as streamlines
protected static GriddedSet EmpiricalCoordinateSystem.ensureNoCoordinateSystem(GriddedSet griddedSet)
          Ensures that a GriddedSet doesn't have a default CoordinateSystem.
protected static GriddedSet EmpiricalCoordinateSystem.ensureNoCoordinateSystem(GriddedSet griddedSet, boolean copy, boolean check)
          Ensures that a GriddedSet doesn't have a default CoordinateSystem.
static void ScalarMap.equalizeFlow(Vector mapVector, DisplayTupleType flow_tuple)
          ensure that non-Manual components of flow_tuple have equal dataRanges symmetric about 0.0
 boolean TextType.equalsExceptNameButUnits(MathType type)
           
abstract  boolean MathType.equalsExceptNameButUnits(MathType type)
           
 boolean FunctionType.equalsExceptNameButUnits(MathType type)
           
 Data RemoteFunctionImpl.evaluate(Real domain)
           
 Data FunctionImpl.evaluate(Real domain)
          Evaluate this Function at domain; use default modes for resampling (Data.WEIGHTED_AVERAGE) and errors (Data.NO_ERRORS)
 Data Function.evaluate(Real domain)
          Evaluate this Function at domain; for 1-D domains use default modes for resampling (Data.WEIGHTED_AVERAGE) and errors (Data.NO_ERRORS)
 Data RemoteFunctionImpl.evaluate(Real domain, int sampling_mode, int error_mode)
           
 Data FunctionImpl.evaluate(Real domain, int sampling_mode, int error_mode)
          Evaluate this Function with non-default modes for resampling and errors
 Data Function.evaluate(Real domain, int sampling_mode, int error_mode)
          Evaluate this Function, for 1-D domains, with non-default modes for resampling and errors
 Data RemoteFunctionImpl.evaluate(RealTuple domain)
           
 Data FunctionImpl.evaluate(RealTuple domain)
          Evaluate this Function at domain; use default modes for resampling (Data.WEIGHTED_AVERAGE) and errors (Data.NO_ERRORS)
 Data Function.evaluate(RealTuple domain)
          Evaluate this Function at domain; use default modes for resampling (Data.WEIGHTED_AVERAGE) and errors (Data.NO_ERRORS)
 Data RemoteFunctionImpl.evaluate(RealTuple domain, int sampling_mode, int error_mode)
           
 Data FunctionImpl.evaluate(RealTuple domain, int sampling_mode, int error_mode)
          Evaluate this Function with non-default modes for resampling and errors
 Data Function.evaluate(RealTuple domain, int sampling_mode, int error_mode)
          Evaluate this Function with non-default modes for resampling and errors
 Data RemoteDataImpl.exp()
          call unary() to take the exponent of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.exp()
          call unary() to take the exponent of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.exp()
          call unary() to take the exponent of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.exp(int sampling_mode, int error_mode)
          call unary() to take the exponent of this
 Data DataImpl.exp(int sampling_mode, int error_mode)
          call unary() to take the exponent of this
 Data Data.exp(int sampling_mode, int error_mode)
          call unary() to take the exponent of this
 Field RemoteFieldImpl.extract(int component)
           
 Field FlatField.extract(int component)
          extract field from this[].component; this is OK, when we get around to it
 Field FieldImpl.extract(int component)
          extract field from this[].component
 Field Field.extract(int component)
          assumes the range type of this is a Tuple and returns a Field with the same domain as this, but whose range samples consist of the specified Tuple component of the range samples of this; in shorthand, this[].component
 Field FlatField.extract(int component, boolean copy)
          extract field from this[].component; this is OK, when we get around to it
 Field FieldImpl.extract(MathType type)
          extract Field from this.component using the MathType of one of the range componenets
 Field FieldImpl.extract(String name)
          extract Field from this.component using the name of one of the range componenets
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.
static int[][] DelaunayCustom.fill(float[][] samples)
          check that samples describes the boundary of a simply connected plane region; return a decomposition of that region into triangles whose vertices are all boundary points from samples; the trick is that the region may not be convex, but the triangles must all lie inside the region
static Irregular2DSet DelaunayCustom.fill(Gridded2DSet set)
          check that set describes the boundary of a simply connected plane region; return a decomposition of that region into triangles whose vertices are all boundary points from samples, as an Irregular2DSet
static Irregular2DSet DelaunayCustom.fill(UnionSet set)
          check that set describes the boundary of a simply connected plane region; return a decomposition of that region into triangles whose vertices are all boundary points from samples, as an Irregular2DSet
static int[][] DelaunayCustom.fillCheck(float[][] samples, boolean check)
          check that samples describes the boundary of a simply connected plane region; return a decomposition of that region into triangles whose vertices are all boundary points from samples; the trick is that the region may not be convex, but the triangles must all lie inside the region
static Irregular2DSet DelaunayCustom.fillCheck(Gridded2DSet set, boolean check)
          check that set describes the boundary of a simply connected plane region; return a decomposition of that region into triangles whose vertices are all boundary points from samples, as an Irregular2DSet
static Irregular2DSet DelaunayCustom.fillCheck(UnionSet set, boolean check)
          check that set describes the boundary of a simply connected plane region; return a decomposition of that region into triangles whose vertices are all boundary points from samples, as an Irregular2DSet
static void FlatField.fillField(FlatField image, double step, double half)
           
 float DataRenderer.findRayManifoldIntersection(boolean first, double[] origin, double[] direction, DisplayTupleType tuple, int otherindex, float othervalue)
          find intersection of a ray and a 2-D manifold, using Newton's method
 ReferenceActionLink ActionImpl.findReference(ThingReference ref)
          Returns the link associated with a ThingReference.
static boolean MathType.findScalarType(MathType mt, ScalarType st)
          return true if st occurs in mt
 visad.ThingChangedLink ThingReferenceImpl.findThingChangedLink(Action a)
          find ThingChangedLink with action
 void Delaunay.finish_triang(float[][] samples)
          calculate a triangulation's helper arrays, Walk and Edges, if the triangulation algorithm hasn't calculated them already.
 Data RemoteDataImpl.floor()
          call unary() to take the floor of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.floor()
          call unary() to take the floor of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.floor()
          call unary() to take the floor of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.floor(int sampling_mode, int error_mode)
          call unary() to take the floor of this
 Data DataImpl.floor(int sampling_mode, int error_mode)
          call unary() to take the floor of this
 Data Data.floor(int sampling_mode, int error_mode)
          call unary() to take the floor of this
 double[][] SphericalCoordinateSystem.fromReference(double[][] tuples)
           
 double[][] PolarCoordinateSystem.fromReference(double[][] tuples)
           
 double[][] LogCoordinateSystem.fromReference(double[][] logValues)
          Convert logrithmic values to values.
 double[][] InverseCoordinateSystem.fromReference(double[][] tuples)
           
 double[][] IdentityCoordinateSystem.fromReference(double[][] values)
          Simple implementation of abstract method.
 double[][] HSVCoordinateSystem.fromReference(double[][] tuples)
           
 double[][] GridCoordinateSystem.fromReference(double[][] tuples)
           
 double[][] FlowSphericalCoordinateSystem.fromReference(double[][] tuples)
           
 double[][] EmpiricalCoordinateSystem.fromReference(double[][] values)
          Converts reference coordinates to world coordinates.
abstract  double[][] CoordinateSystem.fromReference(double[][] value)
          Convert RealTuple values from Reference coordinates; for efficiency, input and output values are passed as double[][] arrays rather than RealTuple[] arrays; the array organization is double[tuple_dimension][number_of_tuples]; can modify and return argument array.
 double[][] CMYCoordinateSystem.fromReference(double[][] tuples)
          Convert RealTuple values from Reference coordinates; for efficiency, input and output values are passed as double[][] arrays rather than RealTuple[] arrays; the array organization is double[tuple_dimension][number_of_tuples]; can modify and return argument array.
 double[][] CartesianProductCoordinateSystem.fromReference(double[][] refTuple)
          Convert array of reference valeus from Reference coordinates.
 double[][] CachingCoordinateSystem.fromReference(double[][] inputs)
          Wrapper around the fromReference method of the input CoordinateSystem.
 double[][] CoordinateSystem.fromReference(double[][] value, Unit[] units)
          Convert values in Units specified to this CoordinateSystem's Units.
 float[][] SphericalCoordinateSystem.fromReference(float[][] tuples)
           
 float[][] PolarCoordinateSystem.fromReference(float[][] tuples)
           
 float[][] InverseCoordinateSystem.fromReference(float[][] tuples)
           
 float[][] IdentityCoordinateSystem.fromReference(float[][] values)
          Simple implementation of abstract method.
 float[][] HSVCoordinateSystem.fromReference(float[][] tuples)
           
 float[][] GridCoordinateSystem.fromReference(float[][] tuples)
           
 float[][] FlowSphericalCoordinateSystem.fromReference(float[][] tuples)
           
 float[][] EmpiricalCoordinateSystem.fromReference(float[][] values)
          Converts reference coordinates to world coordinates.
 float[][] CoordinateSystem.fromReference(float[][] value)
          Convert RealTuple values from Reference coordinates; for efficiency, input and output values are passed as float[][] arrays rather than RealTuple[] arrays; the array organization is float[tuple_dimension][number_of_tuples]; can modify and return argument array.
 float[][] CMYCoordinateSystem.fromReference(float[][] tuples)
          Convert RealTuple values from Reference coordinates; for efficiency, input and output values are passed as float[][] arrays rather than RealTuple[] arrays; the array organization is float[tuple_dimension][number_of_tuples]; can modify and return argument array.
 float[][] CartesianProductCoordinateSystem.fromReference(float[][] refTuple)
          Convert array of reference valeus from Reference coordinates.
 float[][] CachingCoordinateSystem.fromReference(float[][] inputs)
          Wrapper around the fromReference method of the input CoordinateSystem.
 float[][] CoordinateSystem.fromReference(float[][] value, Unit[] units)
          Convert values in Units specified to this CoordinateSystem's Units.
static Real DateTime.fromYearDaySeconds(int year, int day, double seconds)
          Return a Real object whose value is the seconds since the Epoch initialized with a year, day of the year, and seconds in the day.
 int DisplayImpl.getAPI()
          Return the API used for this display
 boolean DisplayRenderer.getBoxOn()
          Get the box visibility.
 MathType TupleType.getComponent(int i)
          return component for i between 0 and getDimension() - 1
 Data TupleIface.getComponent(int i)
          return component for i between 0 and getDimension() - 1
 Data Tuple.getComponent(int i)
          Returns a component of this instance.
 Data DoubleTuple.getComponent(int i)
          Get the i'th component.
 Data DoubleStringTuple.getComponent(int i)
          Get the i'th component.
 ShadowRealType[] ShadowType.getComponents(ShadowType type, boolean doRef)
           
 Vector RemoteReferenceLinkImpl.getConstantMapVector()
          return the list of ConstantMap-s which apply to this Data object
 Vector RemoteReferenceLink.getConstantMapVector()
          return the list of ConstantMap-s which apply to this Data object
 Vector RemoteDisplayImpl.getConstantMapVector()
           
 Vector RemoteDisplay.getConstantMapVector()
           
 Vector Display.getConstantMapVector()
           
 float[] DisplayRenderer.getCursorColor()
          Get the cursor color.
 Data RemoteDataReferenceImpl.getData()
          return referenced Data object, but if Data is a FieldImpl return a RemoteFieldImpl referencing Data to avoid copying entire FieldImpl between JVMs
 Data DataReference.getData()
           
 Data DataDisplayLink.getData()
           
 RemoteDataReference RemoteServerImpl.getDataReference(String name)
          get a RemoteDataReference by name
 RemoteDataReference RemoteServer.getDataReference(String name)
          return the RemoteDataReference with name on this RemoteServer, or null
 Unit[] RemoteFieldImpl.getDefaultRangeUnits()
           
 Unit[] Field.getDefaultRangeUnits()
          get default range Unit-s for 'Flat' components
 RemoteDisplay RemoteServerImpl.getDisplay(String name)
          get a RemoteDisplay by name
 RemoteDisplay RemoteServer.getDisplay(String name)
          get a RemoteDisplay by name
 int RemoteDisplayImpl.getDisplayAPI()
           
 int RemoteDisplay.getDisplayAPI()
           
 CoordinateSystem RemoteFunctionImpl.getDomainCoordinateSystem()
           
 CoordinateSystem RemoteFieldImpl.getDomainCoordinateSystem()
           
 CoordinateSystem Function.getDomainCoordinateSystem()
          Get the CoordinateSystem associated with the domain RealTuple
 int RemoteFunctionImpl.getDomainDimension()
          methods adapted from Function
 int Function.getDomainDimension()
          Get the dimension (number of Real components) of this Function's domain
 Set RemoteFieldImpl.getDomainSet()
           
 Set Field.getDomainSet()
          get the domain Set
 Unit[] RemoteFunctionImpl.getDomainUnits()
           
 Unit[] RemoteFieldImpl.getDomainUnits()
           
 Unit[] Function.getDomainUnits()
          Get the default Units of the Real components of the domain.
 double[][] SetIface.getDoubles()
          Returns an enumeration of the samples of the set in index order.
 double[][] Set.getDoubles()
           
 double[][] Gridded3DDoubleSet.getDoubles()
           
 double[][] Gridded2DDoubleSet.getDoubles()
           
 double[][] Gridded1DDoubleSet.getDoubles()
           
 double[][] SingletonSet.getDoubles(boolean copy)
          Get the values from the RealTuple as an array of doubles
 double[][] SetIface.getDoubles(boolean copy)
          Returns an enumeration of the samples of the set in index order.
 double[][] Set.getDoubles(boolean copy)
           
 double[][] Linear1DSet.getDoubles(boolean copy)
          Return the array of values as doubles in R space corresponding to this arithmetic progression.
 double[][] GriddedDoubleSet.getDoubles(boolean copy)
           
 double[][] Gridded3DDoubleSet.getDoubles(boolean copy)
           
 double[][] Gridded2DDoubleSet.getDoubles(boolean copy)
           
 double[][] Gridded1DDoubleSet.getDoubles(boolean copy)
           
 ErrorEstimate[] RealTupleIface.getErrors()
          Returns the uncertainties of the components.
 ErrorEstimate[] RealTuple.getErrors()
          get ErrorEstimates of Real components
 double[] LinearNDSet.getFirsts()
          Get the array of first values of each of the arithmetic progressions in this cross product.
 float[][] RemoteFieldImpl.getFloats()
           
 float[][] FlatField.getFloats()
          Returns the range values in their default units as floats.
 float[][] FieldImpl.getFloats()
           
 float[][] Field.getFloats()
          invokes getFloats(true)
 float[][] RemoteFieldImpl.getFloats(boolean copy)
           
 float[][] FlatField.getFloats(boolean copy)
          Returns the range values in their default units as floats.
 float[][] FieldImpl.getFloats(boolean copy)
          get range values for 'Flat' components in their default range Units (as defined by the range of this FieldImpl's FunctionType); the return array is dimensioned float[number_of_range_components][number_of_range_samples]; copy is ignored for FieldImpl
 float[][] Field.getFloats(boolean copy)
          get the 'Flat' components of this Field's range values in their default range Units (as defined by the range of the Field's FunctionType); if the range type is a RealType it is a 'Flat' component, if the range type is a TupleType its RealType components and RealType components of its RealTupleType components are all 'Flat' components; the return array is dimensioned: float[number_of_flat_components][number_of_range_samples]; return a copy if copy == true
 GraphicsModeControl RemoteDisplayImpl.getGraphicsModeControl()
           
 GraphicsModeControl RemoteDisplay.getGraphicsModeControl()
           
 int AnimationSetControl.getIndex(double value)
           
 double[] LinearNDSet.getLasts()
          Get the array of last values of each of the arithmetic progressions in this cross product.
 int SetIface.getLength()
          Returns the number of samples in the set.
 int Set.getLength()
          get the number of samples
 int RemoteFieldImpl.getLength()
           
 int FloatSet.getLength()
           
 int Field.getLength()
          get number of samples
 int DoubleSet.getLength()
          for DoubleSet, this always throws a SetException
 void ContourControl.getMainContours(boolean[] bvalues, float[] fvalues)
          get parameters for IsoContour depictions
 Vector RemoteDisplayImpl.getMapVector()
           
 Vector RemoteDisplay.getMapVector()
           
 Vector LocalDisplay.getMapVector()
          return a Vector of the ScalarMap-s associated with this Display
 String ThingReference.getName()
           
 String RemoteThingReferenceImpl.getName()
           
 String RemoteDisplay.getName()
           
 String RemoteActionImpl.getName()
          return name of this Action
 String Action.getName()
           
 int[][] SetIface.getNeighbors(int dimension)
           
 int[][] Set.getNeighbors(int dimension)
          Returns the indexes of the neighboring points along a manifold dimesion for every point in the set.
 void SetIface.getNeighbors(int[][] neighbors)
           
 void Set.getNeighbors(int[][] neighbors)
          Returns the indexes of the neighboring points for every point in the set.
 void IrregularSet.getNeighbors(int[][] neighbors)
          Returns the indexes of neighboring samples for all samples.
 void GriddedSet.getNeighbors(int[][] neighbors)
          Returns the indexes of the neighboring points for every point in the set.
 void SetIface.getNeighbors(int[][] neighbors, float[][] weights)
           
 void Set.getNeighbors(int[][] neighbors, float[][] weights)
           
 void SampledSet.getNeighbors(int[][] neighbors, float[][] weights)
           
static float[] SphericalCoordinateSystem.getNormal(float[] xyz)
           
 float[][] Gridded3DSet.getNormals(float[][] grid)
           
 DataReference RemoteCellImpl.getOtherReference(int index)
           
 DataReference CellImpl.getOtherReference(int index)
           
 DataReference Cell.getOtherReference(int index)
           
 CoordinateSystem[] RemoteFieldImpl.getRangeCoordinateSystem()
           
 CoordinateSystem[] FieldImpl.getRangeCoordinateSystem()
          Get range CoordinateSystem for 'RealTuple' range; second index enumerates samples.
 CoordinateSystem[] Field.getRangeCoordinateSystem()
          get range CoordinateSystem for 'RealTuple' range; index may enumerate samples, if they differ
 CoordinateSystem[] RemoteFieldImpl.getRangeCoordinateSystem(int i)
           
 CoordinateSystem[] FieldImpl.getRangeCoordinateSystem(int component)
          get range CoordinateSystem for 'RealTuple' components; second index enumerates samples
 CoordinateSystem[] Field.getRangeCoordinateSystem(int component)
          get range CoordinateSystem for 'RealTuple' components; index may enumerate samples, if they differ
 int RemoteFlatFieldImpl.getRangeDimension()
          Gets the number of components in the "flat" range.
 int FlatFieldIface.getRangeDimension()
          Gets the number of components in the "flat" range.
 ErrorEstimate[] RemoteFlatFieldImpl.getRangeErrors()
          return array of ErrorEstimates associated with each RealType component of range; each ErrorEstimate is a mean error for all samples of a range RealType component
 ErrorEstimate[] FlatFieldIface.getRangeErrors()
          return array of ErrorEstimates associated with each RealType component of range; each ErrorEstimate is a mean error for all samples of a range RealType component
 Set[] RemoteFlatFieldImpl.getRangeSets()
          Returns the sampling set of each flat component.
 Set[] FlatFieldIface.getRangeSets()
          Returns the sampling set of each flat component.
 Unit[][] RemoteFieldImpl.getRangeUnits()
           
 Unit[][] FieldImpl.getRangeUnits()
          return array of Units associated with each RealType component of range; these may differ from default Units of range RealTypes, but must be convertable; the second index enumerates samples since Units may differ between samples
 Unit[][] Field.getRangeUnits()
          get range Unit-s for 'Flat' components; second index may enumerate samples, if they differ
 Real[] TupleIface.getRealComponents()
           
 Real[] Tuple.getRealComponents()
          Get all the Real components from this Tuple.
 RemoteDataReference RemoteReferenceLinkImpl.getReference()
          return a reference to the remote Data object
 RemoteDataReference RemoteReferenceLink.getReference()
          return a reference to the remote Data object
 Vector RemoteDisplayImpl.getReferenceLinks()
           
 Vector RemoteDisplay.getReferenceLinks()
           
 String RemoteReferenceLinkImpl.getRendererClassName()
          return the name of the DataRenderer used to render this reference
 String RemoteReferenceLink.getRendererClassName()
          return the name of the DataRenderer used to render this reference
 Data RemoteFieldImpl.getSample(int index)
           
 Data ImageFlatField.getSample(int index)
           
 Data FlatField.getSample(int index)
          Get the range value at the index-th sample.
 Data FieldImpl.getSample(int index)
          Get the range value at the index-th sample.
 Data Field.getSample(int index)
          get the range value at the index-th sample
 Data FlatField.getSample(int index, boolean metadataOnly)
          A stub routine which simply invokes getSample to override FieldImpl.getSample
 Data FieldImpl.getSample(int index, boolean metadataOnly)
          Get the metadata for the range value at the index-th sample.
 float[][] SetIface.getSamples()
          Returns an enumeration of the samples of the set in index order.
 float[][] Set.getSamples()
          return an enumeration of sample values in index order (i.e., not in getWedge order); the return array is organized as float[domain_dimension][number_of_samples]
 float[][] SampledSet.getSamples()
          Returns a copy of the samples of this instance.
 float[][] Gridded3DDoubleSet.getSamples()
           
 float[][] Gridded2DDoubleSet.getSamples()
           
 float[][] Gridded1DDoubleSet.getSamples()
           
 float[][] UnionSet.getSamples(boolean copy)
          copied from Set
 float[][] SetIface.getSamples(boolean copy)
          Returns an enumeration of the samples of the set in index order.
 float[][] Set.getSamples(boolean copy)
           
 float[][] SampledSet.getSamples(boolean copy)
          Returns the samples of this instance or a copy of the samples.
 float[][] ProductSet.getSamples(boolean copy)
          copied from Set
 float[][] LinearNDSet.getSamples(boolean copy)
          Return the array of values in R^N space corresponding to this cross product of arithmetic progressions.
 float[][] Linear3DSet.getSamples(boolean copy)
          Return the array of values in R^3 space corresponding to this cross product of arithmetic progressions.
 float[][] Linear2DSet.getSamples(boolean copy)
          Return the array of values in R^2 space corresponding to this cross product of arithmetic progressions.
 float[][] Linear1DSet.getSamples(boolean copy)
          Return the array of values in R space corresponding to this arithmetic progression.
 float[][] Gridded3DDoubleSet.getSamples(boolean copy)
           
 float[][] Gridded2DDoubleSet.getSamples(boolean copy)
           
 float[][] Gridded1DDoubleSet.getSamples(boolean copy)
           
 VisADGeometryArray[] ShapeControl.getShapes(float[] values)
           
 String[][] RemoteFieldImpl.getStringValues()
           
 String[][] FlatField.getStringValues()
          Get String values for Text components
 String[][] FieldImpl.getStringValues()
          get range values for Text components; the return array is dimensioned double[number_of_range_components][number_of_range_samples]
 String[][] Field.getStringValues()
          get String values for Text components
abstract  int DisplayRenderer.getTextureHeightMax()
           
abstract  int DisplayRenderer.getTextureWidthMax()
           
 Thing ThingReference.getThing()
           
 Thing RemoteThingReferenceImpl.getThing()
           
 long ThingReference.getTick()
           
 long RemoteThingReferenceImpl.getTick()
           
 MathType RemoteDataReferenceImpl.getType()
          this is more efficient than getData().getType() for RemoteDataReferences
 MathType RemoteDataImpl.getType()
           
 MathType DataReferenceImpl.getType()
          this is more efficient than getData().getType() for RemoteDataReferences
 MathType DataReference.getType()
          this is more efficient than getData().getType() for RemoteDataReferences
 MathType DataDisplayLink.getType()
           
 MathType Data.getType()
           
static float[] SphericalCoordinateSystem.getUnitI(float[] xyz)
           
 double AnimationSetControl.getValue(int current)
           
 double RealIface.getValue(Unit unit_out)
          Returns the numeric value in a particular unit.
 double Real.getValue(Unit unit_out)
          Get the value for this Real converted to unit_out.
 double[][] RemoteFieldImpl.getValues()
           
 double[][] FlatField.getValues()
          Returns the range values in their default units as doubles.
 double[][] FieldImpl.getValues()
           
 double[][] Field.getValues()
          invokes getValues(true)
 double[][] RemoteFieldImpl.getValues(boolean copy)
           
 double[][] FlatField.getValues(boolean copy)
          Returns the range values in their default units as doubles.
 double[][] FieldImpl.getValues(boolean copy)
          get range values for 'Flat' components in their default range Units (as defined by the range of this FieldImpl's FunctionType); the return array is dimensioned double[number_of_range_components][number_of_range_samples]; copy is ignored for FieldImpl
 double[][] Field.getValues(boolean copy)
          get the 'Flat' components of this Field's range values in their default range Units (as defined by the range of the Field's FunctionType); if the range type is a RealType it is a 'Flat' component, if the range type is a TupleType its RealType components and RealType components of its RealTupleType components are all 'Flat' components; the return array is dimensioned: double[number_of_flat_components][number_of_range_samples]; return a copy if copy == true
 double[] RemoteFlatFieldImpl.getValues(int s_index)
          get values for 'Flat' components in default range Unit-s
 double[] FlatFieldIface.getValues(int s_index)
          get values for 'Flat' components in default range Unit-s
 double[] FlatField.getValues(int s_index)
          Get values for 'Flat' components in default range Unit-s.
 byte[][] RemoteFlatFieldImpl.grabBytes()
           
 byte[][] FlatFieldIface.grabBytes()
           
 double[][] Linear1DSet.gridToDouble(double[][] grid)
          transform an array of non-integer grid coordinates to an array of values in R
 double[][] GriddedDoubleSet.gridToDouble(double[][] grid)
           
 double[][] Gridded3DDoubleSet.gridToDouble(double[][] grid)
          transform an array of non-integer grid coordinates to an array of values in R^DomainDimension
 double[][] Gridded2DDoubleSet.gridToDouble(double[][] grid)
          transform an array of non-integer grid coordinates to an array of values in R^DomainDimension
 double[][] Gridded1DDoubleSet.gridToDouble(double[][] grid)
          transform an array of non-integer grid coordinates to an array of values in R^DomainDimension
 float[][] LinearNDSet.gridToValue(float[][] grid)
          transform an array of non-integer grid coordinates to an array of values in R^DomainDimension
 float[][] LinearLatLonSet.gridToValue(float[][] grid)
          transform an array of non-integer grid coordinates to an array of values in (Latitude, Longitude)
 float[][] Linear3DSet.gridToValue(float[][] grid)
          transform an array of non-integer grid coordinates to an array of values in R^3
 float[][] Linear2DSet.gridToValue(float[][] grid)
          transform an array of non-integer grid coordinates to an array of values in R^2
 float[][] Linear1DSet.gridToValue(float[][] grid)
          transform an array of non-integer grid coordinates to an array of values in R
 float[][] GriddedSetIface.gridToValue(float[][] grid)
          Returns the interpolated samples of the set corresponding to an array of grid points with non-integer coordinates.
 float[][] GriddedSet.gridToValue(float[][] grid)
          transform an array of non-integer grid coordinates to an array of values in R^DomainDimension
 float[][] Gridded3DSet.gridToValue(float[][] grid)
          Transform an array of non-integer grid coordinates to an array of values in R^DomainDimension.
 float[][] Gridded3DDoubleSet.gridToValue(float[][] grid)
          transform an array of non-integer grid coordinates to an array of values in R^DomainDimension
 float[][] Gridded2DSet.gridToValue(float[][] grid)
          transform an array of non-integer grid coordinates to an array of values in R^DomainDimension
 float[][] Gridded2DDoubleSet.gridToValue(float[][] grid)
          transform an array of non-integer grid coordinates to an array of values in R^DomainDimension
 float[][] Gridded1DSet.gridToValue(float[][] grid)
          transform an array of non-integer grid coordinates to an array of values in R^DomainDimension
 float[][] Gridded1DDoubleSet.gridToValue(float[][] grid)
           
 float[][] Gridded3DSet.gridToValue(float[][] grid, boolean altFormat)
          Transform an array of non-integer grid coordinates to an array of values in R^DomainDimension.
 boolean RemoteDisplayImpl.hasSlaves()
          whether there are any slave displays linked to this display
 boolean Display.hasSlaves()
           
 void Delaunay.improve(float[][] samples, int pass)
          use edge-flipping to bring the current triangulation closer to the true Delaunay triangulation.
 long ThingReferenceImpl.incTick()
          synchronized because incTick, setThing, and adaptedSetThing share access to thing and ref
 long ThingReference.incTick()
           
 long RemoteThingReferenceImpl.incTick()
           
 double[][] SingletonSet.indexToDouble(int[] index)
          convert an array of 1-D indices to an array of doubles in R^DomainDimension
 double[][] SetIface.indexToDouble(int[] index)
           
 double[][] Set.indexToDouble(int[] index)
          Returns an array of sample-point values corresponding to an array of sample-point indicies.
 double[][] List1DDoubleSet.indexToDouble(int[] indices)
          Converts an array of 1-D indices to an array of values in R^1.
 double[][] Linear1DSet.indexToDouble(int[] index)
          Convert an array of 1-D indices to an array of double values in the set corresponding to those indices.
 double[][] GriddedDoubleSet.indexToDouble(int[] index)
           
 double[][] Gridded3DDoubleSet.indexToDouble(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 double[][] Gridded2DDoubleSet.indexToDouble(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 double[][] Gridded1DDoubleSet.indexToDouble(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] UnionSet.indexToValue(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] SingletonSet.indexToValue(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] SetIface.indexToValue(int[] index)
          Returns the samples of the set corresponding to an array of 1-D indices.
abstract  float[][] Set.indexToValue(int[] index)
          return Set values corresponding to Set indices
 float[][] ProductSet.indexToValue(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] List1DSet.indexToValue(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] List1DDoubleSet.indexToValue(int[] indices)
          Converts an array of 1-D indices to an array of values in R^1.
 float[][] LinearNDSet.indexToValue(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] Linear3DSet.indexToValue(int[] index)
          Convert an array of 1-D indices to an array of values in R^3 space.
 float[][] Linear2DSet.indexToValue(int[] index)
          Convert an array of 1-D indices to an array of values in R^2 space.
 float[][] Linear1DSet.indexToValue(int[] index)
          Convert an array of 1-D indices to an array of values in the set corresponding to those indices.
 float[][] IrregularSet.indexToValue(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] Irregular3DSet.indexToValue(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] Irregular2DSet.indexToValue(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] Irregular1DSet.indexToValue(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] GriddedSet.indexToValue(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] Gridded3DSet.indexToValue(int[] index)
           
 float[][] Gridded3DDoubleSet.indexToValue(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] Gridded2DSet.indexToValue(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] Gridded2DDoubleSet.indexToValue(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] Gridded1DSet.indexToValue(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] Gridded1DDoubleSet.indexToValue(int[] index)
          convert an array of 1-D indices to an array of values in R^DomainDimension
 float[][] FloatSet.indexToValue(int[] index)
           
 float[][] DoubleSet.indexToValue(int[] index)
          for DoubleSet, this always throws a SetException
 void ValueControl.init()
           
 void AnimationControl.init()
          actually set Switches (Java3D) or VisADSwitches (Java2D) to child nodes corresponding to current ordinal step number
 void RangeControl.initializeRange(double[] range)
          initialize the range of selected values as (range[0], range[1])
 void RangeControl.initializeRange(float[] range)
          initialize the range of selected values as (range[0], range[1])
static boolean DelaunayCustom.inside(float[][] s, float x, float y)
          determine if a point is inside a closed path
static float[] Contour2D.intervalToLevels(float interval, float low, float high, float ba, boolean[] dash)
          Returns an array of contour values and an indication on whether to use dashed lines below the base value.
static EmpiricalCoordinateSystem EmpiricalCoordinateSystem.inverseCreate(Field field)
          Constructs an EmpiricalCoordinateSystem from a Field.
 SampledSet UnionSet.inverseProduct(SampledSet set)
          Create a UnionSet that is the inverse cross product of this UnionSet and the input SampledSet.
 SampledSet ProductSet.inverseProduct(SampledSet set)
           
 boolean RemoteFieldImpl.isFlatField()
           
 boolean Field.isFlatField()
          return true if this a FlatField or a RemoteField adapting a FlatField
 boolean RemoteDataImpl.isMissing()
           
 boolean Data.isMissing()
           
static float[][] DelaunayCustom.link(float[][][] ss)
          link multiple paths into a single path; this assumes that the paths in ss don't intersect each other but does test for self-intersection by each path
 DataImpl RemoteDataImpl.local()
           
 DataImpl Data.local()
           
 Data RemoteDataImpl.log()
          call unary() to take the log of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.log()
          call unary() to take the log of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.log()
          call unary() to take the log of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.log(int sampling_mode, int error_mode)
          call unary() to take the log of this
 Data DataImpl.log(int sampling_mode, int error_mode)
          call unary() to take the log of this
 Data Data.log(int sampling_mode, int error_mode)
          call unary() to take the log of this
 String Set.longString()
           
 String RemoteDataImpl.longString()
           
 String DataImpl.longString()
           
 String Data.longString()
           
 String UnionSet.longString(String pre)
           
 String TupleIface.longString(String pre)
           
 String Tuple.longString(String pre)
           
 String SingletonSet.longString(String pre)
          Create string representation of this Set with a given prefix
 String Set.longString(String pre)
           
 String RemoteDataImpl.longString(String pre)
           
 String RealTuple.longString(String pre)
           
 String Real.longString(String pre)
           
 String ProductSet.longString(String pre)
           
 String List1DSet.longString(String pre)
           
 String LinearNDSet.longString(String pre)
          Extended version of the toString() method.
 String LinearLatLonSet.longString(String pre)
           
 String Linear3DSet.longString(String pre)
          Extended version of the toString() method.
 String Linear2DSet.longString(String pre)
          Extended version of the toString() method.
 String Linear1DSet.longString(String pre)
          Extended version of the toString() method.
 String IrregularSet.longString(String pre)
           
 String IntegerNDSet.longString(String pre)
           
 String Integer3DSet.longString(String pre)
           
 String Integer2DSet.longString(String pre)
           
 String Integer1DSet.longString(String pre)
           
 String GriddedSet.longString(String pre)
           
 String FloatSet.longString(String pre)
           
 String FlatField.longString(String pre)
           
 String FieldImpl.longString(String pre)
           
 String DoubleSet.longString(String pre)
           
 String DataImpl.longString(String pre)
           
 String Data.longString(String pre)
           
 float[][] BaseColorControl.lookupRange(int left, int right)
          Return a list of colors for the specified range.
 float[][] BaseColorControl.lookupValues(float[] values)
          Return a list of colors for specified values.
static void UnionSet.main(String[] argv)
           
static void Set.main(String[] args)
           
static void RealType.main(String[] args)
           
static void RealTuple.main(String[] args)
          run 'java visad.RealTuple' to test the RealTuple class
static void Real.main(String[] args)
          run 'java visad.Real' to test the Real class
static void QuickSort.main(String[] argv)
           
static void ProductSet.main(String[] argv)
           
static void MathType.main(String[] args)
          run 'java visad.MathType' to test MathType.prettyString() and MathType.guessMaps()
static void LinearNDSet.main(String[] args)
          run 'java visad.LinearNDSet' to test the LinearNDSet class
static void Irregular3DSet.main(String[] argv)
           
static void Irregular2DSet.main(String[] argv)
           
static void Irregular1DSet.main(String[] argv)
           
static void Gridded3DSet.main(String[] argv)
           
static void Gridded2DSet.main(String[] argv)
           
static void Gridded1DSet.main(String[] args)
           
static void FlatField.main(String[] args)
          run 'java visad.FlatField' to test the FlatField class
static void DoubleTuple.main(String[] args)
          run 'java visad.DoubleTuple' to test the RealTuple class
static void DoubleStringTuple.main(String[] args)
          run 'java visad.DoubleStringTuple' to test the RealTuple class
static void DelaunayOverlap.main(String[] argv)
          run 'java visad.DelaunayOverlap' to test the DelaunayOverlap class
static void DelaunayFast.main(String[] argv)
          Illustrates the speed increase over other Delaunay algorithms
static void DateTime.main(String[] args)
          run 'java visad.DateTime' to test the DateTime class
static void DataImpl.main(String[] args)
          Simple DataImpl test, invoked as 'java visad.DataImpl'.
static void Gridded3DSet.make_normals(float[] VX, float[] VY, float[] VZ, float[] NX, float[] NY, float[] NZ, int nvertex, int npolygons, float[] Pnx, float[] Pny, float[] Pnz, float[] NxA, float[] NxB, float[] NyA, float[] NyB, float[] NzA, float[] NzB, int[] Pol_f_Vert, int[] Vert_f_Pol)
           
 VisADGeometryArray UnionSet.make1DGeometry(byte[][] color_values)
          create a 1-D GeometryArray from this Set and color_values
 VisADGeometryArray SetIface.make1DGeometry(byte[][] color_values)
           
 VisADGeometryArray Set.make1DGeometry(byte[][] color_values)
           
 VisADGeometryArray SampledSet.make1DGeometry(byte[][] color_values)
          create a 1-D GeometryArray from this Set and color_values; only used by Irregular3DSet and Gridded3DSet
 VisADGeometryArray UnionSet.make2DGeometry(byte[][] color_values, boolean indexed)
          create a 2-D GeometryArray from this Set and color_values
 VisADGeometryArray SetIface.make2DGeometry(byte[][] color_values, boolean indexed)
           
 VisADGeometryArray Set.make2DGeometry(byte[][] color_values, boolean indexed)
           
 VisADGeometryArray Irregular3DSet.make2DGeometry(byte[][] color_values, boolean indexed)
          create a 2-D GeometryArray from this Set and color_values
 VisADGeometryArray Gridded3DSet.make2DGeometry(byte[][] color_values, boolean indexed)
          create a 2-D GeometryArray from this Set and color_values
 VisADGeometryArray[] SetIface.make3DGeometry(byte[][] color_values)
           
 VisADGeometryArray[] Set.make3DGeometry(byte[][] color_values)
           
 VisADGeometryArray[] SampledSet.make3DGeometry(byte[][] color_values)
          create a 3-D GeometryArray from this Set and color_values; NOTE - this version only makes points; NOTE - when textures are supported by Java3D the Gridded3DSet implementation of make3DGeometry should use Texture3D, and the Irregular3DSet implementation should resample to a Gridded3DSet and use Texture3D; only used by Irregular3DSet and Gridded3DSet
 VisADGeometryArray[] Linear3DSet.make3DGeometry(byte[][] color_values)
          note makeSpatial never returns a Linear3DSet, so this is not enough; must handle it like linear texture mapping; also, want to exploit Texture3D - so must figure out how to make texture alpha work
 boolean ShadowType.makeContour(int valueArrayLength, int[] valueToScalar, float[][] display_values, int[] inherited_values, Vector MapVector, int[] valueToMap, int domain_length, boolean[][] range_select, int spatialManifoldDimension, Set spatial_set, byte[][] color_values, boolean indexed, Object group, GraphicsModeControl mode, boolean[] swap, float constant_alpha, float[] constant_color, ShadowType shadow_api, ShadowRealTupleType Domain, ShadowRealType[] DomainReferenceComponents, Set domain_set, Unit[] domain_units, CoordinateSystem dataCoordinateSystem)
           
static Set ImageFlatField.makeDomainSet(BufferedImage img)
          Constructs a domain Set suitable for use with the given image.
static FlatField FlatField.makeField(FunctionType type, int length, boolean irregular)
          construct a FlatField of given type; used for testing
static FlatField FlatField.makeField1(FunctionType type, double first1, double last1, int length1, double first2, double last2, int length2)
          construct a FlatField with a 2-D domain and a 1-D range; used for testing
static FlatField FlatField.makeField2(FunctionType type, double first1, double last1, int length1, double first2, double last2, int length2)
          construct a FlatField with a 2-D domain and a 2-D range; used for testing
 VisADGeometryArray[] ShadowType.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
          which = 0 for Flow1 and which = 1 for Flow2
static FunctionType ImageFlatField.makeFunctionType(BufferedImage img)
          Constructs a FunctionType suitable for use with the given image.
 VisADGeometryArray[][] UnionSet.makeIsoLines(float[] intervals, float low, float hi, float base, float[] fieldValues, byte[][] color_values, boolean[] swap, boolean dash, boolean fill, ScalarMap[] smap, double[] scale, double label_size, boolean sphericalDisplayCS)
          return basic lines in array[0], fill-ins in array[1] and labels in array[2]
 VisADGeometryArray[][] SetIface.makeIsoLines(float[] intervals, float lowlimit, float highlimit, float base, float[] fieldValues, byte[][] color_values, boolean[] swap, boolean dash, boolean fill, ScalarMap[] smap, double[] scale, double label_size, boolean sphericalDisplayCS)
           
 VisADGeometryArray[][] Set.makeIsoLines(float[] intervals, float lowlimit, float highlimit, float base, float[] fieldValues, byte[][] color_values, boolean[] swap, boolean dash, boolean fill, ScalarMap[] smap, double[] scale, double label_size, boolean sphericalDisplayCS)
          return basic lines in array[0], fill-ins in array[1] and labels in array[2]
 VisADGeometryArray[][] Irregular3DSet.makeIsoLines(float[] intervals, float lowlimit, float highlimit, float base, float[] fieldValues, byte[][] color_values, boolean[] swap, boolean dash, boolean fill, ScalarMap[] smap, double[] scale, double label_size, boolean sphericalDisplayCS)
          return basic lines in array[0], fill-ins in array[1] and labels in array[2]
 VisADGeometryArray[][] Gridded3DSet.makeIsoLines(float[] intervals, float lowlimit, float highlimit, float base, float[] fieldValues, byte[][] color_values, boolean[] swap, boolean dash, boolean fill, ScalarMap[] smap, double[] scale, double label_size, boolean sphericalDisplayCS)
           
 VisADGeometryArray UnionSet.makeIsoSurface(float isolevel, float[] fieldValues, byte[][] color_values, boolean indexed)
           
 VisADGeometryArray SetIface.makeIsoSurface(float isolevel, float[] fieldValues, byte[][] color_values, boolean indexed)
           
 VisADGeometryArray Set.makeIsoSurface(float isolevel, float[] fieldValues, byte[][] color_values, boolean indexed)
           
 VisADGeometryArray Irregular3DSet.makeIsoSurface(float isolevel, float[] fieldValues, byte[][] color_values, boolean indexed)
           
 VisADGeometryArray Gridded3DSet.makeIsoSurface(float isolevel, float[] fieldValues, byte[][] color_values, boolean indexed)
           
 VisADGeometryArray Gridded3DSet.makeIsoSurfaceMissingSpatial(float isolevel, float[] fieldValues, byte[][] color_values, boolean indexed, ShadowRealTupleType Domain, ShadowRealTupleType domain_reference, Unit[] domain_units, CoordinateSystem dataCoordinateSystem, CoordinateSystem coord_sys, ShadowRealType[] DomainReferenceComponents, DisplayTupleType spatial_tuple, float[][] spatial_offset_values)
           
 VisADGeometryArray Linear3DSet.makeLinearIsoSurface(float isolevel, float[] fieldValues, byte[][] color_values, boolean indexed, ScalarMap[] spatial_maps, int[] permute)
           
 VisADGeometryArray SetIface.makePointGeometry(byte[][] color_values)
           
 VisADGeometryArray Set.makePointGeometry(byte[][] color_values)
           
 VisADGeometryArray SampledSet.makePointGeometry(byte[][] color_values)
          create a PointArray from this Set and color_values; can be applied to ManifoldDimension = 1, 2 or 3
static VisADGeometryArray ShadowType.makePointGeometry(float[][] spatial_values, byte[][] color_values)
           
static VisADGeometryArray ShadowType.makePointGeometry(float[][] spatial_values, byte[][] color_values, boolean compress)
           
 void ScalarMap.makeScale()
          Create the scale that is displayed.
 boolean AxisScale.makeScale()
          Create the scale.
 boolean AxisScale.makeScale(boolean twoD, double xmin, double ymin, double zmin, double xmax, double ymax, double zmax, double scale, double offset, double line, double[] dataRange)
          inner logic of makeScale with no references to display, displayRenderer or scalarMap, allwoing more flexible placement of scales
 boolean AxisScale.makeScreenBasedScale(double xmin, double ymin, double xmax, double ymax, double XTMIN, double YTMIN, double XTMAX, double YTMAX)
          Create the scale for screen based.
abstract  ShadowType DataRenderer.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
          factory method for constructing a subclass of ShadowType appropriate for the graphics API, that also adapts ShadowFunctionType; ShadowType trees are constructed that 'shadow' the MathType trees of Data to be depicted, via recursive calls to buildShadowType() methods of MathType sub-classes, to DataRenderer.makeShadow*Type() methods, to Shadow*Type constructors, then back to buildShadowType() methods; the recursive call chain is initiated by DataDisplayLink.prepareData() calls to buildShadowType() methods of MathType sub-classes;
abstract  ShadowType DataRenderer.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
          factory for constructing a subclass of ShadowType appropriate for the graphics API, that also adapts ShadowRealTupleType; ShadowType trees are constructed that 'shadow' the MathType trees of Data to be depicted, via recursive calls to buildShadowType() methods of MathType sub-classes, to DataRenderer.makeShadow*Type() methods, to Shadow*Type constructors, then back to buildShadowType() methods; the recursive call chain is initiated by DataDisplayLink.prepareData() calls to buildShadowType() methods of MathType sub-classes;
abstract  ShadowType DataRenderer.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
          factory for constructing a subclass of ShadowType appropriate for the graphics API, that also adapts ShadowRealType; ShadowType trees are constructed that 'shadow' the MathType trees of Data to be depicted, via recursive calls to buildShadowType() methods of MathType sub-classes, to DataRenderer.makeShadow*Type() methods, to Shadow*Type constructors, then back to buildShadowType() methods; the recursive call chain is initiated by DataDisplayLink.prepareData() calls to buildShadowType() methods of MathType sub-classes;
abstract  ShadowType DataRenderer.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
          factory for constructing a subclass of ShadowType appropriate for the graphics API, that also adapts ShadowSetType; ShadowType trees are constructed that 'shadow' the MathType trees of Data to be depicted, via recursive calls to buildShadowType() methods of MathType sub-classes, to DataRenderer.makeShadow*Type() methods, to Shadow*Type constructors, then back to buildShadowType() methods; the recursive call chain is initiated by DataDisplayLink.prepareData() calls to buildShadowType() methods of MathType sub-classes;
abstract  ShadowType DataRenderer.makeShadowTextType(TextType type, DataDisplayLink link, ShadowType parent)
          factory for constructing a subclass of ShadowType appropriate for the graphics API, that also adapts ShadowTextType; ShadowType trees are constructed that 'shadow' the MathType trees of Data to be depicted, via recursive calls to buildShadowType() methods of MathType sub-classes, to DataRenderer.makeShadow*Type() methods, to Shadow*Type constructors, then back to buildShadowType() methods; the recursive call chain is initiated by DataDisplayLink.prepareData() calls to buildShadowType() methods of MathType sub-classes;
abstract  ShadowType DataRenderer.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
          factory for constructing a subclass of ShadowType appropriate for the graphics API, that also adapts ShadowTupleType; ShadowType trees are constructed that 'shadow' the MathType trees of Data to be depicted, via recursive calls to buildShadowType() methods of MathType sub-classes, to DataRenderer.makeShadow*Type() methods, to Shadow*Type constructors, then back to buildShadowType() methods; the recursive call chain is initiated by DataDisplayLink.prepareData() calls to buildShadowType() methods of MathType sub-classes;
 Set UnionSet.makeSpatial(SetType type, float[][] samples)
           
 Set SetIface.makeSpatial(SetType type, float[][] values)
           
 Set Set.makeSpatial(SetType type, float[][] samples)
           
 Set ProductSet.makeSpatial(SetType type, float[][] samples)
          this should return Gridded3DSet or Irregular3DSet; no need for make*DGeometry or makeIso* in this class
 Set Irregular3DSet.makeSpatial(SetType type, float[][] samples)
           
 Set Irregular2DSet.makeSpatial(SetType type, float[][] samples)
           
 Set Irregular1DSet.makeSpatial(SetType type, float[][] samples)
           
 Set GriddedSet.makeSpatial(SetType type, float[][] samples)
           
 Set ShadowType.makeSpatialSet(Set domain_set, SetType type, float[][] spatial_values)
           
 VisADGeometryArray[] ShadowType.makeStreamline(int which, float[][] flow_values, float flowScale, float[][] spatial_values, Set spatial_set, int spatialManifoldDimension, byte[][] color_values, boolean[][] range_select, int valueArrayLength, int[] valueToMap, Vector MapVector)
           
 VisADGeometryArray ShadowType.makeText(String[] text_values, TextControl text_control, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
static Gridded1DDoubleSet DateTime.makeTimeSet(DateTime[] times)
          Create a Gridded1DDoubleSet from an array of DateTimes
static Gridded1DDoubleSet DateTime.makeTimeSet(double[] times)
          Create a Gridded1DDoubleSet from an array of doubles of seconds since the epoch.
static Tuple Tuple.makeTuple(Data[] datums)
          Create a Tuple from an array of Data objects.
static TupleType DoubleStringTuple.makeTupleType(List numericTypes, List stringTypes)
          Make a tuple type from lists of scalar types
 void ScalarMapListener.mapChanged(ScalarMapEvent evt)
          Receive a ScalarMapEvent when the map data changes.
static void ShadowType.mapValues(float[][] display_values, double[][] values, ShadowRealType[] reals)
          map values to display_values according to ScalarMap-s in reals
static void ShadowType.mapValues(float[][] display_values, float[][] values, ShadowRealType[] reals)
          map values into display_values according to ScalarMap-s in reals
static void ShadowType.mapValues(float[][] display_values, float[][] values, ShadowRealType[] reals, boolean copy)
          Map values into display_values according to ScalarMap-s in reals
static double[] ProjectionControl.matrix2DTo3D(double[] matrix)
          Convert a 2D matrix to a 3D matrix, retaining the scale and aspect of the 2D matrix.
static double[] ProjectionControl.matrix3DTo2D(double[] matrix)
          Convert a 3D matrix to a 2D matrix, retaining the scale and aspect of the 3D matrix.
static double[] ProjectionControl.matrixDConvert(double[] matrix)
          Convert a 3D matrix to a 2D matrix or vice-versa, retaining the scale and aspect of the original matrix.
 Data RemoteDataImpl.max(Data data)
          call binary() to take the max of this and data, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.max(Data data)
          call binary() to take the max of this and data, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.max(Data data)
          call binary() to take the max of this and data, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.max(Data data, int sampling_mode, int error_mode)
          call binary() to take the max of this and data
 Data DataImpl.max(Data data, int sampling_mode, int error_mode)
          call binary() to take the max of this and data
 Data Data.max(Data data, int sampling_mode, int error_mode)
          call binary() to take the max of this and data
 void DataShadow.merge(DataShadow shadow)
          merge argument DataShadow into this DataShadow
static VisADIndexedTriangleStripArray VisADIndexedTriangleStripArray.merge(VisADIndexedTriangleStripArray[] arrays)
           
static VisADLineArray VisADLineArray.merge(VisADLineArray[] arrays)
          Merge an array of VisADLineArrays into a single VisADLineArray.
static VisADLineStripArray VisADLineStripArray.merge(VisADLineStripArray[] arrays)
           
static VisADTriangleArray VisADTriangleArray.merge(VisADTriangleArray[] arrays)
          Merge an array of VisADTriangleArrays into a single VisADTriangleArray.
static VisADTriangleStripArray VisADTriangleStripArray.merge(VisADTriangleStripArray[] arrays)
           
 Set SetIface.merge1DSets(Set set)
           
 Set Set.merge1DSets(Set set)
          merge 1D sets; used for default animation set
 Data RemoteDataImpl.min(Data data)
          call binary() to take the min of this and data, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.min(Data data)
          call binary() to take the min of this and data, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.min(Data data)
          call binary() to take the min of this and data, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.min(Data data, int sampling_mode, int error_mode)
          call binary() to take the min of this and data
 Data DataImpl.min(Data data, int sampling_mode, int error_mode)
          call binary() to take the min of this and data
 Data Data.min(Data data, int sampling_mode, int error_mode)
          call binary() to take the min of this and data
 Data TextType.missingData()
           
 Data SetType.missingData()
           
 Data RealType.missingData()
           
abstract  Data MathType.missingData()
          returns a missing Data object for any MathType
 Data FunctionType.missingData()
           
 Data RemoteDataImpl.multiply(Data data)
          call binary() to multiply this by data, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.multiply(Data data)
          call binary() to multiply this by data, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.multiply(Data data)
          call binary() to multiply this by data, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.multiply(Data data, int sampling_mode, int error_mode)
          call binary() to multiply this by data
 Data DataImpl.multiply(Data data, int sampling_mode, int error_mode)
          call binary() to multiply this by data
 Data Data.multiply(Data data, int sampling_mode, int error_mode)
          call binary() to multiply this by data
 Data RemoteDataImpl.negate()
          call unary() to negate this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.negate()
          call unary() to negate this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.negate()
          call unary() to negate this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.negate(int sampling_mode, int error_mode)
          call unary() to negate this
 Data DataImpl.negate(int sampling_mode, int error_mode)
          call unary() to negate this
 Data Data.negate(int sampling_mode, int error_mode)
          call unary() to negate this
 void DisplayImpl.notifyListeners(DisplayEvent evt)
          Notify this instance's DisplayListeners.
 void DisplayImpl.notifyListeners(int id, int x, int y)
          Notify this instance's DisplayListeners.
 void ThingImpl.notifyReferences()
          notify local ThingReferenceImpl-s that this ThingImpl has changed; incTick in RemoteThingImpl for RemoteThingReferenceImpl-s; would like 'default' visibility here, but must be declared 'public' because it is defined in the Thing interface
 void DataImpl.notifyReferences()
          notify local DataReferenceImpl-s that this DataImpl has changed; incTick in RemoteDataImpl for RemoteDataReferenceImpl-s; declared public because it is defined in the Data interface
protected  void FlatField.nullRanges()
          Sets various arrays of range values to missing.
 ThingChangedEvent ThingReferenceImpl.peekThingChanged(Action a)
           
 ThingChangedEvent ThingReference.peekThingChanged(Action a)
           
 ThingChangedEvent RemoteThingReferenceImpl.peekThingChanged(Action a)
          Action must be RemoteAction
 void PlotDigits.plotdigits(float gg, float xk, float yk, float xm, float ym, int max, boolean[] swap)
           
static int Gridded3DSet.poly_triangle_stripe(int[] vet_pol, int[] Tri_Stripe, int nvertex, int npolygons, int[] Pol_f_Vert, int[] Vert_f_Pol)
           
 Data RemoteDataImpl.pow(Data data)
          call binary() to raise this to data power, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.pow(Data data)
          call binary() to raise this to data power, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.pow(Data data)
          call binary() to raise this to data power, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.pow(Data data, int sampling_mode, int error_mode)
          call binary() to raise this to data power
 Data DataImpl.pow(Data data, int sampling_mode, int error_mode)
          call binary() to raise this to data power
 Data Data.pow(Data data, int sampling_mode, int error_mode)
          call binary() to raise this to data power
 DataShadow DataRenderer.prepareAction(boolean go, boolean initialize, DataShadow shadow)
          check if re-transform is needed; if initialize is true then compute ranges for RealTypes and Animation sampling
 void DisplayRenderer.prepareAction(Vector temp, Vector tmap, boolean go, boolean initialize)
          prepare for transforming Data into scene graph depictions, including possible auto-scaling of ScalarMaps
 boolean DataDisplayLink.prepareData()
          Prepare to render data (include feasibility check);
 SampledSet UnionSet.product()
          Return a SampledSet that is a UnionSet of ProductSets of GriddedSets and IrregularSets
 SampledSet ProductSet.product()
           
 SampledSet UnionSet.product(SampledSet set)
          Create a UnionSet that is the cross product of this UnionSet and the input SampledSet.
 SampledSet ProductSet.product(SampledSet set)
           
 void DataRenderer.realCheckDirect()
          determine if direct manipulation is feasible for the Data objects rendered by this, and for the ScalarMaps linked to the associated DisplayImpl; "returns" its result by calls to setIsDirectManipulation() called by checkDirect() method of DirectManipulationRendererJ2D and DirectManipulationRendererJ3D, basically just to share code between those two classes
 boolean ShadowType.recurseComponent(int i, Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
           
 boolean ShadowType.recurseRange(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
           
 void ContourControl.reLabel()
          If zoom scale has changed sufficiently, re-transform in order to recompute labels.
 Data RemoteDataImpl.remainder(Data data)
          call binary() to take the remainder of this divided by data, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.remainder(Data data)
          call binary() to take the remainder of this divided by data, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.remainder(Data data)
          call binary() to take the remainder of this divided by data, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.remainder(Data data, int sampling_mode, int error_mode)
          call binary() to take the remainder of this divided by data
 Data DataImpl.remainder(Data data, int sampling_mode, int error_mode)
          call binary() to take the remainder of this divided by data
 Data Data.remainder(Data data, int sampling_mode, int error_mode)
          call binary() to take the remainder of this divided by data
 void LocalDisplay.removeActivityHandler(ActivityHandler ah)
          remove a display activity handler
 void DisplayImpl.removeActivityHandler(ActivityHandler ah)
          Remove a busy/idle activity handler.
 void RemoteActionImpl.removeAllReferences()
          delete all links to ThingReferences
 void DisplayImpl.removeAllReferences()
          remove all links to DataReferences.
 void ActionImpl.removeAllReferences()
          delete all links to ThingReferences
 void Action.removeAllReferences()
          delete all links to ThingReferences
 void RemoteDisplayImpl.removeAllSlaves()
          removes all links between slave displays and this display
 void Display.removeAllSlaves()
          remove all slave displays from this display
 void DisplayActivity.removeHandler(ActivityHandler ah)
          Remove an activity handler.
 void RemoteDisplayImpl.removeMap(ScalarMap map)
          remove a ScalarMap from this Display
 void DisplayImpl.removeMap(ScalarMap map)
          remove a ScalarMap from this Display, assuming a local source
 void Display.removeMap(ScalarMap map)
          remove a ScalarMap (may be a ConstantMap) from this Display
 void DisplayImpl.removeMap(ScalarMap map, int remoteId)
          remove a ScalarMap from this Display
 void ThingImpl.removeReference(ThingReference r)
          remove a ThingReference to this ThingImpl; must be local ThingReferenceImpl; called by ThingReference.setThing; would like 'default' visibility here, but must be declared 'public' because it is defined in the Thing interface
 void Thing.removeReference(ThingReference r)
          remove a ThingReference from this Thing object
 void RemoteThingImpl.removeReference(ThingReference r)
          remove a ThingReference to this RemoteThingImpl; must be RemoteThingReferenceImpl; called by ThingReference.setThing
 void RemoteDisplayImpl.removeReference(ThingReference ref)
          remove link to a DataReference; because DataReference array input to adaptedAddReferences may be a mix of local and remote, we tolerate either here
 void RemoteActionImpl.removeReference(ThingReference ref)
          delete link to a ThingReference must be RemoteThingReference
 void DisplayImpl.removeReference(ThingReference ref)
          remove link to ref, which must be a local DataReferenceImpl; if ref was added as part of a DataReference array passed to addReferences(), remove links to all of them
 void ActionImpl.removeReference(ThingReference ref)
          Removes a link to a ThingReference.
 void Action.removeReference(ThingReference ref)
          Removes a link to a ThingReference.
 void RemoteDisplayImpl.removeSlave(RemoteSlaveDisplay display)
          removes a link between a slave display and this display
 void Display.removeSlave(RemoteSlaveDisplay display)
          remove a slave display from this display
 void ThingReferenceImpl.removeThingChangedListener(ThingChangedListener a)
          ThingChangedListener must be local ActionImpl
 void ThingReference.removeThingChangedListener(ThingChangedListener l)
           
 void RemoteThingReferenceImpl.removeThingChangedListener(ThingChangedListener a)
          ThingChangedListener must be RemoteAction
 void DisplayImpl.replaceReference(RemoteDisplay rDpy, DataReference ref, ConstantMap[] constant_maps)
          Replace remote reference with local reference.
 void DisplayImpl.replaceReference(RemoteDisplay rDpy, ThingReference ref)
          Replace remote reference with local reference.
 void DisplayImpl.replaceReferences(RemoteDisplay rDpy, DataRenderer renderer, DataReference ref)
          Replace remote reference with local reference using non-default renderer.
 void DisplayImpl.replaceReferences(RemoteDisplay rDpy, DataRenderer renderer, DataReference[] refs)
          Replace remote references with local references.
 void LocalDisplay.replaceReferences(RemoteDisplay rDpy, DataRenderer renderer, DataReference[] refs, ConstantMap[][] constant_maps)
          link refs to this Display using the non-default renderer; must be local DataRendererImpls; this method may only be invoked after all links to ScalarMaps have been made; the maps[i] array applies only to rendering refs[i];
 void DisplayImpl.replaceReferences(RemoteDisplay rDpy, DataRenderer renderer, DataReference[] refs, ConstantMap[][] constant_maps)
          Replace remote references with local references.
 void DisplayImpl.replaceReferences(RemoteDisplay rDpy, DataRenderer renderer, DataReference ref, ConstantMap[] constant_maps)
          Replace remote reference with local reference using non-default renderer.
 Field RemoteFunctionImpl.resample(Set set)
           
 Field FunctionImpl.resample(Set set)
          Return a Field of Function values at the samples in set using default sampling_mode (WEIGHTED_AVERAGE) and error_mode (NO_ERRORS); This combines unit conversions, coordinate transforms, resampling and interpolation
 Field Function.resample(Set set)
          Return a Field of Function values at the samples in set using default sampling_mode (WEIGHTED_AVERAGE) and error_mode (NO_ERRORS); This combines unit conversions, coordinate transforms, resampling and interpolation
 Field RemoteFunctionImpl.resample(Set set, int sampling_mode, int error_mode)
          can decide whether to return the local FieldImpl returned by ((FunctionImpl) AdaptedData).resample, or whether to return a RemoteFunctionImpl adapted for that FieldImpl; the same is true for the methods: extract, binary, unary, evaluate and getSample (as long as their return value is an instanceof Field)
abstract  Field FunctionImpl.resample(Set set, int sampling_mode, int error_mode)
          Resample range values of this Function to domain samples in set; return a Field (i.e., a finite sampling of a Function).
 Field Function.resample(Set set, int sampling_mode, int error_mode)
          Resample range values of this Function to domain samples in set; return a Field (i.e., a finite sampling of a Function).
 Field FlatField.resample(Set set, int sampling_mode, int error_mode)
          Resamples the range to domain samples of a given set.
 Field FieldImpl.resample(Set set, int sampling_mode, int error_mode)
          Resample range values of this Field to domain samples in set either byt nearest neighbor or multi-linear interpolation.
 Field FlatField.resampleDouble(Set set, int sampling_mode, int error_mode)
          Resamples the range to domain samples of a given double set.
 Field FieldImpl.resampleDouble(Set set, int sampling_mode, int error_mode)
          Resample range values of this Field to domain samples in set either byt nearest neighbor or multi-linear interpolation.
 void ProjectionControl.resetProjection()
          Restores to projection matrix at time of last saveProjection() call -- if one was made -- or to initial projection otherwise.
 Data RemoteDataImpl.rint()
          call unary() to take the rint (essentially round) of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.rint()
          call unary() to take the rint (essentially round) of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.rint()
          call unary() to take the rint (essentially round) of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.rint(int sampling_mode, int error_mode)
          call unary() to take the rint (essentially round) of this
 Data DataImpl.rint(int sampling_mode, int error_mode)
          call unary() to take the rint (essentially round) of this
 Data Data.rint(int sampling_mode, int error_mode)
          call unary() to take the rint (essentially round) of this
 Data RemoteDataImpl.round()
          call unary() to take the round of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.round()
          call unary() to take the round of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.round()
          call unary() to take the round of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.round(int sampling_mode, int error_mode)
          call unary() to take the round of this
 Data DataImpl.round(int sampling_mode, int error_mode)
          call unary() to take the round of this
 Data Data.round(int sampling_mode, int error_mode)
          call unary() to take the round of this
 byte[] ScalarMap.scaleValues(byte[] values, int factor)
          return an array of display (DisplayRealType) values by linear scaling (if applicable) the data_values array (RealType values); results are scaled by the given scale factor
 void RemoteDisplayImpl.sendMouseEvent(MouseEvent e)
          sends a mouse event to this remote display's associated display
 void RemoteDisplay.sendMouseEvent(MouseEvent e)
           
 void FlowControl.setAdjustFlowToEarth(boolean adjust)
          Get whether values should be adjusted to the earth
abstract  void GraphicsModeControl.setAdjustProjectionSeam(boolean adjust)
          Set whether or not to call methods to adjust the projection seam (VisADGeometryArray.adjustLongitude/adjustSeam);
 void ContourControl.setAlignLabels(boolean flag)
          Set the contour label alignment policy
 void FlowControl.setArrowScale(float arrowScale)
          Set the streamline arrow size
abstract  void ProjectionControl.setAspect(double[] aspect)
          Set aspect ratio of axes
 void ProjectionControl.setAspectCartesian(double[] aspect)
          Set aspect ratio of axes, in ScalarMaps rather than matrix
 void ShapeControl.setAutoScale(boolean auto)
           
 void FlowControl.setAutoScale(boolean auto)
          Set whether the vector/barb size should scale with display zoom.
 void TextControl.setAutoSize(boolean auto)
           
 void RendererControl.setBackgroundColor(Color color)
          Set the background color.
 void DisplayRenderer.setBackgroundColor(Color color)
          Set the background color.
 void RendererControl.setBackgroundColor(float r, float g, float b)
          Set the background color.
 void DisplayRenderer.setBackgroundColor(float r, float g, float b)
          Set the background color.
 void FlowControl.setBarbOrientation(int orientation)
          Set barb orientation for wind barbs (default is southern hemisphere)
 void RendererControl.setBoxColor(Color color)
          Set the box color.
 void DisplayRenderer.setBoxColor(Color color)
          Set the box color.
 void RendererControl.setBoxColor(float r, float g, float b)
          Set the box color.
 void DisplayRenderer.setBoxColor(float r, float g, float b)
          Set the box color.
 void RendererControl.setBoxOn(boolean on)
          Set the box visibility.
 void DisplayRenderer.setBoxOn(boolean on)
          Set the box visibility.
 void TextControl.setCenter(boolean c)
          set the centering flag; if true, text will be centered at mapped locations; if false, text will be to the right of mapped locations
 void TextControl.setCharacterRotation(double argCharacterRotation)
          Sets the value of characterRotation
abstract  void GraphicsModeControl.setColorMode(int mode)
          Set the mode for merging color mappings.
 void DataDisplayLink.setConstantMaps(ConstantMap[] constant_maps)
          Change ConstantMaps[] array specific to this DataDisplayLink Note this call should occur between display.disableAction() and display.enableAction() there are two ways for an application to get a DataDisplayLink: given a DisplayImpl and a DataReference: DataDisplayLink link = (DataDisplayLink) display.findReference(ref); given a DataRenderer (assuming it has only one DataReference): DataDisplayLink link = renderer.getLinks()[0];
 void ContourControl.setContourFill(boolean flag)
           
 void ContourControl.setContourInterval(float interval, float low, float hi, float ba)
          Sets the parameters for contour iso-lines.
 void ContourControl.setContourLimits(float low, float hi)
          Set low and high iso-line levels
 void AnimationControl.setCurrent(double value)
          set the current step by the value of the RealType mapped to Display.Animation
 void AnimationControl.setCurrent(int c)
          set the current ordinal step number
 void RendererControl.setCursorColor(Color color)
          Set the cursor color.
 void DisplayRenderer.setCursorColor(Color color)
          Set the cursor color.
 void RendererControl.setCursorColor(float r, float g, float b)
          Set the cursor color.
 void DisplayRenderer.setCursorColor(float r, float g, float b)
          Set the cursor color.
 void ContourControl.setDashedStyle(int style)
          Set the line style to apply to dashed lines.
 void RemoteDataReferenceImpl.setData(Data d)
          set this RemoteDataReferenceImpl to refer to given Data
 void DataReferenceImpl.setData(Data d)
          Sets the Data object to which this instance refers.
 void DataReference.setData(Data d)
          set reference to data, replacing any currently referenced Data object; if this is local (i.e., an instance of DataReferenceImpl) then the Data argument must also be local (i.e., an instance of DataImpl); if this is Remote (i.e., an instance of RemoteDataReference) then a local Data argument (i.e., an instance of DataImpl) will be passed by copy and a remote Data argument (i.e., an instance of RemoteData) will be passed by remote reference; invokes d.addReference(DataReference r)
 void RemoteServerImpl.setDataReference(int index, RemoteDataReferenceImpl ref)
          set one RemoteDataReference in the array on this RemoteServer (and extend length of array if necessary)
 void RealType.setDefaultSet(Set sampling)
          set the default Set; this is a violation of MathType immutability to allow a a RealType to be an argument (directly or through a SetType) to the constructor of its default Set; this method throws an Exception if getDefaultSet has previously been invoked
 void RealTupleType.setDefaultSet(Set sampling)
          set the default sampling; this is an unavoidable violation of MathType immutability - a RealTupleType must be an argument (directly or through a SetType) to the constructor of its default Set; this method throws an Exception if getDefaultSet has previously been invoked
 void AnimationControl.setDirection(boolean dir)
          Set the animation direction.
 void DisplayRenderer.setDisplay(DisplayImpl d)
          Specify DisplayImpl to be rendered.
 void DataRenderer.setEarthSpatialData(ShadowRealTupleType s_d_i, ShadowRealTupleType s_d_o, RealTupleType d_o, Unit[] d_u_o, RealTupleType d_i, CoordinateSystem[] d_c_i, Unit[] d_u_i)
          save information about relation between earth and display spatial coordinates, IF the arguments do define the relation
 void DataRenderer.setEarthSpatialDisplay(CoordinateSystem coord, DisplayTupleType t, DisplayImpl display, int[] indices, float[] default_values, double[] r)
          save information from ShadowType.assembleSpatial() about relation between earth and display spatial coordinates
 void ContourControl.setEveryNth(int lineCount)
          Set how often we label lines
 void FlowControl.setFlowScale(float scale)
          Set scale length for flow vectors (default is 0.02f)
 void TextControl.setFont(Object f)
          set the font; in the initial release this has no effect
 void RendererControl.setForegroundColor(Color color)
          Convenience method to set the foreground color (box, cursor and axes).
 void DisplayRenderer.setForegroundColor(Color color)
          Set the foreground color (box, cursor and scales).
 void RendererControl.setForegroundColor(float r, float g, float b)
          Convenience method to set the foreground color (box, cursor and axes).
 void DisplayRenderer.setForegroundColor(float r, float g, float b)
          Set the foreground color (box, cursor and scales).
 void BaseColorControl.setFunction(Function func)
          Define the color lookup by a Function, whose MathType must have a 1-D domain and a 3-D or 4-D RealTupleType range; the domain and range Reals must vary over the range (0.0, 1.0)
 void MouseHelper.setFunctionMap(int[][][] map)
          Set mapping from (button, ctrl, shift) to function.
static void SampledSet.setGeometryArray(VisADGeometryArray array, float[][] samples, int color_length, byte[][] color_values)
          copy and transpose samples and color_values into array; if color_length == 3 don't use color_values[3]
 void SampledSet.setGeometryArray(VisADGeometryArray array, int color_length, byte[][] color_values)
          copy and transpose Samples (from this Set( and color_values into array; if color_length == 3 don't use color_values[3]
 void ImageFlatField.setImage(BufferedImage image)
          Sets the image backing this FlatField.
 void TextControl.setJustification(TextControl.Justification newJustification)
          Set the justification flag Possible values are TextControl.Justification.LEFT, TextControl.Justification.CENTER and TextControl.Justification.RIGHT
 void ContourControl.setLabelColor(byte[] color)
          Sets the color for label.
 void ContourControl.setLabelColor(byte[] color, boolean change)
          Sets the label color.
 void ContourControl.setLabelFont(Object font)
          Set the contour label Font
 void ContourControl.setLabelFreq(int freq)
          set label frequency
 void ContourControl.setLabelSize(double factor)
          set size for label auto-size
 void AxisScale.setLabelTable(Hashtable labels)
          Used to specify what label will be drawn at any given value.
 void ContourControl.setLevels(float[] levels, float base, boolean dash)
          Set arbitrary levels for 2-D contour lines; levels below base are dashed if dash == true
abstract  void GraphicsModeControl.setLineStyle(int style)
          set the style of line rendering; this is over-ridden by ConstantMaps to Display.LineStyle
abstract  void GraphicsModeControl.setLineWidth(float width)
          Set the width of line rendering; this is over-ridden by ConstantMaps to Display.LineWidth.
abstract  void DataRenderer.setLinks(DataDisplayLink[] links, DisplayImpl d)
          set DataDisplayLinks for linked Data, and set associated DisplayImpl
 void ProjectionControl.setMatrix(double[] m)
          Set the matrix that defines the graphics projection
abstract  void GraphicsModeControl.setMissingTransparent(boolean missing)
          Set the transparency of missing values.
 void TextControl.setNumberFormat(NumberFormat f)
           
 void TextControl.setOffset(double[] argOffset)
          Sets the value of offset
 void ToggleControl.setOn(boolean o)
           
 void AnimationControl.setOn(boolean o)
          Set automatic stepping on or off.
 void RemoteCellImpl.setOtherReference(int index, DataReference ref)
          set a non-triggering link to a DataReference; this is used to give the Cell access to Data without triggering the Cell's doAction whenever the Data changes; these 'other' DataReferences are identified by their integer index
 void CellImpl.setOtherReference(int index, DataReference ref)
          set a non-triggering link to a DataReference; this is used to give the Cell access to Data without triggering the Cell's doAction whenever the Data changes; these 'other' DataReferences are identified by their integer index
 void Cell.setOtherReference(int index, DataReference ref)
          set a non-triggering link to a DataReference; this is used to give the Cell access to Data without triggering the Cell's doAction whenever the Data changes; these 'other' DataReferences are identified by their integer index
 void ScalarMap.setOverrideUnit(Unit unit)
          Set display Unit to override default Unit of Scalar; MUST be called before any data are displayed
abstract  void GraphicsModeControl.setPointMode(boolean mode)
          Set the point rendering mode.
abstract  void GraphicsModeControl.setPointSize(float size)
          Set the size for point rendering; this is over-ridden by ConstantMaps to Display.PointSize.
abstract  void GraphicsModeControl.setPolygonMode(int mode)
          Sets the graphics-API-specific polygon mode and updates the display
abstract  void GraphicsModeControl.setPolygonMode(int mode, boolean noChange)
          Sets the graphics-API-specific polygon mode.
abstract  void GraphicsModeControl.setPolygonOffset(float polygonOffset)
          Sets the polygon offset and updates the display.
abstract  void GraphicsModeControl.setPolygonOffsetFactor(float factor)
          Sets the polygon offset factor and updates the display.
abstract  void GraphicsModeControl.setProjectionPolicy(int policy)
          Sets a graphics-API-specific projection policy (e.g., PARALLEL_PROJECTION, PERSPECTIVE_PROJECTION) for the display.
 void ScalarMap.setRange(DataShadow shadow)
          set range used for linear map from Scalar to DisplayScalar values; this is the call for automatic scaling
 void RangeControl.setRange(double[] range)
          set the range of selected values as (range[0], range[1])
 void ScalarMap.setRange(double low, double hi)
          Explicitly sets the range of RealType data values that is mapped to the natural range of DisplayRealType display values.
 void ScalarMap.setRange(double low, double hi, int remoteId)
          explicitly set the range of data (RealType) values; used for linear map from Scalar to DisplayScalar values; if neither this nor setRangeByUnits is invoked, then the range will be computed from the initial values of Data objects linked to the Display by autoscaling logic; if the range of data values is (0.0, 1.0), for example, this method may be invoked with low = 1.0 and hi = 0.0 to invert the display scale .
 void RangeControl.setRange(float[] range)
          set the range of selected values as (range[0], range[1])
 void BaseColorControl.setRange(int left, int right, float[][] colors)
          Set the specified range to the specified colors.
 void ScalarMap.setRangeByUnits()
          explicitly set the range of data (RealType) values according to Unit conversion between this ScalarMap's RealType and DisplayRealType (both must have Units and they must be convertable; if neither this nor setRange is invoked, then the range will be computed from the initial values of Data objects linked to the Display by autoscaling logic.
 void RemoteFlatFieldImpl.setRangeErrors(ErrorEstimate[] errors)
          set ErrorEstimates associated with each RealType component of range
 void FlatFieldIface.setRangeErrors(ErrorEstimate[] errors)
          set ErrorEstimates associated with each RealType component of range
 void TextControl.setRotation(double newRotation)
          Set the rotation abcd 1 February 2001
 void RemoteFieldImpl.setSample(int index, Data range)
           
 void FlatField.setSample(int index, Data range)
          Set the range value at the index-th sample
 void FieldImpl.setSample(int index, Data range)
          Set the range value at the index-th sample; makes a local copy
 void Field.setSample(int index, Data range)
          set the range value at the index-th sample
 void RemoteFieldImpl.setSample(int index, Data range, boolean copy)
           
 void FlatField.setSample(int index, Data range, boolean copy)
          Set the range value at the index-th sample
 void FieldImpl.setSample(int index, Data range, boolean copy)
          Set the range value at the index-th sample
 void Field.setSample(int index, Data range, boolean copy)
          set the range value at the index-th sample
 void FieldImpl.setSample(int index, Data range, boolean copy, boolean checkRangeType)
          Set the range value at the index-th sample
 void RemoteFieldImpl.setSample(RealTuple domain, Data range)
           
 void FieldImpl.setSample(RealTuple domain, Data range)
           
 void Field.setSample(RealTuple domain, Data range)
          set the range value at the sample nearest to domain
 void RemoteFieldImpl.setSample(RealTuple domain, Data range, boolean copy)
           
 void FieldImpl.setSample(RealTuple domain, Data range, boolean copy)
          set the range value at the sample nearest to domain
 void Field.setSample(RealTuple domain, Data range, boolean copy)
          set the range value at the sample nearest to domain
 void RemoteFieldImpl.setSamples(Data[] range, boolean copy)
          methods adapted from Field
 void ImageFlatField.setSamples(Data[] range, boolean copy)
           
 void FlatField.setSamples(Data[] range, boolean copy)
          set the range values of the function; the order of range values must be the same as the order of domain indices in the DomainSet; copy argument included for consistency with Field, but ignored
 void FieldImpl.setSamples(Data[] range, boolean copy)
          Set the range samples of the function; the order of range samples must be the same as the order of domain indices in the DomainSet; copy range objects if copy is true;
 void Field.setSamples(Data[] range, boolean copy)
          set the range samples of the function; the order of range samples must be the same as the order of domain indices in the DomainSet; copy range objects if copy is true; should use same MathType object in each Data object in range array
 void FieldImpl.setSamples(Data[] range, boolean copy, boolean checkAllRangeTypes)
          Set the range samples of the function; the order of range samples must be the same as the order of domain indices in the DomainSet; copy range objects if copy is true; should use same MathType object in each Data object in range array
 void RemoteFieldImpl.setSamples(double[][] range)
           
 void FlatField.setSamples(double[][] range)
          set range array as range values of this FlatField; the array is dimensioned double[number_of_range_components][number_of_range_samples]; the order of range values must be the same as the order of domain indices in the DomainSet
 void FieldImpl.setSamples(double[][] range)
          set range array as range values of this FieldImpl; this must have a Flat range; the array is dimensioned float[number_of_range_components][number_of_range_samples]; the order of range values must be the same as the order of domain indices in the DomainSet
 void Field.setSamples(double[][] range)
          set range array as range values of this Field; this must have a Flat range; the array is dimensioned float[number_of_range_components][number_of_range_samples]; the order of range values must be the same as the order of domain indices in the DomainSet
 void RemoteFlatFieldImpl.setSamples(double[][] range, boolean copy)
          set range array as range values of this FlatField; the array is dimensioned double[number_of_range_components][number_of_range_samples]; the order of range values must be the same as the order of domain indices in the DomainSet; copy array if copy flag is true
 void ImageFlatField.setSamples(double[][] range, boolean copy)
           
 void FlatFieldIface.setSamples(double[][] range, boolean copy)
          set range array as range values of this FlatField; the array is dimensioned double[number_of_range_components][number_of_range_samples]; the order of range values must be the same as the order of domain indices in the DomainSet; copy array if copy flag is true
 void FlatField.setSamples(double[][] range, boolean copy)
          set range array as range values of this FlatField; the array is dimensioned double[number_of_range_components][number_of_range_samples]; the order of range values must be the same as the order of domain indices in the DomainSet; copy array if copy flag is true
 void RemoteFlatFieldImpl.setSamples(double[][] range, ErrorEstimate[] errors, boolean copy)
          set the range values of the function including ErrorEstimate-s; the order of range values must be the same as the order of domain indices in the DomainSet
 void ImageFlatField.setSamples(double[][] range, ErrorEstimate[] errors, boolean copy)
           
 void FlatFieldIface.setSamples(double[][] range, ErrorEstimate[] errors, boolean copy)
          set the range values of the function including ErrorEstimate-s; the order of range values must be the same as the order of domain indices in the DomainSet
 void FlatField.setSamples(double[][] range, ErrorEstimate[] errors, boolean copy)
          set the range values of the function including ErrorEstimate-s; the order of range values must be the same as the order of domain indices in the DomainSet
 void RemoteFieldImpl.setSamples(float[][] range)
           
 void FlatField.setSamples(float[][] range)
          set range array as range values of this FlatField; the array is dimensioned float[number_of_range_components][number_of_range_samples]; the order of range values must be the same as the order of domain indices in the DomainSet
 void FieldImpl.setSamples(float[][] range)
          set range array as range values of this FieldImpl; this must have a Flat range; the array is dimensioned float[number_of_range_components][number_of_range_samples]; the order of range values must be the same as the order of domain indices in the DomainSet
 void Field.setSamples(float[][] range)
          set range array as range values of this Field; this must have a Flat range; the array is dimensioned float[number_of_range_components][number_of_range_samples]; the order of range values must be the same as the order of domain indices in the DomainSet
 void RemoteFlatFieldImpl.setSamples(float[][] range, boolean copy)
          set range array as range values of this FlatField; the array is dimensioned float[number_of_range_components][number_of_range_samples]; the order of range values must be the same as the order of domain indices in the DomainSet; copy array if copy flag is true
 void ImageFlatField.setSamples(float[][] range, boolean copy)
           
 void FlatFieldIface.setSamples(float[][] range, boolean copy)
          set range array as range values of this FlatField; the array is dimensioned float[number_of_range_components][number_of_range_samples]; the order of range values must be the same as the order of domain indices in the DomainSet; copy array if copy flag is true
 void FlatField.setSamples(float[][] range, boolean copy)
          set range array as range values of this FlatField; the array is dimensioned float[number_of_range_components][number_of_range_samples]; the order of range values must be the same as the order of domain indices in the DomainSet; copy array if copy flag is true
 void RemoteFlatFieldImpl.setSamples(float[][] range, ErrorEstimate[] errors, boolean copy)
          set the range values of the function including ErrorEstimate-s; the order of range values must be the same as the order of domain indices in the DomainSet
 void ImageFlatField.setSamples(float[][] range, ErrorEstimate[] errors, boolean copy)
           
 void FlatFieldIface.setSamples(float[][] range, ErrorEstimate[] errors, boolean copy)
          set the range values of the function including ErrorEstimate-s; the order of range values must be the same as the order of domain indices in the DomainSet
 void FlatField.setSamples(float[][] range, ErrorEstimate[] errors, boolean copy)
          set the range values of the function including ErrorEstimate-s; the order of range values must be the same as the order of domain indices in the DomainSet
 void FlatField.setSamples(int[] indices, double[][] range)
           
 void RemoteFlatFieldImpl.setSamples(int start, double[][] range)
           
 void ImageFlatField.setSamples(int start, double[][] range)
           
 void FlatFieldIface.setSamples(int start, double[][] range)
           
 void FlatField.setSamples(int start, double[][] range)
          update a subset of a FlatField's range samples, where start is the index of the first sample to update and range[0].length is the number of samples to update; the array is dimensioned double[number_of_range_components][number_of_range_samples]
 void ToggleControl.setSaveString(String save)
          reconstruct this control using the specified save string
 void TextControl.setSaveString(String save)
          reconstruct this control using the specified save string
 void ShapeControl.setSaveString(String save)
          reconstruct this control using the specified save string
 void RendererControl.setSaveString(String save)
          reconstruct this control using the specified save string
 void RangeControl.setSaveString(String save)
          reconstruct this control using the specified save string
 void ProjectionControl.setSaveString(String save)
          Set the properties of this control using the specified save string
 void GraphicsModeControl.setSaveString(String save)
          Reconstruct this control using the specified save string
 void FlowControl.setSaveString(String save)
          Reconstruct this control using the specified save string
abstract  void Control.setSaveString(String save)
          reconstruct this Control using the specified save string
 void ContourControl.setSaveString(String save)
          reconstruct this ContourControl using the specified save string
 void BaseColorControl.setSaveString(String save)
          Reconstruct this control using the specified save string.
 void AVControl.setSaveString(String save)
          reconstruct this AVControl using the specified save string
 void AnimationSetControl.setSaveString(String save)
          reconstruct this AnimationSetControl using the specified save string
abstract  void DisplayRenderer.setScale(AxisScale axisScale)
          Set an axis scale.
 void TextControl.setScale(double argScale)
          Sets the value of scale
 void ShapeControl.setScale(float s)
           
abstract  void DisplayRenderer.setScale(int axis, int axis_ordinal, VisADLineArray array, float[] scale_color)
          Set an axis scale.
abstract  void DisplayRenderer.setScale(int axis, int axis_ordinal, VisADLineArray array, VisADTriangleArray labels, float[] scale_color)
          Set an axis scale.
 void ScalarMap.setScaleColor(float[] color)
          Set color of axis scales; color must be float[3] with red, green and blue components; DisplayScalar must be XAxis, YAxis or ZAxis.
abstract  void GraphicsModeControl.setScaleEnable(boolean enable)
          Set the use of numerical scales along display axes.
 void AnimationSetControl.setSet(Set s)
          set Set of Animation value
 void AnimationControl.setSet(Set s)
          Sets the set of times in this animation control, in RealType mapped to Animation.
 void AnimationSetControl.setSet(Set s, boolean noChange)
          set Set of Animation value
 void AnimationControl.setSet(Set s, boolean noChange)
          Sets the set of times in this animation control, in RealType mapped to Animation.
 void ShapeControl.setShape(int index, VisADGeometryArray shape)
          set the shape associated with index; the VisADGeometryArray class hierarchy defines various kinds of shapes
 void ShapeControl.setShapes(VisADGeometryArray[] shs)
          Sets the array of shapes.
 void ShapeControl.setShapeSet(SimpleSet set)
          Sets the SimpleSet that defines the mapping from RealType values to indices into an array of shapes.
 void TextControl.setSize(double s)
          set the size of characters; the default is 1.0
 void TextControl.setSphere(boolean s)
           
 void AnimationControl.setStep(int st)
          Set the dwell rate between animation steps to a constant value
 void FlowControl.setStepFactor(float stepFactor)
          Set the streamline step factor
 void AnimationControl.setSteps(int[] steps)
          set the dwell time for individual steps.
 void FlowControl.setStreamlineDensity(float density)
          Set the streamline density
 void FlowControl.setStreamlinePacking(float packing)
          Set the streamline packing
 void FlowControl.setStreamlineReduction(float reduction)
          Set the streamline reduction
 void FlowControl.setStreamlineSmoothing(float cntrWeight, int n_pass)
          Set the streamline smoothing
 void ContourControl.setSurfaceValue(float value)
          Set level for iso-surfaces
 void ContourControl.setSurfaceValue(float value, boolean setLevels)
          Set level for iso-surfaces
 void BaseColorControl.setTable(float[][] t)
          Define the color lookup by an array of floats which must have the form float[components][table_length]; values should be in the range (0.0, 1.0)
abstract  void GraphicsModeControl.setTexture3DMode(int mode)
          Set the mode for Texture3D for volume rendering
abstract  void GraphicsModeControl.setTextureEnable(boolean enable)
          Set the use of texture mapping.
 void ThingReferenceImpl.setThing(Thing t)
          Sets the underlying thing to reference.
 void ThingReference.setThing(Thing t)
          invokes t.addReference((ThingReference r)
 void RemoteThingReferenceImpl.setThing(Thing t)
          set this RemoteThingReferenceImpl to refer to t; must be RemoteThingImpl
abstract  void GraphicsModeControl.setTransparencyMode(int mode)
          Sets a graphics-API-specific transparency mode (e.g., SCREEN_DOOR, BLENDED) on the display.
 void DisplayRealType.setTuple(DisplayTupleType t, int i, boolean c)
          Sets the DisplayTupleType to which this DisplayRealType will belong.
 void ValueControl.setValue(double value)
          set the selected value
 void TextControl.setVerticalJustification(TextControl.Justification newJustification)
          Set the vertical justification flag Possible values are TextControl.Justification.TOP, TextControl.Justification.CENTER and TextControl.Justification.BOTTOM
 Data RemoteDataImpl.sin()
          call unary() to take the sin of this assuming radian Units unless this actual Units are degrees, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.sin()
          call unary() to take the sin of this assuming radian Units unless this actual Units are degrees, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.sin()
          call unary() to take the sin of this assuming radian Units unless this actual Units are degrees, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.sin(int sampling_mode, int error_mode)
          call unary() to take the sin of this assuming radian Units unless this actual Units are degrees
 Data DataImpl.sin(int sampling_mode, int error_mode)
          call unary() to take the sin of this assuming radian Units unless this actual Units are degrees
 Data Data.sin(int sampling_mode, int error_mode)
          call unary() to take the sin of this assuming radian Units unless this actual Units are degrees
 Data RemoteDataImpl.sinDegrees()
          call unary() to take the sin of this assuming degree Units unless this actual Units are radians, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.sinDegrees()
          call unary() to take the sin of this assuming degree Units unless this actual Units are radians, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.sinDegrees()
          call unary() to take the sin of this assuming degree Units unless this actual Units are radians, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.sinDegrees(int sampling_mode, int error_mode)
          call unary() to take the sin of this assuming degree Units unless this actual Units are radians
 Data DataImpl.sinDegrees(int sampling_mode, int error_mode)
          call unary() to take the sin of this assuming degree Units unless this actual Units are radians
 Data Data.sinDegrees(int sampling_mode, int error_mode)
          call unary() to take the sin of this assuming degree Units unless this actual Units are radians
static int[] QuickSort.sort(double[] a)
          Sort the array in place and return an array of the orginal indices.
static int[] QuickSort.sort(float[] a)
          Sort the array in place and return an array of the orginal indices.
 float[][] DataRenderer.spatialToEarth(float[][] spatial_locs)
          convert display (x, y, z) to (lat, lon) or (lat, lon, other) values
 float[][] DataRenderer.spatialToEarth(float[][] spatial_locs, float[][] base_spatial_locs)
          convert display (x, y, z) to (lat, lon) or (lat, lon, other) values
 Data RemoteDataImpl.sqrt()
          call unary() to take the square root of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.sqrt()
          call unary() to take the square root of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.sqrt()
          call unary() to take the square root of this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.sqrt(int sampling_mode, int error_mode)
          call unary() to take the square root of this
 Data DataImpl.sqrt(int sampling_mode, int error_mode)
          call unary() to take the square root of this
 Data Data.sqrt(int sampling_mode, int error_mode)
          call unary() to take the square root of this
static int Stream2D.stream(float[] ugrid, float[] vgrid, int nr, int nc, float density, float stepFactor, float arrowScale, float[][][] vr, float[][][] vc, int[][] numv, int[] numl, Gridded2DSet spatial_set, float packingFactor, float cntrWeight, int n_pass, float reduction)
           
static MathType MathType.stringToType(String s)
          create a MathType from its string representation; essentially the inverse of the prettyString method
 Data RemoteDataImpl.subtract(Data data)
          call binary() to subtract data from this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.subtract(Data data)
          call binary() to subtract data from this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.subtract(Data data)
          call binary() to subtract data from this, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.subtract(Data data, int sampling_mode, int error_mode)
          call binary() to subtract data from this
 Data DataImpl.subtract(Data data, int sampling_mode, int error_mode)
          call binary() to subtract data from this
 Data Data.subtract(Data data, int sampling_mode, int error_mode)
          call binary() to subtract data from this
 void ToggleControl.syncControl(Control rmt)
          copy the state of a remote control to this control
 void TextControl.syncControl(Control rmt)
          copy the state of a remote control to this control
 void ShapeControl.syncControl(Control rmt)
          copy the state of a remote control to this control
 void RendererControl.syncControl(Control ctl)
          Copy the state of the specified control.
 void RangeControl.syncControl(Control rmt)
          copy the state of a remote control to this control
 void ProjectionControl.syncControl(Control rmt)
          Copy the state of a remote control to this control
 void FlowControl.syncControl(Control rmt)
          Copy the state of a remote control to this control
abstract  void Control.syncControl(Control rmt)
          copy the state of a remote control to this control
 void ContourControl.syncControl(Control rmt)
          copy the state of a remote control to this control
 void BaseColorControl.syncControl(Control rmt)
          Copy the state of a remote control to this control.
 void AnimationSetControl.syncControl(Control rmt)
          copy the state of a remote control to this control
protected  void DisplayImpl.syncRemoteData(RemoteDisplay rmtDpy)
          copy Data from RemoteDisplay to this
 void AnimationControl.takeStep()
          advance one step (forward or backward)
 Data RemoteDataImpl.tan()
          call unary() to take the tan of this assuming radian Units unless this actual Units are degrees, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.tan()
          call unary() to take the tan of this assuming radian Units unless this actual Units are degrees, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.tan()
          call unary() to take the tan of this assuming radian Units unless this actual Units are degrees, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.tan(int sampling_mode, int error_mode)
          call unary() to take the tan of this assuming radian Units unless this actual Units are degrees
 Data DataImpl.tan(int sampling_mode, int error_mode)
          call unary() to take the tan of this assuming radian Units unless this actual Units are degrees
 Data Data.tan(int sampling_mode, int error_mode)
          call unary() to take the tan of this assuming radian Units unless this actual Units are degrees
 Data RemoteDataImpl.tanDegrees()
          call unary() to take the tan of this assuming degree Units unless this actual Units are radians, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data DataImpl.tanDegrees()
          call unary() to take the tan of this assuming degree Units unless this actual Units are radians, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data Data.tanDegrees()
          call unary() to take the tan of this assuming degree Units unless this actual Units are radians, using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS)
 Data RemoteDataImpl.tanDegrees(int sampling_mode, int error_mode)
          call unary() to take the tan of this assuming degree Units unless this actual Units are radians
 Data DataImpl.tanDegrees(int sampling_mode, int error_mode)
          call unary() to take the tan of this assuming degree Units unless this actual Units are radians
 Data Data.tanDegrees(int sampling_mode, int error_mode)
          call unary() to take the tan of this assuming degree Units unless this actual Units are radians
 boolean ShadowType.terminalTupleOrScalar(Object group, float[][] display_values, String text_value, TextControl text_control, int valueArrayLength, int[] valueToScalar, float[] default_values, int[] inherited_values, DataRenderer renderer, ShadowType shadow_api)
          transform data into a (Java3D or Java2D) scene graph; add generated scene graph components as children of group; group is Group (Java3D) or VisADGroup (Java2D); value_array are inherited valueArray values; default_values are defaults for each display.DisplayRealTypeVector; return true if need post-process
 void ShadowType.texture3DToGroup(Object group, VisADGeometryArray arrayX, VisADGeometryArray arrayY, VisADGeometryArray arrayZ, VisADGeometryArray arrayXrev, VisADGeometryArray arrayYrev, VisADGeometryArray arrayZrev, BufferedImage[] images, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, int texture_depth, DataRenderer renderer)
           
 void ShadowType.textureStackToGroup(Object group, VisADGeometryArray arrayX, VisADGeometryArray arrayY, VisADGeometryArray arrayZ, VisADGeometryArray arrayXrev, VisADGeometryArray arrayYrev, VisADGeometryArray arrayZrev, BufferedImage[] imagesX, BufferedImage[] imagesY, BufferedImage[] imagesZ, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, int texture_depth, DataRenderer renderer)
           
 void ShadowType.textureToGroup(Object group, VisADGeometryArray array, BufferedImage image, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height)
           
 boolean ThingChangedListener.thingChanged(ThingChangedEvent e)
           
 boolean RemoteActionImpl.thingChanged(ThingChangedEvent e)
           
 boolean ActionImpl.thingChanged(ThingChangedEvent e)
          a linked ThingReference has changed, requesting activity in this ActionImpl
static DateTime[] DateTime.timeSetToArray(Gridded1DSet timeSet)
          Create an array of DateTimes from a Gridded1DSet of times.
 void AnimationControl.toggle()
          toggle automatic stepping between off and on
 double[][] SphericalCoordinateSystem.toReference(double[][] tuples)
           
 double[][] PolarCoordinateSystem.toReference(double[][] tuples)
           
 double[][] LogCoordinateSystem.toReference(double[][] values)
          Convert values to logarithmic values.
 double[][] InverseCoordinateSystem.toReference(double[][] tuples)
           
 double[][] IdentityCoordinateSystem.toReference(double[][] values)
          Simple implementation of abstract method.
 double[][] HSVCoordinateSystem.toReference(double[][] tuples)
           
 double[][] GridCoordinateSystem.toReference(double[][] tuples)
           
 double[][] FlowSphericalCoordinateSystem.toReference(double[][] tuples)
           
 double[][] EmpiricalCoordinateSystem.toReference(double[][] values)
          Convert world coordinates to reference coordinates.
abstract  double[][] CoordinateSystem.toReference(double[][] value)
          Convert RealTuple values to Reference coordinates; for efficiency, input and output values are passed as double[][] arrays rather than RealTuple[] arrays; the array organization is double[tuple_dimension][number_of_tuples]; can modify and return argument array.
 double[][] CMYCoordinateSystem.toReference(double[][] tuples)
          Convert RealTuple values to Reference coordinates; for efficiency, input and output values are passed as double[][] arrays rather than RealTuple[] arrays; the array organization is double[tuple_dimension][number_of_tuples]; can modify and return argument array.
 double[][] CartesianProductCoordinateSystem.toReference(double[][] input)
          Convert input array to reference coordinates.
 double[][] CachingCoordinateSystem.toReference(double[][] inputs)
          Wrapper around the toReference method of the input CoordinateSystem.
 double[][] CoordinateSystem.toReference(double[][] value, Unit[] units)
          Convert values in Units specified to Reference coordinates.
 float[][] SphericalCoordinateSystem.toReference(float[][] tuples)
           
 float[][] PolarCoordinateSystem.toReference(float[][] tuples)
           
 float[][] InverseCoordinateSystem.toReference(float[][] tuples)
           
 float[][] IdentityCoordinateSystem.toReference(float[][] values)
          Simple implementation of abstract method.
 float[][] HSVCoordinateSystem.toReference(float[][] tuples)
           
 float[][] GridCoordinateSystem.toReference(float[][] tuples)
           
 float[][] FlowSphericalCoordinateSystem.toReference(float[][] tuples)
           
 float[][] EmpiricalCoordinateSystem.toReference(float[][] values)
          Convert world coordinates to reference coordinates.
 float[][] CoordinateSystem.toReference(float[][] value)
          Convert RealTuple values to Reference coordinates; for efficiency, input and output values are passed as float[][] arrays rather than RealTuple[] arrays; the array organization is float[tuple_dimension][number_of_tuples]; can modify and return argument array.
 float[][] CMYCoordinateSystem.toReference(float[][] tuples)
          Convert RealTuple values to Reference coordinates; for efficiency, input and output values are passed as float[][] arrays rather than RealTuple[] arrays; the array organization is float[tuple_dimension][number_of_tuples]; can modify and return argument array.
 float[][] CartesianProductCoordinateSystem.toReference(float[][] input)
          Convert input array to reference coordinates.
 float[][] CachingCoordinateSystem.toReference(float[][] inputs)
          Wrapper around the toReference method of the input CoordinateSystem.
 float[][] CoordinateSystem.toReference(float[][] value, Unit[] units)
          Convert values in Units specified to Reference coordinates.
static double[][] CoordinateSystem.transformCoordinates(RealTupleType out, CoordinateSystem coord_out, Unit[] units_out, ErrorEstimate[] errors_out, RealTupleType in, CoordinateSystem coord_in, Unit[] units_in, ErrorEstimate[] errors_in, double[][] value)
          Transforms double-valued coordinates between two RealTupleTypes.
static double[][] CoordinateSystem.transformCoordinates(RealTupleType out, CoordinateSystem coord_out, Unit[] units_out, ErrorEstimate[] errors_out, RealTupleType in, CoordinateSystem coord_in, Unit[] units_in, ErrorEstimate[] errors_in, double[][] value, boolean copy)
          Transforms double-valued coordinates between two RealTupleTypes.
static float[][] CoordinateSystem.transformCoordinates(RealTupleType out, CoordinateSystem coord_out, Unit[] units_out, ErrorEstimate[] errors_out, RealTupleType in, CoordinateSystem coord_in, Unit[] units_in, ErrorEstimate[] errors_in, float[][] value)
          Transforms float-valued coordinates between two RealTupleTypes.
static float[][] CoordinateSystem.transformCoordinates(RealTupleType out, CoordinateSystem coord_out, Unit[] units_out, ErrorEstimate[] errors_out, RealTupleType in, CoordinateSystem coord_in, Unit[] units_in, ErrorEstimate[] errors_in, float[][] value, boolean copy)
          Transforms float-valued coordinates between two RealTupleTypes.
static double[][] CoordinateSystem.transformCoordinatesFreeUnits(RealTupleType out, CoordinateSystem coord_out, Unit[] units_out, ErrorEstimate[] errors_out, RealTupleType in, CoordinateSystem coord_in, Unit[] units_in, ErrorEstimate[] errors_in, double[][] value)
          Transforms double-valued coordinates between two RealTupleTypes.
static float[][] CoordinateSystem.transformCoordinatesFreeUnits(RealTupleType out, CoordinateSystem coord_out, Unit[] units_out, ErrorEstimate[] errors_out, RealTupleType in, CoordinateSystem coord_in, Unit[] units_in, ErrorEstimate[] errors_in, float[][] value)
          Transforms float-valued coordinates between two RealTupleTypes.
static double[] Unit.transformUnits(Unit unit_out, ErrorEstimate[] errors_out, Unit unit_in, ErrorEstimate error_in, double[] value)
          Transform double values and (optionally) error estimates.
static double[] Unit.transformUnits(Unit unit_out, ErrorEstimate[] errors_out, Unit unit_in, ErrorEstimate error_in, double[] value, boolean copy)
          Transform double values and (optionally) error estimates.
static float[] Unit.transformUnits(Unit unit_out, ErrorEstimate[] errors_out, Unit unit_in, ErrorEstimate error_in, float[] value)
          Transform float values and (optionally) error estimates.
static float[] Unit.transformUnits(Unit unit_out, ErrorEstimate[] errors_out, Unit unit_in, ErrorEstimate error_in, float[] value, boolean copy)
          Transform float values and (optionally) error estimates.
 RealTuple RealVectorType.transformVectors(RealTupleType out, CoordinateSystem coord_out, Unit[] units_out, ErrorEstimate[] loc_errors_out, RealTupleType in, CoordinateSystem coord_in, Unit[] units_in, CoordinateSystem coord_vector, double[][] inloc, double[][] outloc, RealTuple tuple)
          transform a single vector in a RealTuple, based on a coordinate transform of the field domain.
abstract  double[][] RealVectorType.transformVectors(RealTupleType out, CoordinateSystem coord_out, Unit[] units_out, ErrorEstimate[] loc_errors_out, RealTupleType in, CoordinateSystem coord_in, Unit[] units_in, CoordinateSystem coord_vector, ErrorEstimate[] errors_in, ErrorEstimate[] errors_out, double[][] inloc, double[][] outloc, double[][] value)
          transform an array of vector values from a field, based on a coordinate transform of the field domain.
 double[][] GridVectorType.transformVectors(RealTupleType out, CoordinateSystem coord_out, Unit[] units_out, ErrorEstimate[] loc_errors_out, RealTupleType in, CoordinateSystem coord_in, Unit[] units_in, CoordinateSystem coord_vector, ErrorEstimate[] errors_in, ErrorEstimate[] errors_out, double[][] inloc, double[][] outloc, double[][] value)
          transform an array of vector values from a field, based on a coordinate transform of the field domain.
 double[][] EarthVectorType.transformVectors(RealTupleType out, CoordinateSystem coord_out, Unit[] units_out, ErrorEstimate[] loc_errors_out, RealTupleType in, CoordinateSystem coord_in, Unit[] units_in, CoordinateSystem coord_vector, ErrorEstimate[] errors_in, ErrorEstimate[] errors_out, double[][] inloc, double[][] outloc, double[][] value)
          transform an array of vector values from a field, based on a coordinate transform of the field domain.
 float[][] RealVectorType.transformVectors(RealTupleType out, CoordinateSystem coord_out, Unit[] units_out, ErrorEstimate[] loc_errors_out, RealTupleType in, CoordinateSystem coord_in, Unit[] units_in, CoordinateSystem coord_vector, ErrorEstimate[] errors_in, ErrorEstimate[] errors_out, float[][] inloc, float[][] outloc, float[][] value)
           
 float[][] GridVectorType.transformVectors(RealTupleType out, CoordinateSystem coord_out, Unit[] units_out, ErrorEstimate[] loc_errors_out, RealTupleType in, CoordinateSystem coord_in, Unit[] units_in, CoordinateSystem coord_vector, ErrorEstimate[] errors_in, ErrorEstimate[] errors_out, float[][] inloc, float[][] outloc, float[][] value)
          transform an array of vector values from a field, based on a coordinate transform of the field domain.
 float[][] EarthVectorType.transformVectors(RealTupleType out, CoordinateSystem coord_out, Unit[] units_out, ErrorEstimate[] loc_errors_out, RealTupleType in, CoordinateSystem coord_in, Unit[] units_in, CoordinateSystem coord_vector, ErrorEstimate[] errors_in, ErrorEstimate[] errors_out, float[][] inloc, float[][] outloc, float[][] value)
          transform an array of vector values from a field, based on a coordinate transform of the field domain.
 RealTuple RealVectorType.transformVectors(RealTupleType out, CoordinateSystem coord_out, Unit[] units_out, ErrorEstimate[] loc_errors_out, RealTupleType in, CoordinateSystem coord_in, Unit[] units_in, CoordinateSystem coord_vector, float[][] inloc, float[][] outloc, RealTuple tuple)
           
 Data Text.unary(int op, int sampling_mode, int error_mode)
           
 Data RemoteDataImpl.unary(int op, int sampling_mode, int error_mode)
          Pointwise unary operation applied to this (AdaptedData).
 Data DataImpl.unary(int op, int sampling_mode, int error_mode)
          Pointwise unary operation applied to this.
 Data Data.unary(int op, int sampling_mode, int error_mode)
          Pointwise unary operation applied to this.
 Data TupleIface.unary(int op, MathType new_type, int sampling_mode, int error_mode)
           
 Data Tuple.unary(int op, MathType new_type, int sampling_mode, int error_mode)
           
 Data Set.unary(int op, MathType new_type, int sampling_mode, int error_mode)
           
 Data RemoteDataImpl.unary(int op, MathType new_type, int sampling_mode, int error_mode)
          Pointwise unary operation applied to this (AdaptedData).
 Data RealTuple.unary(int op, MathType new_type, int sampling_mode, int error_mode)
           
 Data Real.unary(int op, MathType new_type, int sampling_mode, int error_mode)
          unary function on a Real; override some trig functions based on Unit; transcental functions destroy dimensionfull Unit
 Data FlatField.unary(int op, MathType new_type, int sampling_mode, int error_mode)
          Return new FlatField with value 'this op'.
 Data FieldImpl.unary(int op, MathType new_type, int sampling_mode, int error_mode)
          return new Field with value 'op this'
 Data DataImpl.unary(int op, MathType new_type, int sampling_mode, int error_mode)
          Pointwise unary operation applied to this.
 Data Data.unary(int op, MathType new_type, int sampling_mode, int error_mode)
          Pointwise unary operation applied to this.
 MathType TupleType.unary(int op, Vector names)
           
 MathType TextType.unary(int op, Vector names)
           
 MathType SetType.unary(int op, Vector names)
           
 MathType RealType.unary(int op, Vector names)
           
 MathType RealTupleType.unary(int op, Vector names)
           
abstract  MathType MathType.unary(int op, Vector names)
           
 MathType FunctionType.unary(int op, Vector names)
           
 void RemoteSlaveDisplayImpl.unlink()
          Remove the link from this slaved display to its remote display
 float[][] FlatField.unpackFloats()
          unpack an array of floats from field sample values according to the RangeSet-s; returns a copy
protected  float[][] ImageFlatField.unpackFloats(boolean copy)
          Unpacks an array of floats from field sample values.
protected  float[][] FlatField.unpackFloats(boolean copy)
          unpack an array of floats from field sample values according to the RangeSet-s; returns a copy if copy == true
protected  float[] ImageFlatField.unpackFloats(int s_index)
           
protected  float[] FlatField.unpackFloats(int s_index)
          Unpack the floats at the sample index.
protected  float[] FlatField.unpackOneFloatRangeComp(int comp)
          Unpack one range component, makes a copy.
protected  float[] FlatField.unpackOneFloatRangeComp(int comp, boolean copy)
          Unpack one range component.
protected  double[] ImageFlatField.unpackOneRangeComp(int comp)
           
protected  double[] FlatField.unpackOneRangeComp(int comp)
          Unpack one range component, makes a copy.
protected  double[] FlatField.unpackOneRangeComp(int comp, boolean copy)
          Unpack one range component.
 double[][] FlatField.unpackValues()
          unpack an array of doubles from field sample values according to the RangeSet-s; returns a copy
protected  double[][] ImageFlatField.unpackValues(boolean copy)
          Unpacks an array of doubles from field sample values.
protected  double[][] FlatField.unpackValues(boolean copy)
          Unpacks an array of doubles from field sample values according to the RangeSet-s; returns a copy if copy == true.
protected  double[] ImageFlatField.unpackValues(int s_index)
           
protected  double[] FlatField.unpackValues(int s_index)
          Unpack the double value at the sample index.
 float[][] LinearNDSet.valueToGrid(float[][] value)
          transform an array of values in R^DomainDimension to an array of non-integer grid coordinates
 float[][] LinearLatLonSet.valueToGrid(float[][] value)
          transform an array of values in (Latitude, Longitude) to an array of non-integer grid coordinates
 float[][] Linear3DSet.valueToGrid(float[][] value)
          transform an array of values in R^3 to an array of non-integer grid coordinates
 float[][] Linear2DSet.valueToGrid(float[][] value)
          transform an array of values in R^2 to an array of non-integer grid coordinates
 float[][] Linear1DSet.valueToGrid(float[][] value)
          transform an array of values in R to an array of non-integer grid coordinates
 float[][] GriddedSetIface.valueToGrid(float[][] value)
          Returns the non-integer grid coordinates corresponding to an array of points.
 float[][] GriddedSet.valueToGrid(float[][] value)
          transform an array of values in R^DomainDimension to an array of non-integer grid coordinates
 float[][] Gridded3DSet.valueToGrid(float[][] value)
          transform an array of values in R^DomainDimension to an array of non-integer grid coordinates
 float[][] Gridded3DDoubleSet.valueToGrid(float[][] value)
          transform an array of values in R^DomainDimension to an array of non-integer grid coordinates
 float[][] Gridded2DSet.valueToGrid(float[][] value)
          transform an array of values in R^DomainDimension to an array of non-integer grid coordinates
 float[][] Gridded2DDoubleSet.valueToGrid(float[][] value)
          transform an array of values in R^DomainDimension to an array of non-integer grid coordinates
 float[][] Gridded1DSet.valueToGrid(float[][] value)
          transform an array of values in R^DomainDimension to an array of non-integer grid coordinates
 float[][] Gridded1DDoubleSet.valueToGrid(float[][] value)
          transform an array of values in R^DomainDimension to an array of non-integer grid coordinates
 int[] UnionSet.valueToIndex(float[][] value)
          convert an array of values in R^DomainDimension to an array of 1-D indices
 int[] SingletonSet.valueToIndex(float[][] value)
          convert an array of values in R^DomainDimension to an array of 1-D indices
 int[] SetIface.valueToIndex(float[][] value)
          Returns the 1-D indices corresponding to an array of points.
abstract  int[] Set.valueToIndex(float[][] value)
          return Set indices of Set values closest to value elements (return -1 for any value outside Set range)
 int[] ProductSet.valueToIndex(float[][] value)
          convert an array of values in R^DomainDimension to an array of 1-D indices
 int[] List1DSet.valueToIndex(float[][] value)
          convert an array of values in R^DomainDimension to an array of 1-D indices
 int[] List1DDoubleSet.valueToIndex(float[][] values)
          Converts an array of values in R^1 to an array of 1-D indices.
 int[] IrregularSet.valueToIndex(float[][] value)
          convert an array of values in R^DomainDimension to an array of 1-D indices
 int[] Irregular3DSet.valueToIndex(float[][] value)
          convert an array of values in R^DomainDimension to an array of 1-D indices
 int[] Irregular2DSet.valueToIndex(float[][] value)
          convert an array of values in R^DomainDimension to an array of 1-D indices
 int[] Irregular1DSet.valueToIndex(float[][] value)
          convert an array of values in R^DomainDimension to an array of 1-D indices
 int[] GriddedSet.valueToIndex(float[][] value)
          convert an array of values in R^DomainDimension to an array of 1-D indices
 int[] Gridded3DSet.valueToIndex(float[][] value)
          convert an array of values in R^DomainDimension to an array of 1-D indices
 int[] Gridded3DDoubleSet.valueToIndex(float[][] value)
          convert an array of values in R^DomainDimension to an array of 1-D indices
 int[] Gridded2DSet.valueToIndex(float[][] value)
          convert an array of values in R^DomainDimension to an array of 1-D indices
 int[] Gridded2DDoubleSet.valueToIndex(float[][] value)
          convert an array of values in R^DomainDimension to an array of 1-D indices
 int[] Gridded1DSet.valueToIndex(float[][] value)
          Convert an array of values in R^DomainDimension to an array of 1-D indices.
 int[] Gridded1DDoubleSet.valueToIndex(float[][] value)
          Convert an array of values in R^DomainDimension to an array of 1-D indices.
 int[] FloatSet.valueToIndex(float[][] value)
           
 int[] DoubleSet.valueToIndex(float[][] value)
          for DoubleSet, this always throws a SetException
 void UnionSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if i-th value is outside grid (i.e., if no interpolation is possible)
 void SingletonSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if i-th value is outside grid (i.e., if no interpolation is possible)
 void SimpleSetIface.valueToInterp(float[][] values, int[][] indices, float[][] weights)
          Returns the interpolation parameters for an array of points.
abstract  void SimpleSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          convert an array of values to arrays of indices and weights for those indices, appropriate for interpolation; the values array is organized as float[domain_dimension][number_of_values]; indices and weights must be passed in as int[number_of_values][] and float[number_of_values][]; on return, quantity( values[.]
 void ProductSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if i-th value is outside grid (i.e., if no interpolation is possible)
 void List1DSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if i-th value is outside grid (i.e., if no interpolation is possible)
 void List1DDoubleSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if i-th value is outside grid (i.e., if no interpolation is possible)
 void LinearLatLonSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          for each of an array of values in (Latitude, Longitude), compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if i-th value is outside grid (i.e., if no interpolation is possible).
 void IrregularSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if no interpolation is possible
 void Irregular3DSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if no interpolation is possible
 void Irregular2DSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if no interpolation is possible
 void Irregular1DSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if no interpolation is possible
 void GriddedSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if i-th value is outside grid (i.e., if no interpolation is possible)
 void Gridded3DDoubleSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if i-th value is outside grid (i.e., if no interpolation is possible)
 void Gridded2DDoubleSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if i-th value is outside grid (i.e., if no interpolation is possible)
 void Gridded1DDoubleSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          for each of an array of values in R^DomainDimension, compute an array of 1-D indices and an array of weights, to be used for interpolation; indices[i] and weights[i] are null if i-th value is outside grid (i.e., if no interpolation is possible)
 void FloatSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
           
 void DoubleSet.valueToInterp(float[][] value, int[][] indices, float[][] weights)
          for DoubleSet, this always throws a SetException
 int[] Irregular3DSet.valueToTri(float[][] value)
          valueToTri returns an array of containing triangles given an array of points in R^DomainDimension
 int[] Irregular2DSet.valueToTri(float[][] value)
          valueToTri returns an array of containing triangles given an array of points in R^DomainDimension
 

Constructors in visad that throw VisADException
AxisScale(ScalarMap map)
          Construct a new AxisScale for the given ScalarMap
CachingCoordinateSystem(CoordinateSystem cs)
          Construct a new CachingCoordinateSystem that wraps around the input.
CartesianProductCoordinateSystem(CoordinateSystem[] csArray)
          Construct a CartesianProductCoordinateSystem from an array of CoordinateSystems.
CartesianProductCoordinateSystem(CoordinateSystem a, CoordinateSystem b)
          Construct a CartesianProductCoordinateSystem from two other CoordinateSystems.
CMYCoordinateSystem(RealTupleType reference)
          construct a CMYCoordinateSystem with given reference
ConstantMap(double constant, DisplayRealType display_scalar)
          construct a ConstantMap with a double constant
ConstantMap(Real constant, DisplayRealType display_scalar)
          construct a ConstantMap with a Real constant;
CoordinateSystem(RealTupleType reference, Unit[] units)
          Constructs from the type of the reference coordinate system and units for values in this coordinate system.
CylindricalCoordinateSystem(RealTupleType reference)
          construct a CoordinateSystem for (radius, azimuth, zaxis) relative to a 3-D Cartesian reference; this constructor supplies units = {null, CommonUnit.Degree, null} to the super constructor, in order to ensure Unit compatibility with its use of trigonometric functions
DataDisplayLink(DataReference ref, DisplayImpl local_d, Display d, ConstantMap[] constant_maps, DataRenderer rend, long jd)
          construct a DataDisplayLink linking a DataReference to a Display
DataReferenceImpl(String name)
          Constructs from a name for the instance.
DateTime()
          Construct a DateTime object and initialize it to the current date/time.
DateTime(Date date)
          Construct a DateTime object and initialize it with a Java date.
DateTime(double seconds)
          Construct a DateTime object and initialize it with the seconds since January 1, 1970 00:00:00Z.
DateTime(double timeValue, Unit timeUnits)
          Construct a DateTime object from a tim value and a Unit
DateTime(int year, int day, double seconds)
          Construct a DateTime object initialized with a year, day of the year, and seconds in the day.
DateTime(Real real)
          Construct a DateTime object and initialize it using a VisAD Real.
Delaunay()
          The abstract constructor initializes the class's data arrays.
DelaunayClarkson(float[][] samples)
          construct a Delaunay triangulation of the points in the samples array using Clarkson's algorithm
DelaunayCustom(float[][] samples, int[][] tri)
          construct a Delaunay from point locations and a list of triangles; call finish_triang() to fill in helper arrays (vertices, walk and edges); copy arguments
DelaunayCustom(float[][] samples, int[][] tri, int[][] vertices, int[][] walk, int[][] edges, int num_edges)
          construct a Delaunay from point locations, a list of triangles, and helper arrays (vertices, walk and edges); copy arguments
DelaunayCustom(float[][] samples, int[][] tri, int[][] vertices, int[][] walk, int[][] edges, int num_edges, boolean copy)
          construct a Delaunay from point locations, a list of triangles, and helper arrays (vertices, walk and edges); copy arguments
DelaunayFast(float[][] samples)
          construct an approximate Delaunay triangulation of the points in the samples array using Curtis Rueden's algorithm
DelaunayOverlap(float[][] samples, int lenx, int leny)
          Construct a Delaunay triangulation of the points in the samples array, which are a sequence of 2-D grids of size lenx * leny, and which may overlap with each other.
DelaunayWatson(float[][] samples)
          construct a Delaunay triangulation of the points in the samples array using Watson's algorithm
DisplayImpl(RemoteDisplay rmtDpy, DisplayRenderer renderer)
          construct a DisplayImpl collaborating with the given RemoteDisplay, and with the given DisplayRenderer
DisplayImpl(String name, DisplayRenderer renderer)
          construct a DisplayImpl with given name and DisplayRenderer
DisplayRealType(String name, boolean single, double low, double hi, double def, Unit unit)
          construct a DisplayRealType
DisplayRealType(String name, boolean single, double def, Unit unit)
          construct a DisplayRealType whose values are not scaled
DisplayTupleType(DisplayRealType[] types)
          construct a DisplayTupleType with null CoordinateSystem
DisplayTupleType(DisplayRealType[] types, CoordinateSystem coord_sys)
          construct a DisplayTupleType
DoubleSet(MathType type)
          construct a DoubleSet with null CoordinateSystem and Units
DoubleSet(MathType type, CoordinateSystem coord_sys, Unit[] units)
          construct a DoubleSet with null CoordinateSystem and Units
DoubleTuple(double[] doubles)
          Construct a new DoubleTuple of generic values
EarthVectorType(RealType a)
           
EarthVectorType(RealType[] types)
           
EarthVectorType(RealType[] types, CoordinateSystem coord_sys)
           
EarthVectorType(RealType a, RealType b)
           
EarthVectorType(RealType a, RealType b, RealType c)
           
EarthVectorType(RealType a, RealType b, RealType c, RealType d)
           
EmpiricalCoordinateSystem(GriddedSet world, GriddedSet reference)
          Constructs from two GriddedSet-s.
EmpiricalCoordinateSystem(GriddedSet world, GriddedSet reference, boolean copy, boolean check)
          Constructs from two GriddedSet-s.
ErrorEstimate(double[] value, Unit u, int op, ErrorEstimate a, ErrorEstimate b, int error_mode)
          construct Error for an array of values that is the result of a binary operator; a and b are the ErrorEstimate-s for the operands
ErrorEstimate(double[] value, Unit u, int op, ErrorEstimate a, int error_mode)
          construct Error for an array of values that is the result of a unary operator; a is the ErrorEstimate for the operand
ErrorEstimate(double value, Unit u, int op, ErrorEstimate a, ErrorEstimate b, int error_mode)
          construct an ErrorEstimate for a value that is the result of a binary operator; a and b are the ErrorEstimate-s for the operands
ErrorEstimate(double value, Unit u, int op, ErrorEstimate a, int error_mode)
          construct an ErrorEstimate for a value that is the result of a unary operator; a is the ErrorEstimate for the operand
ErrorEstimate(ErrorEstimate field_error, ErrorEstimate sample_error, double val, int inc)
          construct an ErrorEstimate from a Field ErrorEstimate, a sample ErrorEstimate, the sample value, and an increment for NumberNotMissing; used by FlatField.setSample
ErrorEstimate(float[] value, Unit u, int op, ErrorEstimate a, ErrorEstimate b, int error_mode)
          construct Error for an array of values that is the result of a binary operator; a and b are the ErrorEstimate-s for the operands
ErrorEstimate(float[] value, Unit u, int op, ErrorEstimate a, int error_mode)
          construct Error for an array of values that is the result of a unary operator; a is the ErrorEstimate for the operand
FieldImpl(FunctionType type)
          construct a FieldImpl from type; use default Set of FunctionType domain; initial values are missing
FieldImpl(FunctionType type, Set set)
          Constructs from the type of function and a set of domain points.
FieldImpl(FunctionType type, Set set, boolean createRangeArray)
          Trusted constructor for subclasses that don't need to have the Range array instantiated (i.e., FlatField).
FlatField(FunctionType type)
          Constructs a FlatField from a function type.
FlatField(FunctionType type, Set domain_set)
          Constructs a FlatField from a function type and a (non-default) domain Set.
FlatField(FunctionType type, Set domain_set, CoordinateSystem[] range_coord_syses, Set[] range_sets, Unit[] units)
          Constructs a FlatField from a function type, a sampling set of the domain, coordinate systems for the range components, sampling sets for the range components, and units for the range components.
FlatField(FunctionType type, Set domain_set, CoordinateSystem range_coord_sys, CoordinateSystem[] range_coord_syses, Set[] range_sets, Unit[] units)
          Constructs a FlatField from a function type, a sampling set of the domain, a coordinate system for the range, coordinate systems for the range components, sampling sets for the range components, and units for the range components.
FlatField(FunctionType type, Set domain_set, CoordinateSystem range_coord_sys, Set[] range_sets, Unit[] units)
          Constructs a FlatField from a function type, a sampling set of the domain, a coordinate system for the range, sampling sets for the range components, and units for the range components.
FloatSet(MathType type)
          construct a FloatSet object with null CoordinateSystem and Units
FloatSet(MathType type, CoordinateSystem coord_sys, Unit[] units)
          the set of values representable by N floats; type must be a RealType, a RealTupleType or a SetType; coordinate_system and units must be compatible with defaults for type, or may be null; a FloatSet may not be used as a Field domain
FlowSphericalCoordinateSystem(RealTupleType reference)
          construct a CoordinateSystem for (elevation, azimuth, radial) relative to a 3-D Cartesian reference; this constructor supplies units = {CommonUnit.Degree, CommonUnit.Degree, CommonUnit.meterPerSecond} to the super constructor, in order to ensure Unit compatibility with its use of trigonometric functions
FunctionType(MathType domain, MathType range)
          domain must be a RealType or a RealTupleType; range may be any MathType
GridCoordinateSystem(GriddedSet s)
          construct a CoordinateSystem for grid coordinates (e.g., (row, column, level) in 3-D) relative to the value space of set; for example, if satellite pixel locations are defined by explicit latitudes and longitude, these could be used to construct a Gridded2DSet which could then be used to construct a GridCoordinateSystem for (ImageLine, ImageElement) coordinates relative to reference coordinates (Latitude, Longitude)
Gridded1DDoubleSet(MathType type, double[][] samples, int lengthX)
          a 1-D sequence with no regular interval with null errors, CoordinateSystem and Units are defaults from type
Gridded1DDoubleSet(MathType type, double[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
           
Gridded1DDoubleSet(MathType type, double[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
          a 1-D sorted sequence with no regular interval. samples array is organized double[1][number_of_samples] where lengthX = number_of_samples. samples must be sorted (either increasing or decreasing). coordinate_system and units must be compatible with defaults for type, or may be null. errors may be null
Gridded1DDoubleSet(MathType type, float[][] samples, int lengthX)
          a 1-D sequence with no regular interval with null errors, CoordinateSystem and Units are defaults from type
Gridded1DDoubleSet(MathType type, float[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
           
Gridded1DDoubleSet(MathType type, float[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
          a 1-D sorted sequence with no regular interval. samples array is organized float[1][number_of_samples] where lengthX = number_of_samples. samples must be sorted (either increasing or decreasing). coordinate_system and units must be compatible with defaults for type, or may be null. errors may be null
Gridded1DSet(MathType type, float[][] samples, int lengthX)
          Constructs a 1-D sorted sequence with no regular interval.
Gridded1DSet(MathType type, float[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          Constructs a 1-D sorted sequence with no regular interval.
Gridded1DSet(MathType type, float[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
          Constructs a 1-D sorted sequence with no regular interval.
Gridded2DDoubleSet(MathType type, double[][] samples, int lengthX)
          a 2-D set with manifold dimension = 1, with null errors, CoordinateSystem and Units are defaults from type
Gridded2DDoubleSet(MathType type, double[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 2-D set with manifold dimension = 1; samples array is organized double[2][number_of_samples] where lengthX = number_of_samples; no geometric constraint on samples; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Gridded2DDoubleSet(MathType type, double[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Gridded2DDoubleSet(MathType type, double[][] samples, int lengthX, int lengthY)
          a 2-D set whose topology is a lengthX x lengthY grid, with null errors, CoordinateSystem and Units are defaults from type
Gridded2DDoubleSet(MathType type, double[][] samples, int lengthX, int lengthY, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 2-D set whose topology is a lengthX x lengthY grid; samples array is organized double[2][number_of_samples] where lengthX * lengthY = number_of_samples; samples must form a non-degenerate 2-D grid (no bow-tie-shaped grid boxes); the X component increases fastest in the second index of samples; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Gridded2DDoubleSet(MathType type, double[][] samples, int lengthX, int lengthY, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Gridded2DDoubleSet(MathType type, double[][] samples, int lengthX, int lengthY, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy, boolean test)
           
Gridded2DDoubleSet(MathType type, float[][] samples, int lengthX)
          a 2-D set with manifold dimension = 1, with null errors, CoordinateSystem and Units are defaults from type
Gridded2DDoubleSet(MathType type, float[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 2-D set with manifold dimension = 1; samples array is organized float[2][number_of_samples] where lengthX = number_of_samples; no geometric constraint on samples; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Gridded2DDoubleSet(MathType type, float[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Gridded2DDoubleSet(MathType type, float[][] samples, int lengthX, int lengthY)
          a 2-D set whose topology is a lengthX x lengthY grid, with null errors, CoordinateSystem and Units are defaults from type
Gridded2DDoubleSet(MathType type, float[][] samples, int lengthX, int lengthY, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 2-D set whose topology is a lengthX x lengthY grid; samples array is organized float[2][number_of_samples] where lengthX * lengthY = number_of_samples; samples must form a non-degenerate 2-D grid (no bow-tie-shaped grid boxes); the X component increases fastest in the second index of samples; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Gridded2DSet(MathType type, float[][] samples, int lengthX)
          a 2-D set with manifold dimension = 1, with null errors, CoordinateSystem and Units are defaults from type
Gridded2DSet(MathType type, float[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 2-D set with manifold dimension = 1; samples array is organized float[2][number_of_samples] where lengthX = number_of_samples; no geometric constraint on samples; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Gridded2DSet(MathType type, float[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Gridded2DSet(MathType type, float[][] samples, int lengthX, int lengthY)
          a 2-D set whose topology is a lengthX x lengthY grid, with null errors, CoordinateSystem and Units are defaults from type
Gridded2DSet(MathType type, float[][] samples, int lengthX, int lengthY, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 2-D set whose topology is a lengthX x lengthY grid; samples array is organized float[2][number_of_samples] where lengthX * lengthY = number_of_samples; samples must form a non-degenerate 2-D grid (no bow-tie-shaped grid boxes); the X component increases fastest in the second index of samples; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Gridded2DSet(MathType type, float[][] samples, int lengthX, int lengthY, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Gridded2DSet(MathType type, float[][] samples, int lengthX, int lengthY, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy, boolean test)
           
Gridded3DDoubleSet(MathType type, double[][] samples, int lengthX)
          a 3-D set with manifold dimension = 1, with null errors, CoordinateSystem and Units are defaults from type
Gridded3DDoubleSet(MathType type, double[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 3-D set with manifold dimension = 1; samples array is organized double[3][number_of_samples] where lengthX = number_of_samples; no geometric constraint on samples; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Gridded3DDoubleSet(MathType type, double[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Gridded3DDoubleSet(MathType type, double[][] samples, int lengthX, int lengthY)
          a 3-D set with manifold dimension = 2, with null errors, CoordinateSystem and Units are defaults from type
Gridded3DDoubleSet(MathType type, double[][] samples, int lengthX, int lengthY, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 3-D set with manifold dimension = 2; samples array is organized double[3][number_of_samples] where lengthX * lengthY = number_of_samples; no geometric constraint on samples; the X component increases fastest in the second index of samples; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Gridded3DDoubleSet(MathType type, double[][] samples, int lengthX, int lengthY, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Gridded3DDoubleSet(MathType type, double[][] samples, int lengthX, int lengthY, int lengthZ)
          a 3-D set whose topology is a lengthX x lengthY x lengthZ grid, with null errors, CoordinateSystem and Units are defaults from type
Gridded3DDoubleSet(MathType type, double[][] samples, int lengthX, int lengthY, int lengthZ, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 3-D set whose topology is a lengthX x lengthY x lengthZ grid; samples array is organized double[3][number_of_samples] where lengthX * lengthY * lengthZ = number_of_samples; samples must form a non-degenerate 3-D grid (no bow-tie-shaped grid cubes); the X component increases fastest and the Z component slowest in the second index of samples; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Gridded3DDoubleSet(MathType type, double[][] samples, int lengthX, int lengthY, int lengthZ, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Gridded3DDoubleSet(MathType type, double[][] samples, int lengthX, int lengthY, int lengthZ, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy, boolean test)
           
Gridded3DDoubleSet(MathType type, float[][] samples, int lengthX)
          a 3-D set with manifold dimension = 1, with null errors, CoordinateSystem and Units are defaults from type
Gridded3DDoubleSet(MathType type, float[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 3-D set with manifold dimension = 1; samples array is organized float[3][number_of_samples] where lengthX = number_of_samples; no geometric constraint on samples; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Gridded3DDoubleSet(MathType type, float[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Gridded3DDoubleSet(MathType type, float[][] samples, int lengthX, int lengthY)
          a 3-D set with manifold dimension = 2, with null errors, CoordinateSystem and Units are defaults from type
Gridded3DDoubleSet(MathType type, float[][] samples, int lengthX, int lengthY, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 3-D set with manifold dimension = 2; samples array is organized float[3][number_of_samples] where lengthX * lengthY = number_of_samples; no geometric constraint on samples; the X component increases fastest in the second index of samples; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Gridded3DDoubleSet(MathType type, float[][] samples, int lengthX, int lengthY, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Gridded3DDoubleSet(MathType type, float[][] samples, int lengthX, int lengthY, int lengthZ)
          a 3-D set whose topology is a lengthX x lengthY x lengthZ grid, with null errors, CoordinateSystem and Units are defaults from type
Gridded3DDoubleSet(MathType type, float[][] samples, int lengthX, int lengthY, int lengthZ, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 3-D set whose topology is a lengthX x lengthY x lengthZ grid; samples array is organized float[3][number_of_samples] where lengthX * lengthY * lengthZ = number_of_samples; samples must form a non-degenerate 3-D grid (no bow-tie-shaped grid cubes); the X component increases fastest and the Z component slowest in the second index of samples; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Gridded3DDoubleSet(MathType type, float[][] samples, int lengthX, int lengthY, int lengthZ, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Gridded3DSet(MathType type, float[][] samples, int lengthX)
          a 3-D set with manifold dimension = 1, with null errors, CoordinateSystem and Units are defaults from type
Gridded3DSet(MathType type, float[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 3-D set with manifold dimension = 1; samples array is organized float[3][number_of_samples] where lengthX = number_of_samples; no geometric constraint on samples; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Gridded3DSet(MathType type, float[][] samples, int lengthX, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Gridded3DSet(MathType type, float[][] samples, int lengthX, int lengthY)
          a 3-D set with manifold dimension = 2, with null errors, CoordinateSystem and Units are defaults from type
Gridded3DSet(MathType type, float[][] samples, int lengthX, int lengthY, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 3-D set with manifold dimension = 2; samples array is organized float[3][number_of_samples] where lengthX * lengthY = number_of_samples; no geometric constraint on samples; the X component increases fastest in the second index of samples; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Gridded3DSet(MathType type, float[][] samples, int lengthX, int lengthY, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Gridded3DSet(MathType type, float[][] samples, int lengthX, int lengthY, int lengthZ)
          a 3-D set whose topology is a lengthX x lengthY x lengthZ grid, with null errors, CoordinateSystem and Units are defaults from type
Gridded3DSet(MathType type, float[][] samples, int lengthX, int lengthY, int lengthZ, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 3-D set whose topology is a lengthX x lengthY x lengthZ grid; samples array is organized float[3][number_of_samples] where lengthX * lengthY * lengthZ = number_of_samples; samples must form a non-degenerate 3-D grid (no bow-tie-shaped grid cubes); the X component increases fastest and the Z component slowest in the second index of samples; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Gridded3DSet(MathType type, float[][] samples, int lengthX, int lengthY, int lengthZ, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Gridded3DSet(MathType type, float[][] samples, int lengthX, int lengthY, int lengthZ, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy, boolean test)
           
GriddedSet(MathType type, float[][] samples, int[] lengths)
          construct a GriddedSet with samples
GriddedSet(MathType type, float[][] samples, int[] lengths, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          construct a GriddedSet with samples and non-default CoordinateSystem
GriddedSet(MathType type, float[][] samples, int[] lengths, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
GridVectorType(RealType[] types)
           
GridVectorType(RealType[] types, CoordinateSystem coord_sys)
           
HSVCoordinateSystem(RealTupleType reference)
           
IdentityCoordinateSystem(RealTupleType type)
          Construct a new IdentityCoordinateSystem for values of the type specified.
IdentityCoordinateSystem(RealTupleType type, Unit[] units)
          Construct a new IdentityCoordinateSystem for values of the type specified.
ImageFlatField(BufferedImage img)
          Constructs an ImageFlatField around the given BufferedImage.
ImageFlatField(FunctionType type)
           
ImageFlatField(FunctionType type, Set domain_set)
           
ImageFlatField(FunctionType type, Set domain_set, CoordinateSystem[] range_coord_syses, Set[] range_sets, Unit[] units)
           
ImageFlatField(FunctionType type, Set domain_set, CoordinateSystem range_coord_sys, CoordinateSystem[] range_coord_syses, Set[] range_sets, Unit[] units)
           
ImageFlatField(FunctionType type, Set domain_set, CoordinateSystem range_coord_sys, Set[] range_sets, Unit[] units)
           
Integer1DSet(int length)
          a 1-D set with null errors and generic type
Integer1DSet(MathType type, int length)
           
Integer1DSet(MathType type, int length, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          construct a 1-dimensional set with values {0, 1, ..., length-1}; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Integer2DSet(int length1, int length2)
          a 2-D set with null errors and generic type
Integer2DSet(MathType type, Integer1DSet[] sets)
           
Integer2DSet(MathType type, Integer1DSet[] sets, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
           
Integer2DSet(MathType type, int length1, int length2)
           
Integer2DSet(MathType type, int length1, int length2, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          construct a 2-dimensional set with values {0, 1, ..., length1-1} x {0, 1, ..., length2-1}; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Integer3DSet(int length1, int length2, int length3)
          a 3-D set with null errors and generic type
Integer3DSet(MathType type, Integer1DSet[] sets)
           
Integer3DSet(MathType type, Integer1DSet[] sets, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
           
Integer3DSet(MathType type, int length1, int length2, int length3)
           
Integer3DSet(MathType type, int length1, int length2, int length3, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          construct a 3-dimensional set with values {0, 1, ..., length1-1} x {0, 1, ..., length2-1} x {0, 1, ..., length3-1}; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
IntegerNDSet(int[] lengths)
          an N-D set with null errors and generic type
IntegerNDSet(MathType type, int[] lengths)
           
IntegerNDSet(MathType type, int[] lengths, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          construct an N-dimensional set with values in the cross product of {0, 1, ..., lengths[i]-1} for i=0, ..., lengths[lengths.length-1]; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
IntegerNDSet(MathType type, Integer1DSet[] sets)
           
IntegerNDSet(MathType type, Integer1DSet[] sets, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          construct an N-dimensional set with values in the cross product of {0, 1, ..., lengths[i]-1} for i=0, ..., lengths[lengths.length-1]; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
InverseCoordinateSystem(RealTupleType reference, CoordinateSystem inv)
          construct a CoordinateSystem that whose transforms invert the transforms of inverse (i.e., toReference and fromReference are switched); for example, this could be used to define Cartesian coordinates releative to a refernce in spherical coordinates
Irregular1DSet(MathType type, float[][] samples)
          a 1-D irregular set with null errors, CoordinateSystem and Units are defaults from type
Irregular1DSet(MathType type, float[][] samples, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          a 1-D irregular set; samples array is organized float[1][number_of_samples]; samples need not be sorted - the constructor sorts samples to define a 1-D "triangulation"; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
Irregular1DSet(MathType type, float[][] samples, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Irregular2DSet(MathType type, float[][] samples)
          a 2-D irregular set with null errors, CoordinateSystem and Units are defaults from type; topology is computed by the constructor
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)
           
Irregular2DSet(MathType type, float[][] samples, int[] new2old, int[] old2new)
          shortcut constructor for constructing Irregular2DSet using sort from existing Irregular1DSet
Irregular2DSet(MathType type, float[][] samples, int[] new2old, int[] old2new, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          complete constructor for constructing Irregular2DSet using sort from existing Irregular1DSet
Irregular2DSet(MathType type, float[][] samples, int[] new2old, int[] old2new, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
Irregular3DSet(MathType type, float[][] samples)
          a 3-D irregular set with null errors, CoordinateSystem and Units are defaults from type; topology is computed by the constructor
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)
           
Irregular3DSet(MathType type, float[][] samples, int[] new2old, int[] old2new)
          construct Irregular3DSet using sort from existing Irregular1DSet
Irregular3DSet(MathType type, float[][] samples, int[] new2old, int[] old2new, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          construct Irregular3DSet using sort from existing Irregular1DSet
Irregular3DSet(MathType type, float[][] samples, int[] new2old, int[] old2new, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
IrregularSet(MathType type, float[][] samples)
          construct an IrregularSet
IrregularSet(MathType type, float[][] samples, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          construct an IrregularSet with non-default CoordinateSystem
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)
           
Linear1DSet(double first, double last, int length)
          Construct a 1-D arithmetic progression with null errors and generic type
Linear1DSet(MathType type, double first, double last, int length)
          Construct a 1-D arithmetic progression with the specified type and null errors.
Linear1DSet(MathType type, double first, double last, int length, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          Construct a 1-D arithmetic progression with the specified type, coord_sys, units and errors.
Linear1DSet(MathType type, double first, double last, int length, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean cache)
          Construct a 1-D arithmetic progression with the specified type, coord_sys, units and errors.
Linear2DSet(double first1, double last1, int length1, double first2, double last2, int length2)
          Construct a 2-D cross product of arithmetic progressions with null errors and generic type.
Linear2DSet(Linear1DSet[] sets)
          Construct a 2-D cross product of sets with a generic MathType.
Linear2DSet(MathType type, double first1, double last1, int length1, double first2, double last2, int length2)
          Construct a 2-D cross product of arithmetic progressions with null errors and the specified type.
Linear2DSet(MathType type, double first1, double last1, int length1, double first2, double last2, int length2, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          Construct a 2-D cross product of arithmetic progressions with the specified type, coord_sys, units and errors.
Linear2DSet(MathType type, double first1, double last1, int length1, double first2, double last2, int length2, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean cache)
          Construct a 2-D cross product of arithmetic progressions with the specified type, coord_sys, units and errors.
Linear2DSet(MathType type, Linear1DSet[] sets)
          Construct a 2-D cross product of sets with the specified type.
Linear2DSet(MathType type, Linear1DSet[] sets, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          Construct a 2-D cross product of sets, with the specified type, coord_sys, units and errors.
Linear2DSet(MathType type, Linear1DSet[] sets, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean cache)
          Construct a 2-D cross product of sets, with the specified type, coord_sys, units and errors.
Linear3DSet(double first1, double last1, int length1, double first2, double last2, int length2, double first3, double last3, int length3)
          Construct a 3-D cross product of arithmetic progressions with null errors and generic type.
Linear3DSet(Linear1DSet[] sets)
          Construct a 3-D cross product of sets with a generic MathType.
Linear3DSet(MathType type, double first1, double last1, int length1, double first2, double last2, int length2, double first3, double last3, int length3)
          Construct a 3-D cross product of arithmetic progressions with null errors and the specified type.
Linear3DSet(MathType type, double first1, double last1, int length1, double first2, double last2, int length2, double first3, double last3, int length3, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          Construct a 3-D cross product of arithmetic progressions with the specified type, coord_sys, units and errors.
Linear3DSet(MathType type, double first1, double last1, int length1, double first2, double last2, int length2, double first3, double last3, int length3, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean cache)
          Construct a 3-D cross product of arithmetic progressions with the specified type, coord_sys, units and errors.
Linear3DSet(MathType type, Linear1DSet[] sets)
          Construct a 3-D cross product of sets with the specified type.
Linear3DSet(MathType type, Linear1DSet[] sets, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          Construct a 3-D cross product of sets, with the specified type, coord_sys, units and errors.
Linear3DSet(MathType type, Linear1DSet[] sets, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean cache)
          Construct a 3-D cross product of sets, with the specified type, coord_sys, units and errors.
LinearLatLonSet(MathType type, double first1, double last1, int length1, double first2, double last2, int length2)
          Construct a 2-D cross product of arithmetic progressions whose east and west edges may be joined (for interpolation purposes), with null errors, CoordinateSystem and Units are defaults from type
LinearLatLonSet(MathType type, double first1, double last1, int length1, double first2, double last2, int length2, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          Construct a 2-D cross product of arithmetic progressions whose east and west edges may be joined (for interpolation purposes), with specified errors, coord_sys and units.
LinearLatLonSet(MathType type, double first1, double last1, int length1, double first2, double last2, int length2, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean cache)
          Construct a 2-D cross product of arithmetic progressions whose east and west edges may be joined (for interpolation purposes), with specified errors, coord_sys and units.
LinearLatLonSet(MathType type, Linear1DSet[] sets)
          Construct a 2-D cross product of arithmetic progressions whose east and west edges may be joined (for interpolation purposes), with null errors, CoordinateSystem and Units are defaults from type.
LinearLatLonSet(MathType type, Linear1DSet[] sets, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          Construct a 2-D cross product of arithmetic progressions whose east and west edges may be joined (for interpolation purposes), with specified errors, coord_sys and units.
LinearLatLonSet(MathType type, Linear1DSet[] sets, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean cache)
          Construct a 2-D cross product of arithmetic progressions whose east and west edges may be joined (for interpolation purposes), with specified errors, coord_sys and units.
LinearNDSet(MathType type, double[] firsts, double[] lasts, int[] lengths)
          Construct an N-dimensional set as the product of N arithmetic progressions (lengths[i] samples between firsts[i] and lasts[i]), with null errors, CoordinateSystem and Units are defaults from type
LinearNDSet(MathType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          Construct an N-dimensional set as the product of N arithmetic progressions (lengths[i] samples between firsts[i] and lasts[i]), coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null.
LinearNDSet(MathType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean cache)
          Construct an N-dimensional set as the product of N arithmetic progressions (lengths[i] samples between firsts[i] and lasts[i]), coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null.
LinearNDSet(MathType type, Linear1DSet[] l)
          Construct an N-dimensional set as the product of N Linear1DSets, with null errors, CoordinateSystem and Units are defaults from type.
LinearNDSet(MathType type, Linear1DSet[] l, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          Construct an N-dimensional set as the product of N Linear1DSets; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
LinearNDSet(MathType type, Linear1DSet[] l, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean cache)
          Construct an N-dimensional set as the product of N Linear1DSets; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
List1DDoubleSet(double[] d, MathType type, CoordinateSystem coord_sys, Unit[] units)
          Constructs with a non-default CoordinateSystem.
List1DSet(float[] d, MathType type, CoordinateSystem coord_sys, Unit[] units)
          Constructs with a non-default CoordinateSystem.
LogCoordinateSystem(RealTupleType reference)
          Construct a coordinate system with logarithmical reference of base 10.
LogCoordinateSystem(RealTupleType reference, double base)
          Construct a coordinate system with logarithmical reference specified
PolarCoordinateSystem(RealTupleType reference)
          construct a CoordinateSystem for (longitude, radius) relative to a 2-D Cartesian reference; this constructor supplies units = {CommonUnit.Degree, null} to the super constructor, in order to ensure Unit compatibility with its use of trigonometric functions
ProductSet(MathType type, SampledSet[] sets)
          create the product of the sets array, with null errors, CoordinateSystem and Units are defaults from type
ProductSet(MathType type, SampledSet[] sets, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          create the product of the sets array; coordinate_system and units must be compatible with defaults for type, or may be null; errors may be null
ProductSet(SampledSet[] sets)
          construct a ProductSet with an array of SampledSets
ProjectionControl(DisplayImpl d)
          Construct a ProjectionControl for the display in question.
Real(RealType type, double value, Unit u)
          Constructs a Real object.
Real(RealType type, double value, Unit u, double error)
          Constructs a Real object.
Real(RealType type, double value, Unit u, ErrorEstimate error)
          Constructs a Real object.
RealTuple(Real[] reals)
          construct a RealTuple according to an array of Real objects
RealTuple(RealTupleType type, double[] values)
          Construct a RealTuple according to a RealTupleType and a double array
RealTuple(RealTupleType type, Real[] reals, CoordinateSystem coord_sys)
          construct a RealTuple according to an array of Real objects; coordinate_system may be null; otherwise coordinate_system.getReference() must equal type.getCoordinateSystem.getReference()
RealTuple(RealTupleType type, Real[] reals, CoordinateSystem coord_sys, Unit[] units, boolean checkUnits)
          Construct a RealTuple according to an array of Real objects; coordinate_system may be null; otherwise coordinate_system.getReference() must equal type.getCoordinateSystem.getReference()
RealTupleType(RealType a)
          construct a RealTupleType with one component
RealTupleType(RealType[] types)
          array of component types; default CoordinateSystem and Set are null
RealTupleType(RealType[] types, CoordinateSystem coord_sys, Set set)
          array of component types; default CoordinateSystem for values of this type (including Function domains) and may be null; default Set used when this type is a FunctionType domain and may be null
RealTupleType(RealType a, CoordinateSystem coord_sys, Set set)
          construct a RealTupleType with one component
RealTupleType(RealType a, RealType b)
          construct a RealTupleType with two components
RealTupleType(RealType a, RealType b, CoordinateSystem coord_sys, Set set)
          construct a RealTupleType with two components
RealTupleType(RealType a, RealType b, RealType c)
          construct a RealTupleType with three components
RealTupleType(RealType a, RealType b, RealType c, CoordinateSystem coord_sys, Set set)
          construct a RealTupleType with three components
RealTupleType(RealType a, RealType b, RealType c, RealType d)
          construct a RealTupleType with four components
RealTupleType(RealType a, RealType b, RealType c, RealType d, CoordinateSystem coord_sys, Set set)
          construct a RealTupleType with four components
RealType(String name)
          Deprecated. Use RealType.getRealType(String)
RealType(String name, int attrMask)
          Deprecated. Use RealType.getRealType(String, int)
RealType(String name, Unit u)
          Deprecated. Use RealType.getRealType(String, Unit)
RealType(String name, Unit u, Set set)
          Deprecated. Use RealType.getRealType(String, Unit, Set)
RealType(String name, Unit u, Set set, int attrMask)
          Deprecated. Use RealType.getRealType(String, Unit, Set, int)
RealVectorType(RealType a)
           
RealVectorType(RealType[] types)
           
RealVectorType(RealType[] types, CoordinateSystem coord_sys)
           
RealVectorType(RealType a, RealType b)
           
RealVectorType(RealType a, RealType b, RealType c)
           
RealVectorType(RealType a, RealType b, RealType c, RealType d)
           
ReferenceActionLink(ThingReference r, ActionImpl local_a, Action a, long jd)
           
RemoteFlatFieldImpl(FlatField flatField)
          construct a RemoteFieldImpl object to provide remote access to field
RemoteSlaveDisplayImpl(RemoteDisplay d)
          Construct a new slaved display linked to the given RemoteDisplay
SampledSet(MathType type)
           
SampledSet(MathType type, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
           
SampledSet(MathType type, int manifold_dimension)
           
SampledSet(MathType type, int manifold_dimension, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
           
ScalarMap(ScalarType scalar, DisplayRealType display_scalar)
          Construct a ScalarMap that maps the scalar to the display_scalar.
ScalarType(String name)
          Create a ScalarType with the specified name.
Set(MathType type)
          construct a Set object
Set(MathType type, CoordinateSystem coord_sys)
          Constructs a Set object with a non-default CoordinateSystem.
Set(MathType type, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          Constructs a Set object with a non-default CoordinateSystem, non-default Unit-s, and non-default errors.
SetType(MathType type)
          type must be a RealType or a RealTupleType
ShadowFunctionOrSetType(MathType t, DataDisplayLink link, ShadowType parent, ShadowRealTupleType domain, ShadowType range)
          this constructor is a bit of a kludge to get around single inheritance problems
ShadowFunctionType(MathType t, DataDisplayLink link, ShadowType parent, ShadowRealTupleType domain, ShadowType range)
           
ShadowRealTupleType(MathType t, DataDisplayLink link, ShadowType parent, ShadowType[] tcs, ShadowType adapter)
           
ShadowRealType(MathType type, DataDisplayLink link, ShadowType parent)
           
ShadowScalarType(MathType type, DataDisplayLink link, ShadowType parent)
           
ShadowSetType(MathType t, DataDisplayLink link, ShadowType parent, ShadowRealTupleType domain)
           
ShadowTextType(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowTupleType(MathType t, DataDisplayLink link, ShadowType parent, ShadowType[] tcs)
           
ShadowType(MathType type, DataDisplayLink link, ShadowType parent)
           
SimpleSet(MathType type)
           
SimpleSet(MathType type, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
           
SimpleSet(MathType type, int manifold_dimension)
           
SimpleSet(MathType type, int manifold_dimension, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
           
SingletonSet(RealTuple d)
          Construct a SingletonSet with the single sample given by a RealTuple
SingletonSet(RealTuple d, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors)
          Construct a SingletonSet with the single sample given by a RealTuple, and a non-default CoordinateSystem, Units and ErrorEstimates.
SingletonSet(RealTupleType type, double[] values, CoordinateSystem coordSys, Unit[] units, ErrorEstimate[] errors)
          Constructs from a type, numeric values, units, coordinate system, and error estimates.
SphericalCoordinateSystem(RealTupleType reference)
          construct a CoordinateSystem for (latitude, longitude, radius) relative to a 3-D Cartesian reference; this constructor supplies units = {CommonUnit.Degree, CommonUnit.Degree, null} to the super constructor, in order to ensure Unit compatibility with its use of trigonometric functions
Text(TextType type)
          construct a Text object with the missing value
Text(TextType type, String value)
          construct a Text object
TextType(String name)
          name of type (two TextTypes are equal if their names are equal)
ThingReferenceImpl(String name)
          Constructs from a name for the instance.
Tuple(Data[] datums)
          Construct a Tuple object from an array of Data objects; this constructs its MathType from the MathTypes of the data array
Tuple(Data[] datums, boolean copy)
          Construct a Tuple object from an array of Data objects; this constructs its MathType from the MathTypes of the data array
Tuple(TupleType type, Data[] datums)
          Construct a Tuple object from a type and an array of Data objects
Tuple(TupleType type, Data[] datums, boolean copy)
          Construct a Tuple object from a type and an array of Data objects
Tuple(TupleType type, Data[] datums, boolean copy, boolean checkType)
          Construct a Tuple object from a type and an array of Data objects
TupleType(MathType[] types)
          array of component types
UnionSet(MathType type, SampledSet[] sets)
          Construct a UnionSet with an array of SampledSets with null errors.
UnionSet(MathType type, SampledSet[] sets, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors, boolean copy)
           
UnionSet(SampledSet[] sets)
          Construct a UnionSet with an array of SampledSets
 

Uses of VisADException in visad.aeri
 

Methods in visad.aeri that throw VisADException
 double[] LinearVectorPointMethod.getKinematics(double[][] uv_wind)
           
static ImageSequence Qdiv.init_images(String image_directory)
           
static ImageSequence Aeri.init_images(String image_directory)
           
static void Qdiv.main(String[] args)
           
static void LinearVectorPointMethod.main(String[] args)
           
static void Aeri.main(String[] args)
           
 void Qdiv.mapChanged(ScalarMapEvent e)
           
 void Aeri.mapChanged(ScalarMapEvent e)
           
 

Constructors in visad.aeri that throw VisADException
Aeri(String[] args)
           
LinearVectorPointMethod(double[][] lonlat_s)
           
Qdiv(String[] args)
           
 

Uses of VisADException in visad.bom
 

Subclasses of VisADException in visad.bom
 class CollectiveBarbException
          CollectiveBarbException is an exception for an error with a VisAD display.
 

Methods in visad.bom that throw VisADException
 void TCData.addDisturbance(int disturbanceID, Tuple disturbance)
           
 void TCData.addLocation(int disturbanceID, int trackID, double time, RealTuple location)
           
 void SwellManipulationRendererJ3D.addPoint(float[] x)
           
 void RubberBandLineRendererJ3D.addPoint(float[] x)
           
 void RubberBandBoxRendererJ3D.addPoint(float[] x)
           
 void PointManipulationRendererJ3D.addPoint(float[] x)
           
 void PickManipulationRendererJ3D.addPoint(float[] x)
          Add a point.
 void PickManipulationRendererJ2D.addPoint(float[] x)
          Add a point.
 void CurveManipulationRendererJ3D.addPoint(float[] x)
          Add a point to the data.
 void CurveManipulationRendererJ2D.addPoint(float[] x)
          Add a point to the data.
 void BarbManipulationRendererJ3D.addPoint(float[] x)
           
 void BarbManipulationRendererJ2D.addPoint(float[] x)
           
 void CollectiveBarbManipulation.addStation(FlatField station)
           
 void CollectiveBarbManipulation.addStation(float lat, float lon)
          construct new wind station at (lat, lon) with initial winds = 0
 void TCData.addTrack(int disturbanceID, int trackID, Tuple track)
           
 void ShadowImageFunctionTypeJ3D.buildCurvedTexture(Object group, Set domain_set, Unit[] dataUnits, Unit[] domain_units, float[] default_values, ShadowRealType[] DomainComponents, int valueArrayLength, int[] inherited_values, int[] valueToScalar, GraphicsModeControl mode, float constant_alpha, float[] value_array, float[] constant_color, byte[][] color_bytes, DisplayImpl display, int curved_size, ShadowRealTupleType Domain, CoordinateSystem dataCoordinateSystem, DataRenderer renderer, ShadowFunctionOrSetType adaptedShadowType, int[] start, int lenX, int lenY, float[][] samples, int bigX, int bigY)
           
 void ShadowImageByRefFunctionTypeJ3D.buildCurvedTexture(Object group, Set domain_set, Unit[] dataUnits, Unit[] domain_units, float[] default_values, ShadowRealType[] DomainComponents, int valueArrayLength, int[] inherited_values, int[] valueToScalar, GraphicsModeControl mode, float constant_alpha, float[] value_array, float[] constant_color, DisplayImpl display, int curved_size, ShadowRealTupleType Domain, CoordinateSystem dataCoordinateSystem, DataRenderer renderer, ShadowFunctionOrSetType adaptedShadowType, int[] start, int lenX, int lenY, int bigX, int bigY, VisADImageTile tile)
           
 void ShadowImageFunctionTypeJ3D.buildLinearTexture(Object group, Set domain_set, Unit[] dataUnits, Unit[] domain_units, float[] default_values, ShadowRealType[] DomainComponents, int valueArrayLength, int[] inherited_values, int[] valueToScalar, GraphicsModeControl mode, float constant_alpha, float[] value_array, float[] constant_color, byte[][] color_bytes, DisplayImpl display)
           
 void ShadowImageByRefFunctionTypeJ3D.buildLinearTexture(Object group, Set domain_set, Unit[] dataUnits, Unit[] domain_units, float[] default_values, ShadowRealType[] DomainComponents, int valueArrayLength, int[] inherited_values, int[] valueToScalar, GraphicsModeControl mode, float constant_alpha, float[] value_array, float[] constant_color, DisplayImpl display, VisADImageTile tile)
           
 void SwellManipulationRendererJ3D.checkDirect()
           
 void RubberBandLineRendererJ3D.checkDirect()
           
 void RubberBandBoxRendererJ3D.checkDirect()
           
 void PointManipulationRendererJ3D.checkDirect()
           
 void PickManipulationRendererJ3D.checkDirect()
          Check if direct manipulation is possible.
 void PickManipulationRendererJ2D.checkDirect()
          Check if direct manipulation is possible.
 void CurveManipulationRendererJ3D.checkDirect()
          Check whether direct manipulation is possible for this Renderer.
 void CurveManipulationRendererJ2D.checkDirect()
          Check whether direct manipulation is possible for this Renderer.
 void BarbManipulationRendererJ3D.checkDirect()
           
 void BarbManipulationRendererJ2D.checkDirect()
           
 void DiscoverableZoom.controlChanged(ControlEvent e)
           
 BufferedImage ShadowImageFunctionTypeJ3D.createImage(int data_width, int data_height, int texture_width, int texture_height, byte[][] color_bytes)
           
 BranchGroup TextureFillRendererJ3D.doTransform()
           
 BranchGroup RubberBandLineRendererJ3D.doTransform()
          don't render - just return BranchGroup for scene graph to render rectangle into
 BranchGroup RubberBandBoxRendererJ3D.doTransform()
          don't render - just return BranchGroup for scene graph to render rectangle into
 BranchGroup PointManipulationRendererJ3D.doTransform()
          don't render - just return BranchGroup for scene graph to render rectangle into
 BranchGroup ImageRendererJ3D.doTransform()
           
 boolean ShadowTextureFillSetTypeJ3D.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
           
 boolean ShadowImageFunctionTypeJ3D.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
           
 boolean ShadowImageByRefFunctionTypeJ3D.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
           
 boolean ShadowCurveSetTypeJ3D.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          Transform data into a Java3D scene graph.
 boolean ShadowCurveSetTypeJ2D.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          Transform data into a Java2D scene graph.
 void SceneGraphRenderer.drawShape(float[][] vertices, Color colour, float width, Graphics2D graphics)
          Draw the outline of a shape onto the chart
 void SceneGraphRenderer.drawShape(float[][] vertices, Color colour, float width, int dashStyle, Graphics2D graphics)
          Draw the outline of a shape onto the chart
 void SceneGraphRenderer.drawString(String text, Font font, Color colour, float x, float y, Graphics2D graphics)
          Draw text onto the chart
 Vector FrontDrawer.endItAll()
          called by the application to end manipulation; returns the final front
 void FrontDrawer.endManipulation()
          called by the application to end manipulation; returns the final front
 void FlexibleTrackManipulation.endManipulation()
           
 FieldImpl CollectiveBarbManipulation.endManipulation()
          called by the application to end manipulation; returns the final wind field
 void SceneGraphRenderer.fillShape(float[][] vertices, Color colour, Graphics2D graphics)
          Fill a shape onto the chart
 void SceneGraphRenderer.fillShape(float[][] data, int texture, Graphics2D graphics)
          Fill a shape onto the chart
 double[][] WindPolarCoordinateSystem.fromReference(double[][] tuples)
           
 double[][] Radar3DCoordinateSystem.fromReference(double[][] tuples)
          Convert from latitude/longitude/altitude to range/azimuth/elevation.
 double[][] Radar2DCoordinateSystem.fromReference(double[][] tuples)
          Convert from latitude/longitude to range/azimuth.
 float[][] WindPolarCoordinateSystem.fromReference(float[][] tuples)
           
 float[][] Radar3DCoordinateSystem.fromReference(float[][] tuples)
          Convert from latitude/longitude/altitude to range/azimuth/elevation.
 float[][] Radar2DCoordinateSystem.fromReference(float[][] tuples)
          Convert from latitude/longitude to range/azimuth.
static float[][] ShadowImageByRefFunctionTypeJ3D.getBounds(Set domain_set, float data_width, float data_height, float scaleX, float offsetX, float scaleY, float offsetY)
           
static void FrontDrawer.initColormaps(DisplayImplJ3D display)
           
static boolean ImageRendererJ3D.isByRefUsable(DataDisplayLink link, ShadowType shadow)
           
static boolean TextureFillRendererJ3D.isRendererUsable(MathType type, ScalarMap[] maps)
          determine whether the given MathType and collection of ScalarMaps meets the criteria to use TextureFillRendererJ3D.
static boolean ImageRendererJ3D.isRendererUsable(MathType type, ScalarMap[] maps)
          determine whether the given MathType and collection of ScalarMaps meets the criteria to use ImageRendererJ3D.
static void TrackManipulation.main(String[] args)
          test TrackManipulation optional command line arguments: java visad.bom.TrackManipulation xsize ysize angle(degrees)
static void TextureFillRendererJ3D.main(String[] args)
          run 'java visad.bom.TextureFillRendererJ3D smooth'
static void TCDataTest.main(String[] args)
           
static void TCData.main(String[] args)
          create a bunch of "intensities" which are measurements of the intensity of a Tropical Cyclone at particular times input: arrays of times, ids, wind_means...
static void Swells.main(String[] args)
           
static void SwellRendererJ3D.main(String[] args)
          run 'java visad.bom.SwellRendererJ3D middle_latitude' to test with Cartesian winds run 'java visad.bom.SwellRendererJ3D middle_latitude x' to test with polar winds adjust middle_latitude for south or north barbs
static void SwellManipulationRendererJ3D.main(String[] args)
          test SwellManipulationRendererJ3D
static void ScreenLockedRendererJ3D.main(String[] args)
          Used for testing.
static void ScreenLockedDemo.main(String[] args)
          Used to run the program.
static void RubberBandLineRendererJ3D.main(String[] args)
          test RubberBandLineRendererJ3D
static void RubberBandBoxRendererJ3D.main(String[] args)
          test RubberBandBoxRendererJ3D
static void RadarDisplay.main(String[] args)
           
static void RadarAdapter.main(String[] args)
           
static void PointManipulationRendererJ3D.main(String[] args)
          test PointManipulationRendererJ3D
static void PickManipulationRendererJ3D.main(String[] args)
          test PickManipulationRendererJ3D
static void PickManipulationRendererJ2D.main(String[] args)
          test PickManipulationRendererJ2D
static void ImageRendererJ3D.main(String[] args)
          run 'java visad.bom.ImageRendererJ3D len step' to test animation behavior of ImageRendererJ3D renders a loop of len at step ms per frame then updates loop by deleting first time and adding a new last time
static void GridEdit.main(String[] args)
           
static void FrontDrawer.main(String[] args)
           
static void FlexibleTrackManipulation.main(String[] args)
           
static void CutAndPasteFields.main(String[] args)
           
static void CurveManipulationRendererJ3D.main(String[] args)
          test CurveManipulationRendererJ3D
static void CurveManipulationRendererJ2D.main(String[] args)
          test CurveManipulationRendererJ2D
static void CollectiveBarbManipulation.main(String[] args)
           
static void BarbRendererJ3D.main(String[] args)
          run 'java visad.bom.BarbRendererJ3D middle_latitude' to test with Cartesian winds run 'java visad.bom.BarbRendererJ3D middle_latitude x' to test with polar winds adjust middle_latitude for south or north barbs
static void BarbRendererJ2D.main(String[] args)
          run 'java visad.bom.BarbRendererJ2D middle_latitude' to test with Cartesian winds run 'java visad.bom.BarbRendererJ2D middle_latitude x' to test with polar winds adjust middle_latitude for south or north barbs
static void BarbManipulationRendererJ3D.main(String[] args)
          test BarbManipulationRendererJ3D
static void BarbManipulationRendererJ2D.main(String[] args)
          test BarbManipulationRendererJ2D
 void ShadowImageByRefFunctionTypeJ3D.makeColorBytes(Data data, ScalarMap cmap, ScalarMap[] cmaps, float constant_alpha, ShadowRealType[] RangeComponents, int color_length, int domain_length, int[] permute, byte[] byteData, int data_width, int data_height, int tile_width, int tile_height, int xStart, int yStart, int texture_width, int texture_height)
           
 void ShadowImageByRefFunctionTypeJ3D.makeColorBytesDriver(Data imgFlatField, ScalarMap cmap, ScalarMap[] cmaps, float constant_alpha, ShadowRealType[] RangeComponents, int color_length, int domain_length, int[] permute, int data_width, int data_height, int imageType, VisADImageTile tile, int image_index)
           
static Tuple TCData.makeDisturbance(String country, String state, int year, int number, String historical_name, double open_date, double close_date, int archive_mode, int realtime_mode, FieldImpl tracks)
           
 VisADGeometryArray[] ShadowBarbTupleTypeJ3D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbTupleTypeJ2D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbSetTypeJ3D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbSetTypeJ2D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbRealTypeJ3D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbRealTypeJ2D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbRealTupleTypeJ3D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbRealTupleTypeJ2D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbFunctionTypeJ3D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowBarbFunctionTypeJ2D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
static FlatField TCData.makeLocations(double[] times, float[] lats, float[] lons, float[] errors, int[] confidence, int[] location_styles, float[] wind_means, float[] wind_gusts, float[] central_pressures, int[] categories, int[] intensityStyle, float[] gale_radii, float[] storm_radii, float[] hurricane_radii, float[] radii_of_maximum_winds, int[] size_styles, float[] depth, float[] eyeDiameter, float[] pressureOfLastClosedIsobar, int[] structureStyle)
          jk: create a flatfield of Disturbance (Tropical Cyclone) Sizes with values set to "missing" This allows for the case when the database has no entries yet, but means we can still create some TCData
 ShadowType SwellRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellManipulationRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType ImageRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ2D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ2D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellRendererJ3D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellManipulationRendererJ3D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ3D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ2D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ3D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ2D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellRendererJ3D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellManipulationRendererJ3D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ3D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ2D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ3D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ2D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType TextureFillRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellManipulationRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType CurveManipulationRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
          Create a ShadowType based on the SetType
 ShadowType CurveManipulationRendererJ2D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
          Create a ShadowType based on the SetType
 ShadowType BarbRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ2D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ2D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellRendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellManipulationRendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ2D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ2D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
static VisADGeometryArray[][] FlexibleTrackManipulation.makeStormShapes(int nv, float size)
          Create the geometry array which contains the shapes for the cyclone symbols.
static Tuple TCData.makeTrack(String track_type, String track_name, double base_date_time, double create_date_time, String display_type, FlatField locations)
           
static FieldImpl TCData.makeTrackField(int trackID, Tuple track)
           
 void CollectiveBarbManipulation.setCollectiveCurve(boolean abs, DataReference r, float it, float ot)
          set a DataReference to a curve (typically from a CurveManipulationRendererJ3D) to replace distance parameters; also set time parameters
 void CollectiveBarbManipulation.setCollectiveParameters(boolean abs, float id, float od, float it, float ot)
          set values that govern collective barb adjustment and disable any DataReference to a spatial curve; abs indicates absolute or relative value adjustment id and od are inner and outer distances in meters it and ot are inner and outer times in seconds influence is 1.0 inside inner, 0.0 outside outer and linear between distance and time influences multiply
 void CollectiveBarbManipulation.setCollectiveTimeParameters(boolean abs, float it, float ot)
          set values that govern collective barb adjustment but don't change spatial parameters or curve_ref; abs indicates absolute or relative value adjustment it and ot are inner and outer times in seconds influence is 1.0 inside inner, 0.0 outside outer and linear between distance and time influences multiply
 void RadarFile.setRadarTime(String timeStamp)
           
 void DiscoverableZoom.setRenderers(DataRenderer[] rs, float distance)
          the DataRenderers in the rs array are assumed to each link to a Tuple data object that includes Real fields for Latitude and Longitude, and that Latitude and Longitude are mapped to spatial DisplayRealTypes; the DataRenderers in rs are enabled or disabled to maintain a roughly constant spacing among their visible depictions; distance is the scale for distance; in order to work, this DiscoverableZoom must be added as a Control Listener to the ProjectionControl of the DisplayImpl linked to the DataRenderer array rs; see CollectiveBarbManipulation.java for an example of use
 void CollectiveBarbManipulation.setStation(int sta)
          called by the application to select which station is selected in display2
 void TextureFillRendererJ3D.setTexture(int w, int h, int[] t)
          define texture pattern as a w * h rectangle of ints (RGB values); note w and h must be powers of 2, and t.length must be w * h
static void Swells.setupSwellDisplay(RealType swellDir, RealType swellHeight, DisplayImpl display)
          set up ScalarMaps from swellDir and swellHeight to Display.Shape in display; swellDir default Unit must be degree and swellHeight default Unit must be meter
 void CBMKeyboardBehaviorJ3D.setWhichCBM(CollectiveBarbManipulation c)
           
 void GridEdit.start()
          enable user to draw move vectors with optional deltas
 void CutAndPasteFields.start()
           
static VisADGeometryArray[] ShadowBarbRealTupleTypeJ3D.staticMakeFlow(DisplayImpl display, int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select, DataRenderer renderer, boolean direct)
           
static VisADGeometryArray[] ShadowBarbRealTupleTypeJ2D.staticMakeFlow(DisplayImpl display, int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select, DataRenderer renderer, boolean direct)
           
 void GridEdit.stop()
          warp grid according to move vectors drawn by user also interpolate user defined delta values at move points
 void CutAndPasteFields.stop()
           
 void ShadowTextureFillSetTypeJ3D.textureToGroup(Object group, VisADGeometryArray array, BufferedImage image, GraphicsModeControl mode, int texture_width, int texture_height, DataRenderer renderer)
           
 double[][] WindPolarCoordinateSystem.toReference(double[][] tuples)
           
 double[][] Radar3DCoordinateSystem.toReference(double[][] tuples)
          Convert from range/azimuth/elevation to latitude/longitude/altitude.
 double[][] Radar2DCoordinateSystem.toReference(double[][] tuples)
          Convert from range/azimuth to latitude/longitude.
 float[][] WindPolarCoordinateSystem.toReference(float[][] tuples)
           
 float[][] Radar3DCoordinateSystem.toReference(float[][] tuples)
          Convert from range/azimuth/elevation to latitude/longitude/altitude.
 float[][] Radar2DCoordinateSystem.toReference(float[][] tuples)
          Convert from range/azimuth to latitude/longitude.
 void GridEdit.undo()
          undo action of last call to stop()
 void CutAndPasteFields.undo()
           
static void ImageRendererJ3D.verifyImageRendererUsable(MathType type, ScalarMap[] maps)
          Deprecated. Use isRendererUsable(MathType, ScalarMap[]) instead.
static FlatField GridEdit.warpGrid(FlatField ff, float[][][] set_samples, float[][] deltas)
          warpGrid is the workhorse of GridEdit and can be used independently of any instances of the class
 

Constructors in visad.bom that throw VisADException
CollectiveBarbManipulation(FieldImpl wf, DisplayImplJ3D d1, DisplayImplJ3D d2, ConstantMap[] cms, boolean abs, float id, float od, float it, float ot, int sta, boolean need_monitor, boolean brbs, boolean fs, boolean kts, boolean dz, double[] inner_circle_color, int inner_circle_width, double[] outer_circle_color, int outer_circle_width)
          wf should have MathType: (station_index -> (Time -> tuple)) where tuple is flat [e.g., (Latitude, Longitude, (flow_dir, flow_speed))] and must include RealTypes Latitude and Longitude plus RealTypes mapped to Flow1Azimuth and Flow1Radial, or to Flow2Azimuth and Flow2Radial, in the DisplayImplJ3Ds d1 and d2 (unless they are not null); d1 must have Time mapped to Animation, and d2 must not; abs indicates absolute or relative value adjustment id and od are inner and outer distances in meters it and ot are inner and outer times in seconds influence is 1.0 inside inner, 0.0 outside outer and linear between distance and time influences multiply; cms are ConstantMap's used for rendering barbs each time the user clicks the right mouse button to manipulate a wind barb, the "reference" values for all wind barbs are set - thus repeatedly adjusting the same barb will magnify its influence over its neighbors; sta is index of station for display2; need_monitor is true if wf might be changed externally during manipulation brbs is true to indicate Barb*RendererJ3D, false to indicate Swell*RendererJ3D fs is true to indicate that d2 should switch to whatever station is being manipulated kts is false to indicate no m/s to knots conversion in wind barb renderers dz is true to indicate to use DiscoverableZoom inner_circle_color is array of RGB colors for an inner circle of influence, or null for no inner circles inner_circle_width is the line width for the inner circle outer_circle_color is array of RGB colors for an outer circle of influence, or null for no outer circles outer_circle_width is the line width for the outer circle
CutAndPasteFields(Field gs, DisplayImplJ3D d)
           
CutAndPasteFields(Field gs, DisplayImplJ3D d, int b)
           gs has MathType (t -> ((x, y) -> v)) or ((x, y) -> v) conditions on gs and display: 1. x and y mapped to XAxis, YAxis, ZAxis 2.
FlexibleTrackManipulation(DataReferenceImpl tr, DisplayImplJ3D d, ScalarMap shape_map1, ScalarMap shape_map2, boolean need_monitor)
          constructor Uses default size of 0.1 and default cyclone symbol geometry
FlexibleTrackManipulation(DataReferenceImpl tr, DisplayImplJ3D d, ScalarMap shape_map1, ScalarMap shape_map2, boolean need_monitor, float size)
          Constructor - Use default cyclone shape geometry
FlexibleTrackManipulation(DataReferenceImpl tr, DisplayImplJ3D d, ScalarMap shape_map1, ScalarMap shape_map2, boolean need_monitor, float size, VisADGeometryArray[][] ga, float[] shapeColour)
          Construct the FTM stuff
FrontDrawer(FieldImpl fs, float[][][] cs, DisplayImplJ3D d, int fw, float segment, float[][][] fshapes, float[] fred, float[] fgreen, float[] fblue, float[][][] rshapes, float[] rred, float[] rgreen, float[] rblue)
          fs is null or has MathType (RealType.Time -> (front_index -> ((Latitude, Longitude) -> (front_red, front_green, front_blue)))) cs is null or contains a time array of curves for fs fw is the filter window size for smoothing the curve segment is length in graphics coordinates of first and repeating profiles fshapes is dimensioned [nfshapes][2][points_per_shape] fred, fgreen and fblue are dimensioned [nfshapes] rshapes is dimensioned [nrshapes][2][points_per_shape] rred, rgreen and rblue are dimensioned [nrshapes] fshapes[*][0][*] and rshapes[*][0][*] generally in range 0.0f to segment
FrontDrawer(FieldImpl fs, float[][][] cs, DisplayImplJ3D d, int fw, float fsegment, float rsegment, float[][][] fshapes, float[] fred, float[] fgreen, float[] fblue, float[][][] rshapes, float[] rred, float[] rgreen, float[] rblue)
          fs is null or has MathType (RealType.Time -> (front_index -> ((Latitude, Longitude) -> (front_red, front_green, front_blue)))) cs is null or contains a time array of curves for fs fw is the filter window size for smoothing the curve fsegment is length in graphics coordinates of first profile rsegment is length in graphics coordinates of repeating profile fshapes is dimensioned [nfshapes][2][points_per_shape] fred, fgreen and fblue are dimensioned [nfshapes] rshapes is dimensioned [nrshapes][2][points_per_shape] rred, rgreen and rblue are dimensioned [nrshapes] fshapes[*][0][*] and rshapes[*][0][*] generally in range 0.0f to segment
FrontDrawer(FieldImpl fs, float[][][] cs, DisplayImplJ3D d, int fw, int front_kind)
          manipulable front with predefined pattern front_kind and default color arrays
FrontDrawer(FieldImpl fs, float[][][] cs, DisplayImplJ3D d, int fw, int front_kind, float[] fred, float[] fgreen, float[] fblue, float[] rred, float[] rgreen, float[] rblue)
          manipulable front with predefined pattern front_kind and user specified color arrays
GridEdit(Field gs, DisplayImplJ3D d)
           gs has MathType (t -> ((x, y) -> v)) or ((x, y) -> v) conditions on gs and display: 1. x and y mapped to XAxis, YAxis, ZAxis 2.
Radar2DCoordinateSystem(float clat, float clon)
          construct a CoordinateSystem for (range, azimuth) relative to an Earth (Latitude, Longitude) Reference; this constructor supplies units = {CommonUnit.meter, CommonUnit.degree} to the super constructor, in order to ensure Unit compatibility with its use of trigonometric functions.
Radar2DCoordinateSystem(float clat, float clon, float radl, float radr, float azl, float azr)
          construct a CoordinateSystem for (range, azimuth) relative to an Earth (Latitude, Longitude) Reference; this constructor supplies units = {CommonUnit.meter, CommonUnit.degree} to the super constructor, in order to ensure Unit compatibility with its use of trigonometric functions.
Radar2DCoordinateSystem(RealTupleType reference, float clat, float clon, float radl, float radr, float azl, float azr)
          construct a CoordinateSystem for (range, azimuth) relative to an Earth (Latitude, Longitude) Reference; this constructor supplies units = {CommonUnit.meter, CommonUnit.degree} to the super constructor, in order to ensure Unit compatibility with its use of trigonometric functions.
Radar3DCoordinateSystem(float clat, float clon, float calt)
          construct a CoordinateSystem for (range, azimuth, elevation_angle) relative to an Earth (Latitude, Longitude, Altitude) Reference; this constructor supplies units = {CommonUnit.meter, CommonUnit.degree, CommonUnit.degree} to the super constructor, in order to ensure Unit compatibility with its use of trigonometric functions.
Radar3DCoordinateSystem(float clat, float clon, float calt, float radl, float radr, float azl, float azr, float elevl, float elevr)
          construct a CoordinateSystem for (range, azimuth, elevation_angle) relative to an Earth (Latitude, Longitude, Altitude) Reference; this constructor supplies units = {CommonUnit.meter, CommonUnit.degree, CommonUnit.degree} to the super constructor, in order to ensure Unit compatibility with its use of trigonometric functions.
Radar3DCoordinateSystem(RealTupleType reference, float clat, float clon, float radl, float radr, float azl, float azr, float elevl, float elevr)
          Deprecated. use constructors with station altitude to get a true altitude above sea level.
Radar3DCoordinateSystem(RealTupleType reference, float clat, float clon, float calt, float radl, float radr, float azl, float azr, float elevl, float elevr)
          construct a CoordinateSystem for (range, azimuth, elevation_angle) relative to an Earth (Latitude, Longitude, Altitude) Reference; this constructor supplies units = {CommonUnit.meter, CommonUnit.degree, CommonUnit.degree} to the super constructor, in order to ensure Unit compatibility with its use of trigonometric functions.
RadarAdapter(float centlat, float centlon, float centalt, String radarSource, boolean d3d)
           
RadarAdapter(float centlat, float centlon, String radarSource, boolean d3d)
          Deprecated.  
ScreenLockedDemo()
          Constructor.
ShadowBarbFunctionTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbFunctionTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbRealTupleTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbRealTupleTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbRealTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbRealTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbSetTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbSetTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbTupleTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbTupleTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowCurveSetTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
          Construct a new ShadowCurveSetTypeJ2D.
ShadowCurveSetTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
          Construct a new ShadowCurveSetTypeJ3D.
ShadowImageByRefFunctionTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowImageByRefFunctionTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent, int[] inherited_values, ShadowFunctionOrSetType adaptedShadowType, int levelOfDifficulty)
           
ShadowImageFunctionTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowTextureFillSetTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
TCData()
           
TrackManipulation(float lat1, float lon1, float lat2, float lon2, DisplayImplJ3D d, float xs, float ys, float ang)
          (lat1, lon1) start of track (lat2, lon2) end of track d is a DisplayImplJ3D that has ScalarMaps of Latitude and Longitude but is not linked yet to any DataReferences; this constructor will add another ScalarMap to Shape and link the DisplayImplJ3D d to three data objects, two by direct manipulation
WindPolarCoordinateSystem()
          simple constructor for "static" conversions
WindPolarCoordinateSystem(RealTupleType reference)
          construct a CoordinateSystem for (longitude, radius) relative to a 2-D Cartesian reference; this constructor supplies units = {CommonUnit.Degree, CommonUnit.meterPerSecond} to the super constructor, in order to ensure Unit compatibility with its use of trigonometric functions
WindPolarCoordinateSystem(RealTupleType reference, Unit[] units)
          constructor to set units
 

Uses of VisADException in visad.bom.annotations
 

Methods in visad.bom.annotations that throw VisADException
 void ScreenAnnotatorJ3D.draw()
          Traverses all the data objects and transforms them into Shape3D objects and adds them to a BranchGoup which it then attaches to the scene graph.
abstract  void ScreenAnnotator.draw()
          Traverses all the data objects in the list and transforms them into viewable objects and then arranges to make them visible.
static Shape3D ScreenAnnotatorUtils.makeImageShape3D(DisplayImplJ3D display, Image image, int position, int x, int y, int width, int height, double zValue, double scale)
          Transforms an Image object into a Shape3D.
static Shape3D ScreenAnnotatorUtils.makeLabelShape3D(DisplayImplJ3D display, String text, int x, int y, float[] colour, Font font, HersheyFont hfont, double zValue, double scaleFactor, boolean filled, double thickness, double orientation, TextControl.Justification horizontal, TextControl.Justification vertical, double charRotation)
          Construct a Shape3D object from a routine description of a Label using 2D fonts.
 void ImageJ3D.setImage(Image image)
          Set the Image for this object.
 Object ScreenAnnotation.toDrawable(DisplayImpl display)
          Make the Object into a Shape3D.
 Object LabelJ3D.toDrawable(DisplayImpl display)
          Make the LabelJ3D into a Shape3D.
 Object JLabelJ3D.toDrawable(DisplayImpl display)
          Make the JLabelJ3D into a Shape3D.
 Object ImageJ3D.toDrawable(DisplayImpl display)
           
 

Constructors in visad.bom.annotations that throw VisADException
ImageJ3D(Image image, int position, int x, int y, double zValue, double scaleFactor)
          Constructs a ImageJ3D from specified values in screen coordinates.
ImageJ3D(String filename, int position, int x, int y, double zValue, double scaleFactor)
          Constructs a ImageJ3D from specified values in screen coordinates.
 

Uses of VisADException in visad.cluster
 

Subclasses of VisADException in visad.cluster
 class ClusterException
          ClusterException is an exception for VisAD cluster errors.
 

Methods in visad.cluster that throw VisADException
protected  String TestWRFCluster.addData(int id, Data data, ConstantMap[] cmaps, String source, int type, boolean notify)
          override method from BasicSSCell
protected  String TestSSCluster.addData(int id, Data data, ConstantMap[] cmaps, String source, int type, boolean notify)
          override method from BasicSSCell
protected  String TestProxyCluster.addData(int id, Data data, ConstantMap[] cmaps, String source, int type, boolean notify)
          override method from BasicSSCell
 void RemoteClusterDataImpl.addReference(ThingReference r)
           
protected  SSCellData TestWRFCluster.addReferenceImpl(int id, DataReferenceImpl ref, ConstantMap[] cmaps, String source, int type, boolean notify, boolean checkErrors)
          override method from BasicSSCell
protected  SSCellData TestSSCluster.addReferenceImpl(int id, DataReferenceImpl ref, ConstantMap[] cmaps, String source, int type, boolean notify, boolean checkErrors)
          override method from BasicSSCell
protected  SSCellData TestProxyCluster.addReferenceImpl(int id, DataReferenceImpl ref, ConstantMap[] cmaps, String source, int type, boolean notify, boolean checkErrors)
          override method from BasicSSCell
 void ShadowNodeFunctionTypeJ3D.addSwitch(Object group, Object swit, Control control, Set domain_set, DataRenderer renderer)
           
 void ShadowNodeFunctionTypeJ3D.addToGroup(Object group, Object branch)
           
 boolean ShadowNodeTupleTypeJ3D.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 boolean ShadowNodeSetTypeJ3D.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 boolean ShadowNodeRealTypeJ3D.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 boolean ShadowNodeRealTupleTypeJ3D.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 boolean ShadowNodeFunctionTypeJ3D.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 void ShadowNodeFunctionTypeJ3D.addToSwitch(Object swit, Object branch)
           
 Data RemoteNodeTupleImpl.adjustSamplingError(Data error, int error_mode)
           
 Data RemoteNodePartitionedFieldImpl.adjustSamplingError(Data error, int error_mode)
           
 Data RemoteNodeFieldImpl.adjustSamplingError(Data error, int error_mode)
           
 Data RemoteClientTupleImpl.adjustSamplingError(Data error, int error_mode)
           
 Data RemoteClientPartitionedFieldImpl.adjustSamplingError(Data error, int error_mode)
           
 Data RemoteClientFieldImpl.adjustSamplingError(Data error, int error_mode)
           
 Data UserDummyDataImpl.binary(Data data, int op, int sampling_mode, int error_mode)
           
 Data RemoteClientDataImpl.binary(Data data, int op, int sampling_mode, int error_mode)
           
 Data UserDummyDataImpl.binary(Data data, int op, MathType new_type, int sampling_mode, int error_mode)
           
 Data RemoteClientDataImpl.binary(Data data, int op, MathType new_type, int sampling_mode, int error_mode)
           
 Serializable[] RemoteClientAgentImpl.broadcastWithResponses(Serializable[] messages, RemoteAgentContact[] contacts)
           
 Serializable[] RemoteClientAgentImpl.broadcastWithResponses(Serializable message, RemoteAgentContact[] contacts)
           
 boolean RemoteClusterData.clusterDataEquals(RemoteClusterData cd)
           
 DataShadow UserRendererJ3D.computeRanges(Data data, ShadowType type, DataShadow shadow)
           
 DataShadow ClientRendererJ3D.computeRanges(Data data, ShadowType type, DataShadow shadow)
           
 double[][] RemoteNodeTupleImpl.computeRanges(RealType[] reals)
           
 double[][] RemoteNodePartitionedFieldImpl.computeRanges(RealType[] reals)
           
 double[][] RemoteNodeFieldImpl.computeRanges(RealType[] reals)
           
 double[][] RemoteClientTupleImpl.computeRanges(RealType[] reals)
           
 double[][] RemoteClientPartitionedFieldImpl.computeRanges(RealType[] reals)
           
 double[][] RemoteClientFieldImpl.computeRanges(RealType[] reals)
           
 DataShadow UserDummyDataImpl.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow RemoteNodeTupleImpl.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow RemoteNodePartitionedFieldImpl.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow RemoteNodeFieldImpl.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow RemoteClientTupleImpl.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow RemoteClientPartitionedFieldImpl.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow RemoteClientFieldImpl.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow RemoteNodeTupleImpl.computeRanges(ShadowType type, int n)
           
 DataShadow RemoteNodePartitionedFieldImpl.computeRanges(ShadowType type, int n)
           
 DataShadow RemoteNodeFieldImpl.computeRanges(ShadowType type, int n)
           
 DataShadow RemoteClientTupleImpl.computeRanges(ShadowType type, int n)
           
 DataShadow RemoteClientPartitionedFieldImpl.computeRanges(ShadowType type, int n)
           
 DataShadow RemoteClientFieldImpl.computeRanges(ShadowType type, int n)
           
 Serializable[] RemoteProxyAgentImpl.computeRanges(Vector message)
           
 Serializable[] RemoteProxyAgent.computeRanges(Vector message)
           
 Node UserRendererJ3D.convertSceneGraph(VisADSceneGraphObject scene)
           
 Node ClientRendererJ3D.convertSceneGraph(VisADSceneGraphObject scene)
           
 Data RemoteNodePartitionedFieldImpl.derivative(int error_mode)
           
 Data RemoteNodeFieldImpl.derivative(int error_mode)
           
 Data RemoteClientPartitionedFieldImpl.derivative(int error_mode)
           
 Data RemoteClientFieldImpl.derivative(int error_mode)
           
 Data RemoteNodePartitionedFieldImpl.derivative(MathType[] derivType_s, int error_mode)
           
 Data RemoteNodeFieldImpl.derivative(MathType[] derivType_s, int error_mode)
           
 Data RemoteClientPartitionedFieldImpl.derivative(MathType[] derivType_s, int error_mode)
           
 Data RemoteClientFieldImpl.derivative(MathType[] derivType_s, int error_mode)
           
 Data RemoteNodePartitionedFieldImpl.derivative(RealTuple location, RealType[] d_partial_s, MathType[] derivType_s, int error_mode)
           
 Data RemoteNodeFieldImpl.derivative(RealTuple location, RealType[] d_partial_s, MathType[] derivType_s, int error_mode)
           
 Data RemoteClientPartitionedFieldImpl.derivative(RealTuple location, RealType[] d_partial_s, MathType[] derivType_s, int error_mode)
           
 Data RemoteClientFieldImpl.derivative(RealTuple location, RealType[] d_partial_s, MathType[] derivType_s, int error_mode)
           
 Function RemoteNodePartitionedFieldImpl.derivative(RealType d_partial, int error_mode)
           
 Function RemoteNodeFieldImpl.derivative(RealType d_partial, int error_mode)
           
 Function RemoteClientPartitionedFieldImpl.derivative(RealType d_partial, int error_mode)
           
 Function RemoteClientFieldImpl.derivative(RealType d_partial, int error_mode)
           
 Function RemoteNodePartitionedFieldImpl.derivative(RealType d_partial, MathType derivType, int error_mode)
           
 Function RemoteNodeFieldImpl.derivative(RealType d_partial, MathType derivType, int error_mode)
           
 Function RemoteClientPartitionedFieldImpl.derivative(RealType d_partial, MathType derivType, int error_mode)
           
 Function RemoteClientFieldImpl.derivative(RealType d_partial, MathType derivType, int error_mode)
           
 boolean NodeRendererJ3D.doAction()
          re-transform if needed; return false if not done
 Enumeration RemoteNodePartitionedFieldImpl.domainEnumeration()
           
 Enumeration RemoteNodeFieldImpl.domainEnumeration()
           
 Enumeration RemoteClientPartitionedFieldImpl.domainEnumeration()
           
 Enumeration RemoteClientFieldImpl.domainEnumeration()
           
 Field RemoteNodePartitionedFieldImpl.domainFactor(RealType factor)
           
 Field RemoteNodeFieldImpl.domainFactor(RealType factor)
           
 Field RemoteClientPartitionedFieldImpl.domainFactor(RealType factor)
           
 Field RemoteClientFieldImpl.domainFactor(RealType factor)
           
 Field RemoteNodePartitionedFieldImpl.domainMultiply()
           
 Field RemoteNodeFieldImpl.domainMultiply()
           
 Field RemoteClientPartitionedFieldImpl.domainMultiply()
           
 Field RemoteClientFieldImpl.domainMultiply()
           
 Field RemoteNodePartitionedFieldImpl.domainMultiply(int depth)
           
 Field RemoteNodeFieldImpl.domainMultiply(int depth)
           
 Field RemoteClientPartitionedFieldImpl.domainMultiply(int depth)
           
 Field RemoteClientFieldImpl.domainMultiply(int depth)
           
 BranchGroup UserRendererJ3D.doTransform()
          create a scene graph for Data in links[0]
 Serializable[] RemoteProxyAgentImpl.doTransform()
           
 Serializable[] RemoteProxyAgent.doTransform()
           
 BranchGroup ClientRendererJ3D.doTransform()
          create a scene graph for Data in links[0]
 boolean ShadowNodeFunctionTypeJ3D.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
           
 Data RemoteNodePartitionedFieldImpl.evaluate(Real domain)
           
 Data RemoteNodeFieldImpl.evaluate(Real domain)
           
 Data RemoteClientPartitionedFieldImpl.evaluate(Real domain)
           
 Data RemoteClientFieldImpl.evaluate(Real domain)
           
 Data RemoteNodePartitionedFieldImpl.evaluate(Real domain, int sampling_mode, int error_mode)
           
 Data RemoteNodeFieldImpl.evaluate(Real domain, int sampling_mode, int error_mode)
           
 Data RemoteClientPartitionedFieldImpl.evaluate(Real domain, int sampling_mode, int error_mode)
           
 Data RemoteClientFieldImpl.evaluate(Real domain, int sampling_mode, int error_mode)
           
 Data RemoteNodePartitionedFieldImpl.evaluate(RealTuple domain)
           
 Data RemoteNodeFieldImpl.evaluate(RealTuple domain)
           
 Data RemoteClientPartitionedFieldImpl.evaluate(RealTuple domain)
           
 Data RemoteClientFieldImpl.evaluate(RealTuple domain)
           
 Data RemoteNodePartitionedFieldImpl.evaluate(RealTuple domain, int sampling_mode, int error_mode)
           
 Data RemoteNodeFieldImpl.evaluate(RealTuple domain, int sampling_mode, int error_mode)
           
 Data RemoteClientPartitionedFieldImpl.evaluate(RealTuple domain, int sampling_mode, int error_mode)
           
 Data RemoteClientFieldImpl.evaluate(RealTuple domain, int sampling_mode, int error_mode)
           
 Field RemoteNodePartitionedFieldImpl.extract(int component)
           
 Field RemoteNodeFieldImpl.extract(int component)
           
 Field RemoteClientPartitionedFieldImpl.extract(int component)
           
 Field RemoteClientFieldImpl.extract(int component)
           
 boolean NodeRendererJ3D.fakeTransform()
          create a VisADGroup scene graph for Data in links[0]; a substitute for doTransform() without and Java3D classes in its signature
 RemoteClusterData RemoteClusterDataImpl.getClusterData(RealTuple domain)
          return RemoteClusterData for JVM where data resides; may be RemoteClusterData for client for non-partitioned data; may be null for partitioned data outside partitoning
 RemoteClusterData RemoteClusterData.getClusterData(RealTuple domain)
           
 Data RemoteNodeTupleImpl.getComponent(int i)
           
 Data RemoteClientTupleImpl.getComponent(int i)
           
 Unit[] RemoteNodePartitionedFieldImpl.getDefaultRangeUnits()
           
 Unit[] RemoteNodeFieldImpl.getDefaultRangeUnits()
           
 Unit[] RemoteClientPartitionedFieldImpl.getDefaultRangeUnits()
           
 Unit[] RemoteClientFieldImpl.getDefaultRangeUnits()
           
 CoordinateSystem RemoteNodePartitionedFieldImpl.getDomainCoordinateSystem()
           
 CoordinateSystem RemoteNodeFieldImpl.getDomainCoordinateSystem()
           
 CoordinateSystem RemoteClientPartitionedFieldImpl.getDomainCoordinateSystem()
           
 CoordinateSystem RemoteClientFieldImpl.getDomainCoordinateSystem()
           
 int RemoteNodePartitionedFieldImpl.getDomainDimension()
           
 int RemoteNodeFieldImpl.getDomainDimension()
           
 int RemoteClientPartitionedFieldImpl.getDomainDimension()
           
 int RemoteClientFieldImpl.getDomainDimension()
           
 Set RemoteNodePartitionedFieldImpl.getDomainSet()
           
 Set RemoteNodeFieldImpl.getDomainSet()
           
 Set RemoteClientPartitionedFieldImpl.getDomainSet()
           
 Set RemoteClientFieldImpl.getDomainSet()
           
 Unit[] RemoteNodePartitionedFieldImpl.getDomainUnits()
           
 Unit[] RemoteNodeFieldImpl.getDomainUnits()
           
 Unit[] RemoteClientPartitionedFieldImpl.getDomainUnits()
           
 Unit[] RemoteClientFieldImpl.getDomainUnits()
           
 float[][] RemoteNodePartitionedFieldImpl.getFloats()
           
 float[][] RemoteNodeFieldImpl.getFloats()
           
 float[][] RemoteClientPartitionedFieldImpl.getFloats()
           
 float[][] RemoteClientFieldImpl.getFloats()
           
 float[][] RemoteNodePartitionedFieldImpl.getFloats(boolean copy)
           
 float[][] RemoteNodeFieldImpl.getFloats(boolean copy)
           
 float[][] RemoteClientPartitionedFieldImpl.getFloats(boolean copy)
           
 float[][] RemoteClientFieldImpl.getFloats(boolean copy)
           
 CoordinateSystem[] RemoteNodePartitionedFieldImpl.getRangeCoordinateSystem()
           
 CoordinateSystem[] RemoteNodeFieldImpl.getRangeCoordinateSystem()
           
 CoordinateSystem[] RemoteClientPartitionedFieldImpl.getRangeCoordinateSystem()
           
 CoordinateSystem[] RemoteClientFieldImpl.getRangeCoordinateSystem()
           
 CoordinateSystem[] RemoteNodePartitionedFieldImpl.getRangeCoordinateSystem(int i)
           
 CoordinateSystem[] RemoteNodeFieldImpl.getRangeCoordinateSystem(int i)
           
 CoordinateSystem[] RemoteClientPartitionedFieldImpl.getRangeCoordinateSystem(int i)
           
 CoordinateSystem[] RemoteClientFieldImpl.getRangeCoordinateSystem(int i)
           
 Unit[][] RemoteNodePartitionedFieldImpl.getRangeUnits()
           
 Unit[][] RemoteNodeFieldImpl.getRangeUnits()
           
 Unit[][] RemoteClientPartitionedFieldImpl.getRangeUnits()
           
 Unit[][] RemoteClientFieldImpl.getRangeUnits()
           
 Real[] RemoteNodeTupleImpl.getRealComponents()
           
 Real[] RemoteClientTupleImpl.getRealComponents()
           
 Data RemoteNodePartitionedFieldImpl.getSample(int index)
           
 Data RemoteNodeFieldImpl.getSample(int index)
           
 Data RemoteClientPartitionedFieldImpl.getSample(int index)
           
 Data RemoteClientFieldImpl.getSample(int index)
           
 String[][] RemoteNodePartitionedFieldImpl.getStringValues()
           
 String[][] RemoteNodeFieldImpl.getStringValues()
           
 String[][] RemoteClientPartitionedFieldImpl.getStringValues()
           
 String[][] RemoteClientFieldImpl.getStringValues()
           
 MathType RemoteNodeTupleImpl.getType()
           
 MathType RemoteNodePartitionedFieldImpl.getType()
           
 MathType RemoteNodeFieldImpl.getType()
           
 MathType RemoteClientTupleImpl.getType()
           
 MathType RemoteClientPartitionedFieldImpl.getType()
           
 MathType RemoteClientFieldImpl.getType()
           
 double[][] RemoteNodePartitionedFieldImpl.getValues()
           
 double[][] RemoteNodeFieldImpl.getValues()
           
 double[][] RemoteClientPartitionedFieldImpl.getValues()
           
 double[][] RemoteClientFieldImpl.getValues()
           
 double[][] RemoteNodePartitionedFieldImpl.getValues(boolean copy)
           
 double[][] RemoteNodeFieldImpl.getValues(boolean copy)
           
 double[][] RemoteClientPartitionedFieldImpl.getValues(boolean copy)
           
 double[][] RemoteClientFieldImpl.getValues(boolean copy)
           
 boolean RemoteNodePartitionedFieldImpl.isFlatField()
          even if flat == true, a cast of this to FlatField will fail
 boolean RemoteNodeFieldImpl.isFlatField()
           
 boolean RemoteClientPartitionedFieldImpl.isFlatField()
           
 boolean RemoteClientFieldImpl.isFlatField()
           
 boolean UserDummyDataImpl.isMissing()
           
 boolean RemoteNodePartitionedFieldImpl.isMissing()
           
 boolean RemoteNodeFieldImpl.isMissing()
           
 boolean RemoteClientPartitionedFieldImpl.isMissing()
           
 boolean RemoteClientFieldImpl.isMissing()
           
 DataImpl RemoteClusterDataImpl.local()
           
 String RemoteNodeTupleImpl.longString()
           
 String RemoteNodePartitionedFieldImpl.longString()
           
 String RemoteNodeFieldImpl.longString()
           
 String RemoteClientTupleImpl.longString()
           
 String RemoteClientPartitionedFieldImpl.longString()
           
 String RemoteClientFieldImpl.longString()
           
 String RemoteNodeTupleImpl.longString(String pre)
           
 String RemoteNodePartitionedFieldImpl.longString(String pre)
           
 String RemoteNodeFieldImpl.longString(String pre)
           
 String RemoteClientTupleImpl.longString(String pre)
           
 String RemoteClientPartitionedFieldImpl.longString(String pre)
           
 String RemoteClientFieldImpl.longString(String pre)
           
static void UserRendererJ3D.main(String[] args)
           
static void TestWRFCluster.main(String[] args)
           
static void TestVis5DCluster.main(String[] args)
           
static void TestSSCluster.main(String[] args)
           
static void TestROMS.main(String[] args)
           
static void TestProxyCluster.main(String[] args)
           
static void TestClusterOneJVM.main(String[] args)
           
static void TestCluster.main(String[] args)
           
static void RemoteClusterDataImpl.main(String[] args)
           
static void NodeRendererJ3D.main(String[] args)
           
static void ClientRendererJ3D.main(String[] args)
           
 ShadowType NodeRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType NodeRendererJ3D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType NodeRendererJ3D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType NodeRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType NodeRendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 void RemoteClusterDataImpl.notifyReferences()
           
 DataShadow UserRendererJ3D.prepareAction(boolean go, boolean initialize, DataShadow shadow)
           
 DataShadow NodeRendererJ3D.prepareAction(boolean go, boolean initialize, DataShadow shadow)
           
 DataShadow ClientRendererJ3D.prepareAction(boolean go, boolean initialize, DataShadow shadow)
           
 Serializable[] RemoteProxyAgentImpl.prepareAction(boolean go, boolean initialize, DataShadow shadow, ConstantMap[] cms, ScalarMap[] ms, Control[] cos, String name, long time_out)
           
 Serializable[] RemoteProxyAgent.prepareAction(boolean go, boolean initialize, DataShadow shadow, ConstantMap[] cmaps, ScalarMap[] maps, Control[] controls, String name, long time_out)
           
 void RemoteClusterDataImpl.removeReference(ThingReference r)
           
 Field RemoteNodePartitionedFieldImpl.resample(Set set)
           
 Field RemoteNodeFieldImpl.resample(Set set)
           
 Field RemoteClientPartitionedFieldImpl.resample(Set set)
           
 Field RemoteClientFieldImpl.resample(Set set)
           
 Field RemoteNodePartitionedFieldImpl.resample(Set set, int sampling_mode, int error_mode)
           
 Field RemoteNodeFieldImpl.resample(Set set, int sampling_mode, int error_mode)
           
 Field RemoteClientPartitionedFieldImpl.resample(Set set, int sampling_mode, int error_mode)
           
 Field RemoteClientFieldImpl.resample(Set set, int sampling_mode, int error_mode)
           
 void TestWRFCluster.setMaps(ScalarMap[] maps)
          override method from BasicSSCell
 void TestSSCluster.setMaps(ScalarMap[] maps)
          override method from BasicSSCell
 void TestProxyCluster.setMaps(ScalarMap[] maps)
          override method from BasicSSCell
 void RemoteNodePartitionedFieldImpl.setSample(int index, Data range)
           
 void RemoteNodeFieldImpl.setSample(int index, Data range)
           
 void RemoteClientPartitionedFieldImpl.setSample(int index, Data range)
           
 void RemoteClientFieldImpl.setSample(int index, Data range)
           
 void RemoteNodePartitionedFieldImpl.setSample(int index, Data range, boolean copy)
           
 void RemoteNodeFieldImpl.setSample(int index, Data range, boolean copy)
           
 void RemoteClientPartitionedFieldImpl.setSample(int index, Data range, boolean copy)
           
 void RemoteClientFieldImpl.setSample(int index, Data range, boolean copy)
           
 void RemoteNodePartitionedFieldImpl.setSample(RealTuple domain, Data range)
           
 void RemoteNodeFieldImpl.setSample(RealTuple domain, Data range)
           
 void RemoteClientPartitionedFieldImpl.setSample(RealTuple domain, Data range)
           
 void RemoteClientFieldImpl.setSample(RealTuple domain, Data range)
           
 void RemoteNodePartitionedFieldImpl.setSample(RealTuple domain, Data range, boolean copy)
           
 void RemoteNodeFieldImpl.setSample(RealTuple domain, Data range, boolean copy)
           
 void RemoteClientPartitionedFieldImpl.setSample(RealTuple domain, Data range, boolean copy)
           
 void RemoteClientFieldImpl.setSample(RealTuple domain, Data range, boolean copy)
           
 void RemoteNodePartitionedFieldImpl.setSamples(Data[] range, boolean copy)
           
 void RemoteNodeFieldImpl.setSamples(Data[] range, boolean copy)
           
 void RemoteClientPartitionedFieldImpl.setSamples(Data[] range, boolean copy)
           
 void RemoteClientFieldImpl.setSamples(Data[] range, boolean copy)
           
 void RemoteNodePartitionedFieldImpl.setSamples(double[][] range)
           
 void RemoteNodeFieldImpl.setSamples(double[][] range)
           
 void RemoteClientPartitionedFieldImpl.setSamples(double[][] range)
           
 void RemoteClientFieldImpl.setSamples(double[][] range)
           
 void RemoteNodePartitionedFieldImpl.setSamples(float[][] range)
           
 void RemoteNodeFieldImpl.setSamples(float[][] range)
           
 void RemoteClientPartitionedFieldImpl.setSamples(float[][] range)
           
 void RemoteClientFieldImpl.setSamples(float[][] range)
           
 void RemoteClientPartitionedFieldImpl.setSamples(RemoteClientDataImpl[] range)
           
 void RemoteClientFieldImpl.setSamples(RemoteClientDataImpl[] range)
           
 void RemoteClientPartitionedFieldImpl.setSamples(RemoteClientDataImpl[] range, boolean copy)
           
 void RemoteClientFieldImpl.setSamples(RemoteClientDataImpl[] range, boolean copy)
           
 void RemoteNodeFieldImpl.setSamples(RemoteNodeDataImpl[] range)
           
 void RemoteClusterDataImpl.setupClusterData(Set ps, RemoteClusterData[] table)
           
 void RemoteClusterData.setupClusterData(Set ps, RemoteClusterData[] table)
           
static boolean ShadowNodeFunctionTypeJ3D.staticAddToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 void ShadowNodeFunctionTypeJ3D.texture3DToGroup(Object group, VisADGeometryArray arrayX, VisADGeometryArray arrayY, VisADGeometryArray arrayZ, VisADGeometryArray arrayXrev, VisADGeometryArray arrayYrev, VisADGeometryArray arrayZrev, BufferedImage[] images, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, int texture_depth, DataRenderer renderer)
           
 void ShadowNodeFunctionTypeJ3D.textureStackToGroup(Object group, VisADGeometryArray arrayX, VisADGeometryArray arrayY, VisADGeometryArray arrayZ, VisADGeometryArray arrayXrev, VisADGeometryArray arrayYrev, VisADGeometryArray arrayZrev, BufferedImage[] imagesX, BufferedImage[] imagesY, BufferedImage[] imagesZ, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, int texture_depth, DataRenderer renderer)
          client must process the VisADSwitch this makes in order to insert in a Java3D scene graph
 void ShadowNodeFunctionTypeJ3D.textureToGroup(Object group, VisADGeometryArray array, BufferedImage image, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height)
           
 Data UserDummyDataImpl.unary(int op, int sampling_mode, int error_mode)
           
 Data RemoteClientDataImpl.unary(int op, int sampling_mode, int error_mode)
           
 Data UserDummyDataImpl.unary(int op, MathType new_type, int sampling_mode, int error_mode)
           
 Data RemoteClientDataImpl.unary(int op, MathType new_type, int sampling_mode, int error_mode)
           
 

Constructors in visad.cluster that throw VisADException
RemoteClientFieldImpl(FunctionType type, Set set)
          must call setupClusterData after constructor to finish the "construction"
RemoteClientPartitionedFieldImpl(FunctionType t, Set s)
          must call setupClusterData after constructor to finish the "construction"
RemoteClientTupleImpl(Data[] datums)
          must call setupClusterData after constructor to finish the "construction"
RemoteNodeFieldImpl(FieldImpl field)
          constructor for rendering without using partitionSet
RemoteNodeFieldImpl(FunctionType type, Set set)
          must call setupClusterData after constructor to finish the "construction"
RemoteNodePartitionedFieldImpl(FieldImpl adapted)
          must call setupClusterData after constructor to finish the "construction"
RemoteNodePartitionedFieldImpl(FunctionType type, Set set)
          must call setupClusterData after constructor to finish the "construction"
RemoteNodeTupleImpl(Data[] datums)
          must call setupClusterData after constructor to finish the "construction"
ShadowNodeFunctionTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowNodeRealTupleTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowNodeRealTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowNodeSetTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowNodeTupleTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
TestProxyCluster(String name, Frame parent, RemoteProxyAgent a)
           
TestROMS(String[] args)
           
TestSSCluster(String name, Frame parent)
           
TestWRFCluster(String name, Frame parent)
           
UserDummyDataImpl(RemoteClientData rcd)
           
 

Uses of VisADException in visad.collab
 

Methods in visad.collab that throw VisADException
 void DisplayMonitorImpl.addListener(MonitorCallback listener, int id)
          Adds the specified listener to receive MonitorEvents when the monitored Display's state changes.
 void DisplayMonitor.addListener(MonitorCallback callback, int id)
          Adds the specified listener to receive MonitorEvents when the monitored Display's state changes.
 void DisplayMonitorImpl.addListener(RemoteDisplay rmtDpy, int id)
          Adds the specified remote display to receive MonitorEvents when the monitored Display's state changes.
 void DisplayMonitor.addListener(RemoteDisplay rd, int id)
          Adds the specified remote display to receive MonitorEvents when the monitored Display's state changes.
 

Constructors in visad.collab that throw VisADException
ControlMonitorEvent(int type, Control ctl)
          Creates a ControlMonitorEvent for the specified Control.
ControlMonitorEvent(int type, int originator, Control ctl)
          Creates a ControlMonitorEvent for the specified Control.
MapMonitorEvent(int type, int originator, ScalarMap map)
          Creates a MapMonitorEvent for the specified ScalarMap.
MapMonitorEvent(int type, ScalarMap map)
          Creates a MapMonitorEvent for the specified ScalarMap.
MessageMonitorEvent(int type, int originator, MessageEvent msg)
          Creates a MessageMonitorEvent for the specified MessageEvent.
MessageMonitorEvent(int type, MessageEvent msg)
          Creates a MessageMonitorEvent for the specified MessageEvent.
MessageMonitorEvent(MessageEvent msg)
          Creates a MessageMonitorEvent for the specified MessageEvent.
ReferenceMonitorEvent(int type, int originator, RemoteReferenceLink link)
          Creates a ReferenceMonitorEvent for the specified RemoteReferenceLink.
ReferenceMonitorEvent(int type, RemoteReferenceLink link)
          Creates a ReferenceMonitorEvent for the specified RemoteReferenceLink.
 

Uses of VisADException in visad.data
 

Subclasses of VisADException in visad.data
 class BadFormException
          Exception thrown when the form that the data is in is incorrect.
 class BadRepositoryException
          Exception thrown when there's something wrong with the repository.
 

Methods in visad.data that throw VisADException
abstract  DataVisitor DataNode.accept(DataVisitor visitor)
          Accept a visitor and traverse the data object.
 void Repository.add(String id, Data data, boolean replace)
          Add a data object to an existing data object in the repository.
 Data FileFlatField.adjustSamplingError(Data error, int error_mode)
           
 Data AreaImageCacheAdapter.adjustSamplingError(Data error, int error_mode)
           
 Data FileFlatField.binary(Data data, int op, int sampling_mode, int error_mode)
           
 Data AreaImageCacheAdapter.binary(Data data, int op, int sampling_mode, int error_mode)
           
 Data FileFlatField.binary(Data data, int op, MathType new_type, int sampling_mode, int error_mode)
           
 Data AreaImageCacheAdapter.binary(Data data, int op, MathType new_type, int sampling_mode, int error_mode)
           
 CachedFlatField CachedFlatField.cloneMe(boolean copy, FunctionType type, Set domainSet, CoordinateSystem rangeCoordSys, CoordinateSystem[] rangeCoordSysArray, Set[] rangeSets, Unit[] units)
          Clone this object
 void FormBlockReader.close()
          Closes any open files.
 DataShadow FileFlatField.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow AreaImageCacheAdapter.computeRanges(ShadowType type, DataShadow shadow)
           
 void LinkedDataSource.dataChanged(Data data)
          Update the data to which this LinkedDataSource is linked.
 Field FileFlatField.domainFactor(RealType factor)
           
 Field AreaImageCacheAdapter.domainFactor(RealType factor)
           
 Field FileFlatField.extract(int component)
           
 Field AreaImageCacheAdapter.extract(int component)
           
 void FlatFieldCache.flushCache(visad.data.FlatFieldCache.Entry entry, FlatFieldCacheAccessor fileAccessor)
          Not currently implemented.
 int FormBlockReader.getBlockCount(String id)
          Determines the number of blocks in the given file.
abstract  FlatField FileAccessor.getFlatField()
           
 float[][] FileFlatField.getFloats(boolean copy)
           
 float[][] AreaImageCacheAdapter.getFloats(boolean copy)
           
 FormNode Repository.getForms(Data data)
          Return the forms of data that are both supported by this repository and compatible with a data object.
abstract  FormNode FormNode.getForms(Data data)
          Return the data forms that are compatible with a data object.
 FormNode FormFamily.getForms(Data data)
          Return the data forms that are compatible with a data object.
abstract  FunctionType FileAccessor.getFunctionType()
           
 Hashtable MetadataReader.getMetadata(String id)
          Obtains a hashtable containing all metadata field/value pairs from the given file.
 Object MetadataReader.getMetadataValue(String id, String field)
          Obtains the specified metadata field's value for the given file.
static Set AreaImageCacheAdapter.getNullDomainSet(RealTupleType type)
           
 DataRange[] CachedFlatField.getRanges()
          Get the ranges
 DataRange[] CachedFlatField.getRanges(boolean force)
          Get the ranges
 DataRange[] CachedFlatField.getRanges(float[][] values)
          Get the ranges for the values
 Data FileFlatField.getSample(int index)
           
 Data FileField.getSample(int index)
           
 Data CachedFlatField.getSample(int index)
          Get the range value at the index-th sample.
 Data AreaImageCacheAdapter.getSample(int index)
           
 double[][] FileFlatField.getValues()
           
 double[][] AreaImageCacheAdapter.getValues()
           
 double[][] FileFlatField.getValues(boolean copy)
           
 double[][] AreaImageCacheAdapter.getValues(boolean copy)
           
 double[] FileFlatField.getValues(int index)
           
 double[] AreaImageCacheAdapter.getValues(int index)
           
protected  void CachedFlatField.initCache(float[][] data)
          init
static void DefaultFamily.main(String[] args)
          Test the DefaultFamily class
 void SocketDataSource.open(String id)
          Link to the given socket, updating the local data whenever an update event is sent through that socket.
 DataImpl Repository.open(String id)
          Open an existing data object in the repository.
abstract  void LinkedDataSource.open(String id)
          Load initial data from the given data source and remain linked to the data source, monitoring it for changes to the data.
 DataImpl FunctionFormFamily.open(String id)
          Open a local data object using the first appropriate Form.
abstract  DataImpl FormNode.open(String id)
          Open an existing data object.
 DataImpl FormFamily.open(String id)
          Open an existing data object.
 DataImpl FormBlockReader.open(String id, int block_number)
          Obtains the specified block from the given file.
 DataImpl Repository.open(URL url)
          Open a data object specified as a URL.
 DataImpl FunctionFormFamily.open(URL url)
          Open a remote data object using the first appropriate Form.
abstract  DataImpl FormNode.open(URL url)
          Open a data object specified as a URL.
 DataImpl FormFamily.open(URL url)
          Open an existing data object specified as a URL.
 void DataProcessor.process(DataImpl data, Object token)
           
 void BaseDataProcessor.process(DataImpl di, Object token)
          Write the Data object using the most appropriate DataProcessor method.
 void EmptyDataProcessor.processDoubleSet(SetType type, CoordinateSystem cs, Unit[] units, DoubleSet set, Object token)
           
 void DataProcessor.processDoubleSet(SetType type, CoordinateSystem cs, Unit[] units, DoubleSet set, Object token)
           
abstract  void BaseDataProcessor.processDoubleSet(SetType type, CoordinateSystem cs, Unit[] units, DoubleSet set, Object token)
           
 void EmptyDataProcessor.processFieldImpl(FunctionType type, Set set, FieldImpl fld, Object token)
           
 void DataProcessor.processFieldImpl(FunctionType type, Set set, FieldImpl fld, Object token)
           
abstract  void BaseDataProcessor.processFieldImpl(FunctionType type, Set set, FieldImpl fld, Object token)
           
 void EmptyDataProcessor.processFlatField(FunctionType type, Set domainSet, CoordinateSystem cs, CoordinateSystem[] rangeCS, Set[] rangeSets, Unit[] units, FlatField fld, Object token)
           
 void DataProcessor.processFlatField(FunctionType type, Set domainSet, CoordinateSystem cs, CoordinateSystem[] rangeCS, Set[] rangeSets, Unit[] units, FlatField fld, Object token)
           
abstract  void BaseDataProcessor.processFlatField(FunctionType type, Set domainSet, CoordinateSystem cs, CoordinateSystem[] rangeCS, Set[] rangeSets, Unit[] units, FlatField fld, Object token)
           
 void EmptyDataProcessor.processFloatSet(SetType type, CoordinateSystem cs, Unit[] units, FloatSet set, Object token)
           
 void DataProcessor.processFloatSet(SetType type, CoordinateSystem cs, Unit[] units, FloatSet set, Object token)
           
abstract  void BaseDataProcessor.processFloatSet(SetType type, CoordinateSystem cs, Unit[] units, FloatSet set, Object token)
           
 void EmptyDataProcessor.processGridded1DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded1DDoubleSet set, Object token)
           
 void DataProcessor.processGridded1DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded1DDoubleSet set, Object token)
           
abstract  void BaseDataProcessor.processGridded1DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded1DDoubleSet set, Object token)
           
 void EmptyDataProcessor.processGridded1DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded1DSet set, Object token)
           
 void DataProcessor.processGridded1DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded1DSet set, Object token)
           
abstract  void BaseDataProcessor.processGridded1DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded1DSet set, Object token)
           
 void EmptyDataProcessor.processGridded2DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded2DDoubleSet set, Object token)
           
 void DataProcessor.processGridded2DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded2DDoubleSet set, Object token)
           
abstract  void BaseDataProcessor.processGridded2DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded2DDoubleSet set, Object token)
           
 void EmptyDataProcessor.processGridded2DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded2DSet set, Object token)
           
 void DataProcessor.processGridded2DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded2DSet set, Object token)
           
abstract  void BaseDataProcessor.processGridded2DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded2DSet set, Object token)
           
 void EmptyDataProcessor.processGridded3DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded3DDoubleSet set, Object token)
           
 void DataProcessor.processGridded3DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded3DDoubleSet set, Object token)
           
abstract  void BaseDataProcessor.processGridded3DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded3DDoubleSet set, Object token)
           
 void EmptyDataProcessor.processGridded3DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded3DSet set, Object token)
           
 void DataProcessor.processGridded3DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded3DSet set, Object token)
           
abstract  void BaseDataProcessor.processGridded3DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded3DSet set, Object token)
           
 void EmptyDataProcessor.processGriddedSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, GriddedSet set, Object token)
           
 void DataProcessor.processGriddedSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, GriddedSet set, Object token)
           
abstract  void BaseDataProcessor.processGriddedSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, GriddedSet set, Object token)
           
 void EmptyDataProcessor.processInteger1DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer1DSet set, Object token)
           
 void DataProcessor.processInteger1DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer1DSet set, Object token)
           
abstract  void BaseDataProcessor.processInteger1DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer1DSet set, Object token)
           
 void EmptyDataProcessor.processInteger2DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer2DSet set, Object token)
           
 void DataProcessor.processInteger2DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer2DSet set, Object token)
           
abstract  void BaseDataProcessor.processInteger2DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer2DSet set, Object token)
           
 void EmptyDataProcessor.processInteger3DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer3DSet set, Object token)
           
 void DataProcessor.processInteger3DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer3DSet set, Object token)
           
abstract  void BaseDataProcessor.processInteger3DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer3DSet set, Object token)
           
 void EmptyDataProcessor.processIntegerNDSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, IntegerNDSet set, Object token)
           
 void DataProcessor.processIntegerNDSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, IntegerNDSet set, Object token)
           
abstract  void BaseDataProcessor.processIntegerNDSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, IntegerNDSet set, Object token)
           
 void EmptyDataProcessor.processIrregular1DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Irregular1DSet set, Object token)
           
 void DataProcessor.processIrregular1DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Irregular1DSet set, Object token)
           
abstract  void BaseDataProcessor.processIrregular1DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Irregular1DSet set, Object token)
           
 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)
           
 void EmptyDataProcessor.processLinear1DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear1DSet set, Object token)
           
 void DataProcessor.processLinear1DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear1DSet set, Object token)
           
abstract  void BaseDataProcessor.processLinear1DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear1DSet set, Object token)
           
 void BaseDataProcessor.processLinear1DSet(SetType st, Linear1DSet set, Object token)
           
 void EmptyDataProcessor.processLinear2DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear2DSet set, Object token)
           
 void DataProcessor.processLinear2DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear2DSet set, Object token)
           
abstract  void BaseDataProcessor.processLinear2DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear2DSet set, Object token)
           
 void EmptyDataProcessor.processLinear3DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear3DSet set, Object token)
           
 void DataProcessor.processLinear3DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear3DSet set, Object token)
           
abstract  void BaseDataProcessor.processLinear3DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear3DSet set, Object token)
           
 void EmptyDataProcessor.processLinearLatLonSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, LinearLatLonSet set, Object token)
           
 void DataProcessor.processLinearLatLonSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, LinearLatLonSet set, Object token)
           
abstract  void BaseDataProcessor.processLinearLatLonSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, LinearLatLonSet set, Object token)
           
 void EmptyDataProcessor.processLinearNDSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, LinearNDSet set, Object token)
           
 void DataProcessor.processLinearNDSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, LinearNDSet set, Object token)
           
abstract  void BaseDataProcessor.processLinearNDSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, LinearNDSet set, Object token)
           
 void EmptyDataProcessor.processList1DSet(SetType type, float[] list, CoordinateSystem cs, Unit[] units, List1DSet set, Object token)
           
 void DataProcessor.processList1DSet(SetType type, float[] list, CoordinateSystem cs, Unit[] units, List1DSet set, Object token)
           
abstract  void BaseDataProcessor.processList1DSet(SetType type, float[] list, CoordinateSystem cs, Unit[] units, List1DSet set, Object token)
           
 void EmptyDataProcessor.processProductSet(SetType type, SampledSet[] sets, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, ProductSet set, Object token)
           
 void DataProcessor.processProductSet(SetType type, SampledSet[] sets, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, ProductSet set, Object token)
           
abstract  void BaseDataProcessor.processProductSet(SetType type, SampledSet[] sets, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, ProductSet set, Object token)
           
 void EmptyDataProcessor.processReal(RealType type, double value, Unit unit, ErrorEstimate error, Real real, Object token)
           
 void DataProcessor.processReal(RealType type, double value, Unit unit, ErrorEstimate error, Real real, Object token)
           
abstract  void BaseDataProcessor.processReal(RealType type, double value, Unit unit, ErrorEstimate error, Real real, Object token)
           
 void EmptyDataProcessor.processRealTuple(RealTupleType type, Real[] components, CoordinateSystem cs, RealTuple rt, Object token)
           
 void DataProcessor.processRealTuple(RealTupleType type, Real[] components, CoordinateSystem cs, RealTuple rt, Object token)
           
abstract  void BaseDataProcessor.processRealTuple(RealTupleType type, Real[] components, CoordinateSystem cs, RealTuple rt, Object token)
           
 void EmptyDataProcessor.processSampledSet(SetType st, int manifold_dimension, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SampledSet set, Object token)
           
 void DataProcessor.processSampledSet(SetType st, int manifold_dimension, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SampledSet set, Object token)
           
abstract  void BaseDataProcessor.processSampledSet(SetType st, int manifold_dimension, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SampledSet set, Object token)
           
 void EmptyDataProcessor.processSimpleSet(SetType st, int manifold_dimension, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SimpleSet set, Object token)
           
 void DataProcessor.processSimpleSet(SetType st, int manifold_dimension, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SimpleSet set, Object token)
           
abstract  void BaseDataProcessor.processSimpleSet(SetType st, int manifold_dimension, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SimpleSet set, Object token)
           
 void EmptyDataProcessor.processSingletonSet(RealTuple sample, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SingletonSet set, Object token)
           
 void DataProcessor.processSingletonSet(RealTuple sample, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SingletonSet set, Object token)
           
abstract  void BaseDataProcessor.processSingletonSet(RealTuple sample, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SingletonSet set, Object token)
           
 void EmptyDataProcessor.processText(TextType type, String value, boolean missing, Text text, Object token)
           
 void DataProcessor.processText(TextType type, String value, boolean missing, Text text, Object token)
           
abstract  void BaseDataProcessor.processText(TextType type, String value, boolean missing, Text text, Object token)
           
 void EmptyDataProcessor.processTuple(TupleType type, Data[] components, Tuple t, Object token)
           
 void DataProcessor.processTuple(TupleType type, Data[] components, Tuple t, Object token)
           
abstract  void BaseDataProcessor.processTuple(TupleType type, Data[] components, Tuple t, Object token)
           
 void EmptyDataProcessor.processUnionSet(SetType type, SampledSet[] sets, UnionSet set, Object token)
           
 void DataProcessor.processUnionSet(SetType type, SampledSet[] sets, UnionSet set, Object token)
           
abstract  void BaseDataProcessor.processUnionSet(SetType type, SampledSet[] sets, UnionSet set, Object token)
           
 void EmptyDataProcessor.processUnknownData(DataImpl data, Object token)
           
 void DataProcessor.processUnknownData(DataImpl data, Object token)
           
abstract  void BaseDataProcessor.processUnknownData(DataImpl data, Object token)
           
protected  void CachedFlatField.readValuesFromParent(CachedFlatField parent)
          This gets called to notify derived classes that we jus got the data from the parent ccf
 Field FileFlatField.resample(Set set, int sampling_mode, int error_mode)
           
 Field AreaImageCacheAdapter.resample(Set set, int sampling_mode, int error_mode)
           
 void Repository.save(String id, Data data, boolean replace)
          Save a data object in the first compatible data form.
 void FunctionFormFamily.save(String id, Data data, boolean replace)
          Save a Data object using the first appropriate Form.
abstract  void FormNode.save(String id, Data data, boolean replace)
          Save a VisAD data object in this form.
 void FormFamily.save(String id, Data data, boolean replace)
          Save a VisAD data object.
 void Repository.save(String id, Data data, FormNode form, boolean replace)
          Save a data object in a particular form.
 void FileFlatField.setSample(int index, Data range)
           
 void FileField.setSample(int index, Data range)
           
 void AreaImageCacheAdapter.setSample(int index, Data range)
           
 void FileFlatField.setSample(int index, Data range, boolean copy)
           
 void AreaImageCacheAdapter.setSample(int index, Data range, boolean copy)
           
 void FileFlatField.setSample(RealTuple domain, Data range)
           
 void AreaImageCacheAdapter.setSample(RealTuple domain, Data range)
           
 void AreaImageCacheAdapter.setSamples(double[][] data)
           
 void AreaImageCacheAdapter.setSamples(double[][] range, ErrorEstimate[] errors, boolean copy)
           
 void CachedFlatField.setSamples(float[][] values, ErrorEstimate[] errors, boolean copy)
          Set the sample
 Data FileFlatField.unary(int op, int sampling_mode, int error_mode)
           
 Data AreaImageCacheAdapter.unary(int op, int sampling_mode, int error_mode)
           
 Data FileFlatField.unary(int op, MathType new_type, int sampling_mode, int error_mode)
           
 Data AreaImageCacheAdapter.unary(int op, MathType new_type, int sampling_mode, int error_mode)
           
 float[][] FileFlatField.unpackFloats()
          unpack an array of floats from field sample values according to the RangeSet-s; returns a copy
 float[][] AreaImageCacheAdapter.unpackFloats()
          unpack an array of floats from field sample values according to the RangeSet-s; returns a copy
 float[][] CachedFlatField.unpackFloats(boolean copy)
          get the float values
protected  float[] CachedFlatField.unpackFloats(int s_index)
          Unpack floats
 double[][] FileFlatField.unpackValues()
          unpack an array of doubles from field sample values according to the RangeSet-s; returns a copy
 double[][] AreaImageCacheAdapter.unpackValues()
          unpack an array of doubles from field sample values according to the RangeSet-s; returns a copy
protected  double[][] CachedFlatField.unpackValues(boolean copy)
          get the float values as doubles
 boolean DataVisitor.visit(FlatField field)
          Visit a VisAD FlatField.
 boolean DataVisitor.visit(TupleIface tuple)
          Visit a VisAD Tuple.
 

Constructors in visad.data that throw VisADException
AreaImageAccessor(String source, int band, int[][][] readCache)
          Create an instance.
AreaImageCacheAdapter(SatelliteImage template, AreaImageAccessor accessor, FlatFieldCache cache)
           
CachedFlatField(CachedFlatField that, boolean copy, FunctionType type, Set domainSet, CoordinateSystem rangeCoordSys, CoordinateSystem[] rangeCoordSysArray, Set[] rangeSets, Unit[] units)
          Copy constructor
CachedFlatField(FunctionType type, float[][] floats)
          Create a new CachedFlatField
CachedFlatField(FunctionType type, Set domainSet)
          Create a new CachedFlatField
CachedFlatField(FunctionType type, Set domainSet, CoordinateSystem rangeCoordSys, CoordinateSystem[] rangeCoordSyses, Set[] rangeSets, Unit[] units, float[][] floats)
          Create a new CachedFlatField
CachedFlatField(FunctionType type, Set domainSet, CoordinateSystem rangeCoordSys, Set[] rangeSets, Unit[] units, float[][] floats)
          Create a new CachedFlatField
CachedFlatField(FunctionType type, Set domainSet, float[][] floats)
          Create a new CachedFlatField
FileField(FieldImpl field, FileAccessor accessor, int[][] locations)
           
FileFlatField(FileAccessor accessor, CacheStrategy strategy)
           
SocketDataServer(int port, DataReferenceImpl ref)
          Construct a SocketDataServer with the given port and data reference.
 

Uses of VisADException in visad.data.amanda
 

Methods in visad.data.amanda that throw VisADException
static void NuView.main(String[] args)
           
 Data Tracks.makeData()
           
 FlatField AmandaFile.makeModuleData()
           
 DataImpl F2000Form.open(String id)
           
 DataImpl F2000Form.open(URL url)
           
 void F2000Form.save(String id, Data data, boolean replace)
           
 void TrackWidget.setEvent(Event evt)
           
 void HistogramWidget.setEvent(Event evt)
           
 

Constructors in visad.data.amanda that throw VisADException
AmandaFile(String id)
           
AmandaFile(URL url)
           
EventWidget(AmandaFile fileData, DataReferenceImpl eventRef, DataReferenceImpl trackRef, AnimationControl animCtl, HistogramWidget histoWidget)
           
EventWidget(AmandaFile fileData, DataReferenceImpl eventRef, DataReferenceImpl trackRef, AnimationControl animCtl, ScalarMap trackMap, HistogramWidget histoWidget)
           
HistogramWidget(ScalarMap dpyColorMap)
           
NuView(String[] args)
           
TrackWidget(ScalarMap map, DataReferenceImpl ref)
           
 

Uses of VisADException in visad.data.bio
 

Methods in visad.data.bio that throw VisADException
 void LociForm.close()
          Closes any open files.
 int LociForm.getBlockCount(String id)
          Determines the number of images in the given image file.
 Hashtable LociForm.getMetadata(String id)
          Obtains the hashtable containing the metadata field/value pairs from the given image file.
 Object LociForm.getMetadataValue(String id, String field)
          Obtains the specified metadata field's value for the given file.
 Object OMEReader.getOMENode(String id)
          Obtains a loci.ome.xml.OMENode object representing the file's metadata as an OME-XML DOM structure.
 DataImpl LociForm.open(String id)
          Opens an existing image file from the given filename.
 DataImpl LociForm.open(String id, int block_number)
          Obtains the specified image from the given image file.
 DataImpl LociForm.open(URL url)
          Opens an existing image file from the given URL.
 void LociForm.save(String id, Data data, boolean replace)
          Saves a VisAD Data object at the given location.
 void LociForm.testRead(String[] args)
          A utility method for test reading a file from the command line, and displaying the results in a simple display.
 

Uses of VisADException in visad.data.dods
 

Methods in visad.data.dods that throw VisADException
 ArrayVariableAdapter VariableAdapterFactory.arrayVariableAdapter(dods.dap.DArray var, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS DArray.
static ArrayVariableAdapter ArrayVariableAdapter.arrayVariableAdapter(dods.dap.DArray array, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns an instance corresponding to a DODS DArray.
 AttributeAdapter AttributeAdapterFactory.attributeAdapter(String name, dods.dap.Attribute attr)
          Returns an adapter of a DODS attribute.
 BaseTypeVectorAdapter VectorAdapterFactory.baseTypeVectorAdapter(dods.dap.BaseTypePrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns the adapter corresponding to a DODS BaseTypePrimitiveVector.
static BaseTypeVectorAdapter BaseTypeVectorAdapter.baseTypeVectorAdapter(dods.dap.BaseTypePrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns an instance of this class corresponding to a DODS vector and a factory for creating DODS variable adapters.
 BooleanVariableAdapter VariableAdapterFactory.booleanVariableAdapter(dods.dap.DBoolean var, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS DBoolean.
static BooleanVariableAdapter BooleanVariableAdapter.booleanVariableAdapter(dods.dap.DBoolean var, dods.dap.DAS das)
          Returns an instance of this class corresponding to a DODS variable.
 BooleanVectorAdapter VectorAdapterFactory.booleanVectorAdapter(dods.dap.BooleanPrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns the adapter corresponding to a DODS BooleanPrimitiveVector.
 ByteAttributeAdapter AttributeAdapterFactory.byteAdapter(String name, dods.dap.Attribute attr)
          Returns an adapter of a DODS Attribute.BYTE attribute.
 ByteVariableAdapter VariableAdapterFactory.byteVariableAdapter(dods.dap.DByte var, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS DByte.
static ByteVariableAdapter ByteVariableAdapter.byteVariableAdapter(dods.dap.DByte var, dods.dap.DAS das)
           
 ByteVectorAdapter VectorAdapterFactory.byteVectorAdapter(dods.dap.BytePrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns the adapter corresponding to a DODS BytePrimitiveVector.
 ContainerAttributeAdapter AttributeAdapterFactory.containerAdapter(String name, dods.dap.Attribute attr)
          Returns an adapter of a DODS Attribute.CONTAINER attribute.
 DataImpl VariableAdapter.data(dods.dap.BaseType baseType, boolean copy)
          Returns the VisAD DataImpl corresponding to the data of a DODS variable and the metaData of the DODS variable used during construction of this instance.
 DataImpl DataFactory.data(dods.dap.BaseType var, dods.dap.DAS das, boolean copy)
          Returns the VisAD data object corresponding to a DODS variable.
 DataImpl VariableAdapter.data(dods.dap.DArray var, boolean copy)
          Throws a VisADException.
 DataImpl GridVariableMapAdapter.data(dods.dap.DArray array, boolean copy)
          Returns a VisAD data object corresponding to a map vector of a DODS grid.
 DataImpl ArrayVariableAdapter.data(dods.dap.DArray array, boolean copy)
          Returns the VisAD DataImpl corresponding to a DODS DArray.
 DataImpl VariableAdapter.data(dods.dap.DBoolean var, boolean copy)
          Throws a VisADException.
 DataImpl VariableAdapter.data(dods.dap.DByte var, boolean copy)
          Throws a VisADException.
 DataImpl VariableAdapter.data(dods.dap.DFloat32 var, boolean copy)
          Throws a VisADException.
 DataImpl VariableAdapter.data(dods.dap.DFloat64 var, boolean copy)
          Throws a VisADException.
 DataImpl VariableAdapter.data(dods.dap.DGrid var, boolean copy)
          Throws a VisADException.
 DataImpl GridVariableAdapter.data(dods.dap.DGrid grid, boolean copy)
          Returns the VisAD DataImpl corresponding to a DODS DGrid.
 DataImpl VariableAdapter.data(dods.dap.DInt16 var, boolean copy)
          Throws a VisADException.
 DataImpl VariableAdapter.data(dods.dap.DInt32 var, boolean copy)
          Throws a VisADException.
 DataImpl VariableAdapter.data(dods.dap.DList var, boolean copy)
          Throws a VisADException.
 DataImpl ListVariableAdapter.data(dods.dap.DList list, boolean copy)
          Returns the VisAD DataImpl corresponding to a DODS DList.
 DataImpl VariableAdapter.data(dods.dap.DSequence var, boolean copy)
          Throws a VisADException.
 DataImpl SequenceVariableAdapter.data(dods.dap.DSequence sequence, boolean copy)
          Returns the VisAD DataImpl corresponding to a DODS DSequence.
 DataImpl VariableAdapter.data(dods.dap.DString var, boolean copy)
          Throws a VisADException.
 DataImpl StringVariableAdapter.data(dods.dap.DString var, boolean copy)
          Returns the VisAD DataImpl corresponding to a DODS DString.
 DataImpl VariableAdapter.data(dods.dap.DStructure var, boolean copy)
          Throws a VisADException.
 DataImpl StructureVariableAdapter.data(dods.dap.DStructure structure, boolean copy)
          Returns the VisAD DataImpl corresponding to the values of a DODS DStructure and the DODS variable used during construction of this instance.
 DataImpl VariableAdapter.data(dods.dap.DUInt16 var, boolean copy)
          Throws a VisADException.
 DataImpl VariableAdapter.data(dods.dap.DUInt32 var, boolean copy)
          Throws a VisADException.
 DataImpl DataFactory.data(String name, dods.dap.Attribute attribute, boolean copy)
          Returns the VisAD data object corresponding to a DODS attribute.
protected static double Valuator.decode(String name, dods.dap.AttributeTable table, int index)
          Decodes an attribute for a DODS variable.
 Float32AttributeAdapter AttributeAdapterFactory.float32Adapter(String name, dods.dap.Attribute attr)
          Returns an adapter of a DODS Attribute.FLOAT32 attribute.
 Float32VariableAdapter VariableAdapterFactory.float32VariableAdapter(dods.dap.DFloat32 var, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS DFloat32.
static Float32VariableAdapter Float32VariableAdapter.float32VariableAdapter(dods.dap.DFloat32 var, dods.dap.DAS das)
          Returns an instance of this class corresponding to a DODS DFloat32.
 Float32VectorAdapter VectorAdapterFactory.float32VectorAdapter(dods.dap.Float32PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns the adapter corresponding to a DODS Float32PrimitiveVector.
 Float64AttributeAdapter AttributeAdapterFactory.float64Adapter(String name, dods.dap.Attribute attr)
          Returns an adapter of a DODS Attribute.FLOAT64 attribute.
 Float64VariableAdapter VariableAdapterFactory.float64VariableAdapter(dods.dap.DFloat64 var, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS DFloat64.
static Float64VariableAdapter Float64VariableAdapter.float64VariableAdapter(dods.dap.DFloat64 var, dods.dap.DAS das)
          Returns an instance of this class corresponding to a DODS DFloat64.
 Float64VectorAdapter VectorAdapterFactory.float64VectorAdapter(dods.dap.Float64PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns the adapter corresponding to a DODS Float64PrimitiveVector.
 FlatField VectorAccessor.getFlatField()
          Returns a VisAD FlatField corresponding to this instance.
 FlatField SequenceVariableAdapter.SequenceAccessor.getFlatField()
          Returns a VisAD FlatField corresponding to this instance.
 FlatField GridVariableAdapter.GridAccessor.getFlatField()
          Returns a VisAD FlatField corresponding to this instance.
abstract  SimpleSet Valuator.getRepresentationalSet(RealType realType)
          Returns the set used to represent unpacked, numeric values associated with this instance in the range of a VisAD FlatField.
 SimpleSet IntValuator.getRepresentationalSet(RealType realType)
          Returns the set used to represent unpacked, numeric values associated with this instance in the range of a VisAD FlatField.
 SimpleSet Float64Valuator.getRepresentationalSet(RealType realType)
          Returns the set used to represent unpacked, numeric values associated with this instance in the range of a VisAD FlatField.
 SimpleSet Float32Valuator.getRepresentationalSet(RealType realType)
          Returns the set used to represent unpacked, numeric values associated with this instance in the range of a VisAD FlatField.
 GriddedSet VectorAdapter.griddedSet(dods.dap.PrimitiveVector vector)
          Throws a VisADException.
abstract  GriddedSet NumericVectorAdapter.griddedSet(dods.dap.PrimitiveVector vector)
          Returns the VisAD GriddedSet corresponding to the metadata of the DODS primitive vector used during construction of this instance and the data values of a compatible DODS primitive vector.
 GriddedSet FloatVectorAdapter.griddedSet(dods.dap.PrimitiveVector vector)
          Returns the VisAD GriddedSet corresponding to the metadata of the DODS primitive vector used during construction of this instance and the data values of a compatible DODS primitive vector.
 GriddedSet Float64VectorAdapter.griddedSet(dods.dap.PrimitiveVector vector)
          Returns the VisAD GriddedSet corresponding to the metadata of the DODS primitive vector used during construction of this instance and the data values of a compatible DODS primitive vector.
 GridVariableAdapter VariableAdapterFactory.gridVariableAdapter(dods.dap.DGrid var, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS DGrid.
static GridVariableAdapter GridVariableAdapter.gridVariableAdapter(dods.dap.DGrid grid, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns an instance of this class corresponding to a DODS DGrid.
 GridVariableMapAdapter VariableAdapterFactory.gridVariableMapAdapter(dods.dap.DArray array, dods.dap.DAS das)
          Returns the adapter corresponding to the coordinate mapping- vectors of a DODS DGrid.
static GridVariableMapAdapter GridVariableMapAdapter.gridVariableMapAdapter(dods.dap.DArray array, dods.dap.DAS das, VariableAdapterFactory factory)
           
 Int16AttributeAdapter AttributeAdapterFactory.int16Adapter(String name, dods.dap.Attribute attr)
          Returns an adapter of a DODS Attribute.INT16 attribute.
 Int16VariableAdapter VariableAdapterFactory.int16VariableAdapter(dods.dap.DInt16 var, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS DInt16.
static Int16VariableAdapter Int16VariableAdapter.int16VariableAdapter(dods.dap.DInt16 var, dods.dap.DAS das)
          Returns an instance of this class corresponding to a DODS DInt16.
 Int16VectorAdapter VectorAdapterFactory.int16VectorAdapter(dods.dap.Int16PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns the adapter corresponding to a DODS Int16PrimitiveVector.
 Int32AttributeAdapter AttributeAdapterFactory.int32Adapter(String name, dods.dap.Attribute attr)
          Returns an adapter of a DODS Attribute.INT32 attribute.
 Int32VariableAdapter VariableAdapterFactory.int32VariableAdapter(dods.dap.DInt32 var, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS DInt32.
static Int32VariableAdapter Int32VariableAdapter.int32VariableAdapter(dods.dap.DInt32 var, dods.dap.DAS das)
          Returns an instance of this class corresponding to a DODS DInt32.
 Int32VectorAdapter VectorAdapterFactory.int32VectorAdapter(dods.dap.Int32PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns the adapter corresponding to a DODS Int32PrimitiveVector.
 ListVariableAdapter VariableAdapterFactory.listVariableAdapter(dods.dap.DList var, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS DList.
static ListVariableAdapter ListVariableAdapter.listVariableAdapter(dods.dap.DList list, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns an instance of this class corresponding to a DODS DList.
protected static MathType Adapter.mathType(MathType[] mathTypes)
          Returns the VisAD MathType corresponding to an array of MathTypes.
protected static MathType VariableAdapter.mathType(VariableAdapter[] adapters)
          Returns the VisAD MathType corresponding to an array of adapters of DODS variables.
 void DODSSource.open(String spec)
          Opens an existing DODS dataset.
 DataImpl DODSForm.open(String id)
          Opens an existing DODS dataset.
 DataImpl DODSForm.open(URL url)
          Opens an existing data object.
protected  DataImpl DODSSource.readAttribute(String name)
          Returns a VisAD data object corresponding to the next DODS global attribute in the currently open dataset.
 DataImpl DODSSource.readData()
          Returns the next VisAD data object from the DODS dataset.
protected  DataImpl DODSSource.readVariable()
          Returns a VisAD data object corresponding to the next DODS variable in the currently open dataset.
 void DODSForm.save(String id, Data data, boolean replace)
          Throws an exception.
 SequenceVariableAdapter VariableAdapterFactory.sequenceVariableAdapter(dods.dap.DSequence var, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS DSequence.
static SequenceVariableAdapter SequenceVariableAdapter.sequenceVariableAdapter(dods.dap.DSequence sequence, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns an instance of this class corresponding to a DODS DSequence.
 void VectorAdapter.setField(dods.dap.BaseTypePrimitiveVector vector, FieldImpl field, boolean copy)
          Throws a VisADException.
 void BaseTypeVectorAdapter.setField(dods.dap.BaseTypePrimitiveVector vector, FieldImpl field, boolean copy)
          Sets the range of a compatible VisAD Field.
 void VectorAdapter.setField(dods.dap.BooleanPrimitiveVector vector, FieldImpl field, boolean copy)
          Throws a VisADException.
 void VectorAdapter.setField(dods.dap.BytePrimitiveVector vector, FieldImpl field, boolean copy)
          Throws a VisADException.
 void ArrayVariableAdapter.setField(dods.dap.DArray array, FieldImpl field, boolean copy)
          Sets a compatible VisAD Field.
protected  void SequenceVariableAdapter.setField(dods.dap.DSequence sequence, FieldImpl field, boolean copy)
          Sets the range of a compatible VisAD FieldImpl from a DODS DSequence.
 void VectorAdapter.setField(dods.dap.Float32PrimitiveVector vector, FieldImpl field, boolean copy)
          Throws a VisADException.
 void VectorAdapter.setField(dods.dap.Float64PrimitiveVector vector, FieldImpl field, boolean copy)
          Throws a VisADException.
 void VectorAdapter.setField(dods.dap.Int16PrimitiveVector vector, FieldImpl field, boolean copy)
          Throws a VisADException.
 void VectorAdapter.setField(dods.dap.Int32PrimitiveVector vector, FieldImpl field, boolean copy)
          Throws a VisADException.
 void VectorAdapter.setField(dods.dap.PrimitiveVector vector, FieldImpl field, boolean copy)
          Sets the range of a compatible VisAD Field.
abstract  void NumericVectorAdapter.setField(dods.dap.PrimitiveVector vector, FieldImpl field, boolean copy)
          Sets the range of a compatible VisAD Field.
 void FloatVectorAdapter.setField(dods.dap.PrimitiveVector vector, FieldImpl field, boolean copy)
          Sets the range of a compatible VisAD Field.
 void Float64VectorAdapter.setField(dods.dap.PrimitiveVector vector, FieldImpl field, boolean copy)
          Sets the range of a compatible VisAD Field.
 void VectorAdapter.setField(dods.dap.UInt16PrimitiveVector vector, FieldImpl field, boolean copy)
          Throws a VisADException.
 void VectorAdapter.setField(dods.dap.UInt32PrimitiveVector vector, FieldImpl field, boolean copy)
          Throws a VisADException.
 StringAttributeAdapter AttributeAdapterFactory.stringAdapter(String name, dods.dap.Attribute attr)
          Returns an adapter of a DODS Attribute.STRING attribute.
 StringVariableAdapter VariableAdapterFactory.stringVariableAdapter(dods.dap.DString var, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS DString.
static StringVariableAdapter StringVariableAdapter.stringVariableAdapter(dods.dap.DString var, dods.dap.DAS das)
          Returns an instance of this class corresponding to a DODS DString.
 StructureVariableAdapter VariableAdapterFactory.structureVariableAdapter(dods.dap.DStructure var, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS DStructure.
static StructureVariableAdapter StructureVariableAdapter.structureVariableAdapter(dods.dap.DStructure structure, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns an instance of this class corresponding to a DODS DStructure.
 UInt16AttributeAdapter AttributeAdapterFactory.uInt16Adapter(String name, dods.dap.Attribute attr)
          Returns an adapter of a DODS Attribute.UINT16 attribute.
 UInt16VariableAdapter VariableAdapterFactory.uInt16VariableAdapter(dods.dap.DUInt16 var, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS DUInt16.
static UInt16VariableAdapter UInt16VariableAdapter.uInt16VariableAdapter(dods.dap.DUInt16 var, dods.dap.DAS das)
          Returns an instance of this class corresponding to a DODS DUInt16.
 UInt16VectorAdapter VectorAdapterFactory.uInt16VectorAdapter(dods.dap.UInt16PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns the adapter corresponding to a DODS UInt16PrimitiveVector.
 UInt32AttributeAdapter AttributeAdapterFactory.uInt32Adapter(String name, dods.dap.Attribute attr)
          Returns an adapter of a DODS Attribute.UINT32 attribute.
 UInt32VariableAdapter VariableAdapterFactory.uInt32VariableAdapter(dods.dap.DUInt32 var, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS DUInt32.
static UInt32VariableAdapter UInt32VariableAdapter.uInt32VariableAdapter(dods.dap.DUInt32 var, dods.dap.DAS das)
          Returns an instance of this class corresponding to a DODS DUInt32.
 UInt32VectorAdapter VectorAdapterFactory.uInt32VectorAdapter(dods.dap.UInt32PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns the adapter corresponding to a DODS UInt32PrimitiveVector.
 UnknownAttributeAdapter AttributeAdapterFactory.unknownAdapter(String name, dods.dap.Attribute attr)
          Returns an adapter of a DODS Attribute.UNKNOWN attribute.
static Valuator UInt32Valuator.valuator(dods.dap.AttributeTable table)
          Returns an instance of this class corresponding to the attributes for a DODS variable.
static Valuator UInt16Valuator.valuator(dods.dap.AttributeTable table)
          Returns an instance of this class corresponding to the attributes for a DODS variable.
static Valuator UByteValuator.valuator(dods.dap.AttributeTable table)
          Returns an instance of this class corresponding to the attributes for a DODS variable.
static Valuator Int32Valuator.valuator(dods.dap.AttributeTable table)
          Returns an instance of this class corresponding to the attributes for a DODS variable.
static Valuator Int16Valuator.valuator(dods.dap.AttributeTable table)
          Returns an instance of this class corresponding to the attributes for a DODS variable.
static Valuator Float64Valuator.valuator(dods.dap.AttributeTable table)
          Returns an instance of this class corresponding to the attributes for a DODS variable.
static Valuator Float32Valuator.valuator(dods.dap.AttributeTable table)
          Returns an instance of this class corresponding to the attributes for a DODS variable.
static Valuator ByteValuator.valuator(dods.dap.AttributeTable table)
          Returns an instance of this class corresponding to the attributes for a DODS variable.
static Valuator Valuator.valuator(dods.dap.AttributeTable table, int type)
          Returns an instance of this class corresponding to the attributes for a DODS variable.
static ValueRanger Valuator.valueRanger(dods.dap.AttributeTable table)
          Returns an instance of a value ranger corresponding to the attributes of a DODS variable.
static ValueUnpacker Valuator.valueUnpacker(dods.dap.AttributeTable table)
          Returns an instance of a value unpacker corresponding to the attributes of a DODS variable.
static ValueVetter Valuator.valueVetter(dods.dap.AttributeTable table)
          Returns an instance of a value vetter corresponding to the attributes of a DODS variable.
 VariableAdapter VariableAdapterFactory.variableAdapter(dods.dap.BaseType var, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS variable.
 VectorAdapter VariableAdapterFactory.vectorAdapter(dods.dap.PrimitiveVector vector, dods.dap.DAS das)
          Returns the adapter corresponding to a DODS PrimitiveVector.
 VectorAdapter VectorAdapterFactory.vectorAdapter(dods.dap.PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Returns the adapter corresponding to a DODS primitive vector.
protected abstract  Set NumericAttributeAdapter.visadSet(List list)
          Returns the VisAD Set corresponding to the metadata of the attribute used in constructing this instance and a list of numeric values.
protected  Set FloatAttributeAdapter.visadSet(List list)
          Returns the VisAD Set corresponding to the metadata of the attribute used in constructing this instance and a list of numeric values.
protected  Set Float64AttributeAdapter.visadSet(List list)
          Returns the VisAD Set corresponding to the metadata of the attribute used in constructing this instance and a list of numeric values.
 

Constructors in visad.data.dods that throw VisADException
BaseTypeVectorAdapter(dods.dap.BaseTypePrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Constructs from a DODS vector and a factory for creating DODS variable adapters.
BooleanVectorAdapter(dods.dap.BooleanPrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Constructs from a DODS vector and a factory for creating DODS variable adapters.
ByteAttributeAdapter(String name, dods.dap.Attribute attr)
          Constructs from a name and an appropriate attribute.
ByteVectorAdapter(dods.dap.BytePrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Constructs from a DODS vector and a factory for creating DODS variable adapters.
ContainerAttributeAdapter(String name, dods.dap.Attribute attr, AttributeAdapterFactory factory)
          Constructs from a name, an appropriate attribute, and a factory for creating adapters for DODS variables.
Float32AttributeAdapter(String name, dods.dap.Attribute attr)
          Constructs from a name and an appropriate attribute.
Float32VectorAdapter(dods.dap.Float32PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Constructs from a DODS vector and a factory for creating DODS variable adapters.
Float64AttributeAdapter(String name, dods.dap.Attribute attr)
          Constructs from a name and an appropriate attribute.
Float64VectorAdapter(dods.dap.Float64PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Constructs from a DODS vector and a factory for creating DODS variable adapters.
FloatAttributeAdapter(String name, dods.dap.Attribute attr)
          Constructs from a name and an appropriate attribute.
FloatVectorAdapter(dods.dap.PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Constructs from a DODS vector and a factory for creating DODS variable adapters.
Int16AttributeAdapter(String name, dods.dap.Attribute attr)
          Constructs from a name and an appropriate attribute.
Int16VectorAdapter(dods.dap.Int16PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Constructs from a DODS vector and a factory for creating DODS variable adapters.
Int32AttributeAdapter(String name, dods.dap.Attribute attr)
          Constructs from a name and an appropriate attribute.
Int32VectorAdapter(dods.dap.Int32PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Constructs from a DODS vector and a factory for creating DODS variable adapters.
IntValuator(dods.dap.AttributeTable table, long lower, long upper)
          Constructs from the attributes of a DODS integer variable.
NumericAttributeAdapter(String name, dods.dap.Attribute attr)
          Constructs from a name and an appropriate attribute.
NumericVectorAdapter(dods.dap.PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Constructs from a DODS vector and a factory for creating DODS variable adapters.
StringAttributeAdapter(String name, dods.dap.Attribute attr)
          Constructs from a name and an appropriate attribute.
UInt16AttributeAdapter(String name, dods.dap.Attribute attr)
          Constructs from a name and an appropriate attribute.
UInt16VectorAdapter(dods.dap.UInt16PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Constructs from a DODS vector and a factory for creating DODS variable adapters.
UInt32AttributeAdapter(String name, dods.dap.Attribute attr)
          Constructs from a name and an appropriate attribute.
UInt32VectorAdapter(dods.dap.UInt32PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Constructs from a DODS vector and a factory for creating DODS variable adapters.
UIntValuator(dods.dap.AttributeTable table, long upper)
          Constructs from the attributes of a DODS variable.
Valuator(dods.dap.AttributeTable table)
          Constructs from the attributes of a DODS variable.
VectorAdapter(dods.dap.PrimitiveVector vector, dods.dap.DAS das, VariableAdapterFactory factory)
          Constructs from a DODS vector and a factory for creating DODS variable adapters.
 

Uses of VisADException in visad.data.fits
 

Subclasses of VisADException in visad.data.fits
 class ExceptionStack
           
 

Methods in visad.data.fits that throw VisADException
static void ToFits.main(String[] args)
           
static void Spasm.main(String[] args)
           
 DataImpl FitsForm.open(String path)
           
 DataImpl FitsForm.open(URL url)
           
 void FitsForm.save(String id, Data data, boolean replace)
           
 void FitsAdapter.save(String name, Data data, boolean replace)
           
 boolean TourGuide.show(Data data, Tourist tourist, int depth)
           
abstract  boolean TourGuide.show(Function func, Tourist tourist, int depth)
           
 boolean FitsTourGuide.show(Function func, Tourist tourist, int depth)
           
abstract  boolean TourGuide.show(Scalar scalar, Tourist tourist, int depth)
           
 boolean FitsTourGuide.show(Scalar scalar, Tourist tourist, int depth)
           
abstract  boolean TourGuide.show(Set set, Tourist tourist, int depth)
           
 boolean FitsTourGuide.show(Set set, Tourist tourist, int depth)
           
abstract  boolean TourGuide.show(Tuple tuple, Tourist tourist, int depth)
           
 boolean FitsTourGuide.show(Tuple tuple, Tourist tourist, int depth)
           
 void Spasm.showApp()
           
 boolean TourWriter.visit(Function func, int depth)
           
 boolean Tourist.visit(Function func, int depth)
           
 boolean TourInspector.visit(Function func, int depth)
           
 boolean TourWriter.visit(Scalar scalar, int depth)
           
 boolean Tourist.visit(Scalar scalar, int depth)
           
 boolean TourInspector.visit(Scalar scalar, int depth)
           
 boolean TourWriter.visit(Set set, int depth)
           
 boolean Tourist.visit(Set set, int depth)
           
 boolean TourInspector.visit(Set set, int depth)
           
 

Constructors in visad.data.fits that throw VisADException
ConvertDoubleArray(FlatField fld)
           
ConvertDoubleArray(int[] lengths, double[][] values)
           
FitsAdapter()
           
FitsAdapter(String filename)
           
FitsAdapter(URL url)
           
FitsTourGuide(Data data, Tourist tourist)
           
Spasm(String filename)
           
 

Uses of VisADException in visad.data.gif
 

Methods in visad.data.gif that throw VisADException
 DataImpl GIFForm.open(String path)
           
 DataImpl GIFForm.open(URL url)
           
 void GIFForm.save(String id, Data data, boolean replace)
           
 

Constructors in visad.data.gif that throw VisADException
GIFAdapter(String filename)
          Create a VisAD FlatField from a local GIF, JPEG or PNG file
GIFAdapter(URL url)
          Create a VisAD FlatField from a GIF, JPEG or PNG on the Web.
 

Uses of VisADException in visad.data.gis
 

Methods in visad.data.gis that throw VisADException
 FieldImpl UsgsDemAdapter.getData()
          Get the DEM as a VisAD data object
 FieldImpl ArcAsciiGridAdapter.getData()
          Get the ASCIIGRID as a VisAD data object
 FieldImpl ArcAsciiGridAdapter.getData(MathType mathType)
          Get the ASCIIGRID as a VisAD data object with the specified domain and range.
 FieldImpl ArcAsciiGridAdapter.getData(RealTupleType spatialType, RealType dataType)
          Get the ASCIIGRID as a VisAD data object with the specified spatial domain and range.
 Gridded2DSet UsgsDemAdapter.getDomain()
          Get the domain set for this DEM
 Gridded2DSet ArcAsciiGridAdapter.getSpatialSet()
          Get the domain set for this DEM as a Longitude, Latitude set
 Gridded2DSet ArcAsciiGridAdapter.getSpatialSet(RealTupleType spatialType)
          Get the spatial domain set for this ASCIIGRID with the specified type.
 void UsgsDemAdapter.load(String filename)
          Reinitializes this UsgsDemAdapter object with data read from the given (non-SDTS) USGS DEM file.
static void DemFamily.main(String[] args)
          Test the DemFamily class run java visad.data.gis.DemFamily dem1 dem2 ... demn
 DataImpl UsgsDemForm.open(String id)
          Open the file specified by the string
 DataImpl DemFamily.open(String id)
          Open a local data object using the first appropriate map form.
 DataImpl ArcAsciiGridForm.open(String id)
          Open the file specified by the string
 DataImpl UsgsDemForm.open(URL url)
          Open the file specified by the URL
 DataImpl DemFamily.open(URL url)
          Open a remote data object using the first appropriate map form.
 DataImpl ArcAsciiGridForm.open(URL url)
          Open the file specified by the URL
 void UsgsDemForm.save(String id, Data data, boolean replace)
          Save a VisAD data object in this form
 void ArcAsciiGridForm.save(String id, Data data, boolean replace)
          Save a VisAD data object in this form
 

Constructors in visad.data.gis that throw VisADException
ArcAsciiGridAdapter(String filename)
          Create an ArcAsciiGridAdapter for the particular file.
ArcAsciiGridAdapter(String filename, RealTupleType spatialType)
          Create an ArcAsciiGridAdapter for the particular file and use the RealType specified for the data metadata.
ArcAsciiGridAdapter(String filename, RealTupleType spatialType, RealType dataType)
          Create an ArcAsciiGridAdapter for the particular file and use the RealType specified for the data metadata.
ArcAsciiGridAdapter(String filename, RealTupleType spatialType, RealType dataType, Unit dataUnit)
          Create an ArcAsciiGridAdapter for the particular file and use the supplied RealType for the data values, and units if different from default from RealType.
ArcAsciiGridAdapter(String filename, RealType dataType)
          Create an ArcAsciiGridAdapter for the particular file and use the RealType specified for the data metadata.
ArcAsciiGridAdapter(String filename, RealType dataType, Unit dataUnit)
          Create an ArcAsciiGridAdapter for the particular file and use the supplied RealType for the data values, and units if different from default from RealType.
ArcAsciiGridAdapter(String filename, String dataName)
          Create an ArcAsciiGridAdapter for the particular file and use the supplied RealType for the data values, and units if different from default from RealType.
ArcAsciiGridAdapter(String filename, String dataName, String unitSpec)
          Create an ArcAsciiGridAdapter for the particular file and use the supplied RealType for the data values, and units if different from default from RealType.
ArcAsciiGridAdapter(String filename, Unit dataUnit)
          Create an ArcAsciiGridAdapter for the particular file and use units specified for the data.
UsgsDemAdapter(String filename)
          Constructs a new UsgsDemAdapter object with data read from the given (native format, non-SDTS) USGS DEM file
 

Uses of VisADException in visad.data.hdf5
 

Subclasses of VisADException in visad.data.hdf5
 class HDF5AdapterException
           
 

Methods in visad.data.hdf5 that throw VisADException
 DataImpl HDF5GroupAdapted.getAdaptedData()
           
 DataImpl HDF5DatasetAdapted.getAdaptedData()
           
 DataImpl HDF5DataAdaptable.getAdaptedData()
           
 DataImpl HDF5GroupAdapted.getAdaptedData(int[] indexes)
           
 DataImpl HDF5DatasetAdapted.getAdaptedData(int[] indexes)
           
 DataImpl HDF5DataAdaptable.getAdaptedData(int[] indexes)
           
 DataImpl HDF5Form.getFileData(HDF5FileAdapted file)
           
 MathType HDF5GroupAdapted.getMathType()
           
 MathType HDF5DatasetAdapted.getMathType()
           
 MathType HDF5DataAdaptable.getMathType()
           
 MathType HDF5Form.getMathType(HDF5FileAdapted file)
           
 DataImpl HDF5Form.getVisADDataObject(HDF5DataAdaptable h_data)
           
 DataImpl HDF5Form.open(String file_path)
           
 DataImpl HDF5Form.open(URL url)
           
 void HDF5Form.save(String filename, Data data, boolean replace)
           
 

Uses of VisADException in visad.data.hdfeos
 

Subclasses of VisADException in visad.data.hdfeos
 class GctpException
           
 class HdfeosException
           
 

Methods in visad.data.hdfeos that throw VisADException
 double[][] PolarStereographic.fromReference(double[][] tuples)
           
 double[][] LambertConformalConic.fromReference(double[][] tuples)
           
 double[][] LambertAzimuthalEqualArea.fromReference(double[][] tuples)
           
 DataImpl HdfeosTuple.getAdaptedData()
           
 DataImpl HdfeosFlatField.getAdaptedData()
           
 DataImpl HdfeosField.getAdaptedData()
           
 DataImpl HdfeosTuple.getAdaptedData(int[] indexes)
           
 DataImpl HdfeosFlatField.getAdaptedData(int[] indexes)
           
 DataImpl HdfeosField.getAdaptedData(int[] indexes)
           
 DataImpl HdfeosTuple.getData()
           
 DataImpl HdfeosFlatField.getData()
           
 DataImpl HdfeosField.getData()
           
 Set HdfeosDomainMap.getData()
           
 DataImpl HdfeosTuple.getData(int[] indexes)
           
 DataImpl HdfeosFlatField.getData(int[] indexes)
           
 DataImpl HdfeosField.getData(int[] indexes)
           
 Set HdfeosDomainMap.getData(int[] indexes)
           
 FlatField HdfeosAccessor.getFlatField()
           
 FunctionType HdfeosAccessor.getFunctionType()
           
 MathType HdfeosTuple.getType()
           
 MathType HdfeosFlatField.getType()
           
 MathType HdfeosField.getType()
           
 CoordinateSystem GctpMap.getVisADCoordinateSystem()
           
 Set GctpMap.getVisADSet(MathType map)
           
static void PolarStereographic.main(String[] args)
           
static void LambertConformalConic.main(String[] args)
           
static void LambertAzimuthalEqualArea.main(String[] args)
           
static PolarStereographic PolarStereographic.makePolarStereographic(RealTupleType reference, double La1, double Lo1, double Lov)
           
static PolarStereographic PolarStereographic.makePolarStereographic(RealTupleType reference, double r_major, double r_minor, double La1, double Lo1, double Lov, double lat_center)
           
 DataImpl HdfeosForm.open(String file_path)
           
abstract  DataImpl Hdfeos.open(String file_path)
           
 DataImpl HdfeosForm.open(URL url)
           
 void HdfeosForm.save(String id, Data data, boolean replace)
           
 double[][] PolarStereographic.toReference(double[][] tuples)
           
 double[][] LambertConformalConic.toReference(double[][] tuples)
           
 double[][] LambertAzimuthalEqualArea.toReference(double[][] tuples)
           
 

Constructors in visad.data.hdfeos that throw VisADException
HdfeosDomainMap(EosStruct struct, DimensionSet dimSet, GctpMap gridMap)
           
HdfeosFlatField(visad.data.hdfeos.HdfeosDomain domain, Variable range)
           
HdfeosFlatField(visad.data.hdfeos.HdfeosDomain domain, Variable[] range_s)
           
HdfeosFlatField(visad.data.hdfeos.HdfeosDomain domain, VariableSet range_s)
           
LambertAzimuthalEqualArea(RealTupleType reference, double lon_center, double lat_center)
           
LambertAzimuthalEqualArea(RealTupleType reference, double R, double lon_center, double lat_center, double false_easting, double false_northing)
           
LambertConformalConic(RealTupleType reference, double r_major, double r_minor, double s_lat1, double s_lat2, double lon_center, double lat_center, double false_easting, double false_northing)
           
PolarStereographic(double lon_center, double lat_center)
           
PolarStereographic(double r_major, double r_minor, double lon_center, double lat_center)
           
PolarStereographic(RealTupleType reference, double r_major, double r_minor, double lon_center, double lat_center)
           
PolarStereographic(RealTupleType reference, double r_major, double r_minor, double lon_center, double lat_center, double false_easting, double false_northing)
           
 

Uses of VisADException in visad.data.hrit
 

Methods in visad.data.hrit that throw VisADException
 double[][] HRITCoordinateSystem.fromReference(double[][] tuples)
          convert from latitude,longitude to image element,line
 float[][] HRITCoordinateSystem.fromReference(float[][] tuples)
          convert from latitude,longitude to image element,line
protected  void HRITCoordinateSystem.init(int[] iparms, int[] dir, boolean useSpline)
          Create and initialize the areanav.
 DataImpl HRITForm.open(String path)
          read the HRIT file from local disk, and return the HRIT data as a DataImpl object (a FlatField).
 DataImpl HRITForm.open(URL url)
          read the HRIT file from a URL, and return the HRIT file as a DataImpl object (a FlatField).
 void HRITForm.save(String id, Data data, boolean replace)
          save the file back to disk This has not been implemented yet
 double[][] HRITCoordinateSystem.toReference(double[][] tuples)
          convert from image element,line to latitude,longitude
 float[][] HRITCoordinateSystem.toReference(float[][] tuples)
          convert from image element,line to latitude,longitude
 

Constructors in visad.data.hrit that throw VisADException
HRITAdapter(String[] filenames, int magFactor)
          Create a VisAD FlatField from local HRIT file(s).
HRITAdapter(String[] filenames, int magFactor, int calType, int bandNum)
          Create a VisAD FlatField from local HRIT file(s).
HRITCoordinateSystem()
          create an HRIT coordinate system with nothing initialized.
HRITCoordinateSystem(int[] iparms, int[] dir, boolean useSpline)
          create an HRIT coordinate system from the provided array of navigation parameters, and partially filled AREA directory.
 

Uses of VisADException in visad.data.in
 

Methods in visad.data.in that throw VisADException
 boolean ArithProg.accumulate(double value)
          Accumulates a value.
 boolean LonArithProg.accumulate(double[] values)
          Accumulates a set of doubles.
 boolean ArithProg.accumulate(double[] values)
          Accumulates a set of doubles.
 boolean ArithProg.accumulate(float value)
          Accumulates a value.
 boolean LonArithProg.accumulate(float[] values)
          Accumulates a set of floats.
 boolean ArithProg.accumulate(float[] values)
          Accumulates a set of floats.
 double ArithProg.getCommonDifference()
          Gets the current common difference.
 double ArithProg.getFirst()
          Gets the first value.
 double ArithProg.getLast()
          Returns the "last" value accumulated.
 long ArithProg.getNumber()
          Gets the number of values.
 void DataInputSource.open(String spec)
          Opens an existing dataset.
 DataImpl TimeFactorer.readData()
          Returns the next VisAD data object in the input stream.
 DataImpl Selector.readData()
          Returns the next VisAD data object in the input stream that satisfies the selection condition.
 DataImpl DataInputStream.readData()
          Returns the next VisAD data object in the input stream.
 DataImpl Consolidator.readData()
          Returns the next VisAD data object in the input stream.
 

Constructors in visad.data.in that throw VisADException
Consolidator(DataInputStream source)
          Constructs with a particular upstream data source.
DataInputFilter(DataInputStream source)
          Constructs from an upstream data source.
Selector(DataInputStream source)
          Constructs from an upstream data source.
TimeFactorer(DataInputStream source)
          Constructs from a upstream data source.
 

Uses of VisADException in visad.data.jai
 

Methods in visad.data.jai that throw VisADException
static void JAIForm.main(String[] args)
          Run 'java visad.data.visad.JAIForm in_file' to test read an image file supported by Java Advanced Imaging.
 DataImpl JAIForm.open(String id)
          Opens an existing JAI image file from the given location.
 DataImpl JAIForm.open(URL url)
          Opens an existing JAI image file from the given URL.
 void JAIForm.save(String id, Data data, boolean replace)
          Saves a VisAD Data object to a JAI image format at the given location.
 

Uses of VisADException in visad.data.mcidas
 

Methods in visad.data.mcidas that throw VisADException
 double[][] GRIDCoordinateSystem.fromReference(double[][] latlon)
          Converts lat/lon to grid xy (col,row)
 double[][] AREACoordinateSystem.fromReference(double[][] tuples)
          convert from latitude,longitude to image element,line
 float[][] AREACoordinateSystem.fromReference(float[][] tuples)
          convert from latitude,longitude to image element,line
 SingleBandedImage AreaAdapter.getImage()
          Retrieves the first (and/or only) band in an image as a SingleBandedImage
 DateTime AreaAdapter.getImageStartTime()
          Retrieves the time of the start of the image scan as a VisAD DateTime.
 DateTime AreaAdapter.getNominalTime()
          Retrieves the "nominal" time of the image as a VisAD DateTime.
protected  void AREACoordinateSystem.init(int[] dir, int[] nav, int[] aux, boolean useSpline)
          Create and initialize the areanav.
 DataImpl PointForm.open(String filename)
          cannot read the point file locally.
 DataImpl MapForm.open(String id)
          Open the file specified by the string
 DataImpl AreaForm.open(String path)
          read the area file from local disk, and return the Area file as a DataImpl object (a FlatField).
 DataImpl PointForm.open(URL url)
          read the point file from a URL, and return the point data as a DataImpl object (a FlatField).
 DataImpl MapForm.open(URL url)
          Open the file specified by the URL
 DataImpl AreaForm.open(URL url)
          read the area file from a URL, and return the Area file as a DataImpl object (a FlatField).
 void PointForm.save(String id, Data data, boolean replace)
          save the file back to disk This has not been implemented yet
 void MapForm.save(String id, Data data, boolean replace)
          Save a VisAD data object in this form
 void AreaForm.save(String id, Data data, boolean replace)
          save the file back to disk This has not been implemented yet
 void BaseMapAdapter.setCoordinateSystem(CoordinateSystem cs, int numEles, int numLines, RealTupleType domain)
          Define a CoordinateSystem whose fromReference() will be used to transform points from latitude/longitude into element,line.
 void BaseMapAdapter.setDomainSet(Linear2DSet domainSet)
          Using the domain_set of the FlatField of an image (when one is available), extract the elements required.
 double[][] GRIDCoordinateSystem.toReference(double[][] rowcol)
          Converts grid xy (col,row) to latitude/longitude
 double[][] AREACoordinateSystem.toReference(double[][] tuples)
          convert from image element,line to latitude,longitude
 float[][] AREACoordinateSystem.toReference(float[][] tuples)
          convert from image element,line to latitude,longitude
 

Constructors in visad.data.mcidas that throw VisADException
AddeTextAdapter(String textSource)
          Create a VisAD Text object from an adde request
AreaAdapter(String imageSource)
          Create a VisAD FlatField from a local McIDAS AREA file or a URL.
AreaAdapter(String imageSource, boolean pack)
          Create a VisAD FlatField from a local McIDAS AREA file or a URL.
AreaAdapter(String imageSource, int cal)
          Create a VisAD FlatField from a local McIDAS AREA file or a URL.
AreaAdapter(String imageSource, int startLine, int startEle, int numLines, int numEles)
          Create a VisAD FlatField from a local McIDAS AREA file using the subsecting information
AreaAdapter(String imageSource, int startLine, int startEle, int numLines, int numEles, int band)
          Create a VisAD FlatField from a local McIDAS AREA subsected according to the parameters
AreaAdapter(String imageSource, int startLine, int startEle, int numLines, int numEles, int band, boolean pack)
          Create a VisAD FlatField from a local McIDAS AREA subsected according to the parameters
AreaAdapter(String imageSource, int startLine, int startEle, int numLines, int numEles, int lineMag, int eleMag, int band)
          Create a VisAD FlatField from a local McIDAS AREA subsected according to the parameters
AreaAdapter(String imageSource, int startLine, int startEle, int numLines, int numEles, int lineMag, int eleMag, int band, boolean pack)
          Create a VisAD FlatField from a local McIDAS AREA subsected according to the parameters
AreaAdapter(String imageSource, int startLine, int startEle, int numLines, int numEles, int lineMag, int eleMag, int cal, int band)
          Create a VisAD FlatField from a local McIDAS AREA subsected according to the parameters
AreaAdapter(String imageSource, int startLine, int startEle, int numLines, int numEles, int lineMag, int eleMag, int cal, int band, boolean pack)
          Create a VisAD FlatField from a local McIDAS AREA subsected according to the parameters
AREACoordinateSystem()
          create a AREA coordinate system with nothing initialized.
AREACoordinateSystem(AreaFile af)
          create a AREA coordinate system from the Area file's directory and navigation blocks.
AREACoordinateSystem(int[] dir, int[] nav)
          create a AREA coordinate system from the Area file's directory and navigation blocks.
AREACoordinateSystem(int[] dir, int[] nav, int[] aux)
          create a AREA coordinate system from the Area file's directory and navigation blocks.
AREACoordinateSystem(int[] dir, int[] nav, int[] aux, boolean useSpline)
          create a AREA coordinate system from the Area file's directory and navigation blocks.
AREACoordinateSystem(RealTupleType ref, AreaFile af)
          create a AREA coordinate system from the Area file's directory and navigation blocks.
AREACoordinateSystem(RealTupleType reference, int[] dir, int[] nav)
          create a AREA coordinate system from the Area file's directory and navigation blocks.
AREACoordinateSystem(RealTupleType reference, int[] dir, int[] nav, int[] aux)
          create a AREA coordinate system from the Area file's directory and navigation blocks.
AREACoordinateSystem(RealTupleType reference, int[] dir, int[] nav, int[] aux, boolean useSpline)
          create a AREA coordinate system from the Area file's directory and navigation blocks.
BaseMapAdapter(InputStream is)
          Create a VisAD UnionSet from a McIDAS Base Map file inputstream
BaseMapAdapter(InputStream is, Rectangle2D bbox)
          Create a VisAD UnionSet from a McIDAS Base Map file inputstream
BaseMapAdapter(String filename)
          Create a VisAD UnionSet from a local McIDAS Base Map file
BaseMapAdapter(String filename, Rectangle2D bbox)
          Create a VisAD UnionSet from a McIDAS Base Map file on the Web
BaseMapAdapter(URL url)
          Create a VisAD UnionSet from a McIDAS Base Map file on the Web
BaseMapAdapter(URL url, Rectangle2D bbox)
          Create a VisAD UnionSet from a McIDAS Base Map file on the Web
GRIDCoordinateSystem(GridDirectory gridDirectory)
          create a GRID coordinate system from a GridDirectory
GRIDCoordinateSystem(int[] dirBlock)
          create a GRID coordinate system from the GRID's directory block;
PointDataAdapter(String addePointRequest)
          Construct a PointDataAdapter using the adde request passed as a string.
PointDataAdapter(String addePointRequest, boolean useAliases)
          Construct a PointDataAdapter using the adde request passed as a string.
PointDataAdapter(String addePointRequest, boolean useAliases, boolean makeUniqueNames)
          Construct a PointDataAdapter using the adde request passed as a string.
 

Uses of VisADException in visad.data.netcdf
 

Methods in visad.data.netcdf that throw VisADException
 void QuantityDB.add(Quantity quantity)
          Adds a given Quantity to the database.
 QuantityDB QuantityDBImpl.add(Quantity[] quantities)
          Adds given Quantity-s to the database.
 QuantityDB StandardQuantityDB.add(String[] definitions, String[] aliases)
          Adds the given quantities and aliases to the database.
 QuantityDB QuantityDBImpl.add(String[] definitions, String[] aliases)
          Adds the given quantities and aliases to the database.
 void QuantityDBImpl.add(String name, Quantity quantity)
          Adds a quantity to the database under a given name.
abstract  void QuantityDB.add(String name, Quantity quantity)
          Adds a given Quantity to the database under a given name.
protected  void QuantityDBImpl.add(String name, String unitSpec)
          Adds a quantity to the database given a name and a display unit specification.
protected static QuantityDB QuantityDBManager.defaultInstance()
          Returns the default quantity database.
 Quantity QuantityDB.get(String name, String unitSpec)
          Returns the quantity that matches the given name and unit.
 FormNode Plain.getForms(Data data)
          Return the data forms that are compatible with a data object.
 DataImpl Plain.open(String spec)
          Returns a VisAD data object corresponding to a netCDF dataset.
abstract  DataImpl NetCDF.open(String path)
          Open an existing file.
 DataImpl Plain.open(String spec, Strategy strategy)
          Returns a VisAD data object corresponding to a netCDF dataset and imported according to a given strategy.
 DataImpl Plain.open(URL url)
          Returns a VisAD data object corresponding to a URL.
 DataImpl Plain.openProxy(String path)
          Open an existing netCDF file and return a proxy for a VisAD data object.
 void Plain.save(String path, Data data, boolean replace)
          Save a VisAD data object in this form.
static void QuantityDBManager.setInstance(QuantityDB db)
          Sets the current instance of the quantity database.
 void NetcdfInBean.setPathname(String pathname)
          Set the dataset pathname property.
 void InputNetcdf.setPathname(String name)
          Sets the dataset name property.
 void InputNetcdf.setQuantityDB(QuantityDB db)
          Set the quantity database property.
 

Constructors in visad.data.netcdf that throw VisADException
Plain()
          Constructs a default, netCDF data form.
Quantity(String name, String unitSpec)
          Constructs from a name and a unit specification.
Quantity(String name, String unitSpec, SimpleSet set)
          Constructs from a name, a unit specification, and a sample set.
 

Uses of VisADException in visad.data.netcdf.in
 

Subclasses of VisADException in visad.data.netcdf.in
 class InvalidContextException
          Exception thrown when the I/O context is invalid for an operation.
 

Methods in visad.data.netcdf.in that throw VisADException
 void NetcdfQuantityDB.add(String name, Quantity quantity)
          Adds a given Quantity to the database under a given name.
protected abstract  VirtualData VirtualDataIterator.getData()
          Gets a clone of the next virtual VisAD data object.
 DataImpl VirtualData.getData()
          Gets the VisAD data object corresponding to this top-level, virtual, data object.
protected  VirtualData View.DataIterator.getData()
          Returns a copy of the next virtual VisAD data object.
 DataImpl NetcdfAdapter.getData()
          Gets the VisAD data object corresponding to the netCDF dataset.
 DataImpl VirtualTuple.getData(Context context)
          Gets the VisAD data object of this tuple, in context.
 DataImpl VirtualScalar.getData(Context context)
          Gets the VisAD data object corresponding to this virtual, data object.
 DataImpl VirtualFlatField.getData(Context context)
          Gets the VisAD data object corresponding to this virtual, data object.
 DataImpl VirtualField.getData(Context context)
          Gets the VisAD data object corresponding to this virtual, data object.
abstract  DataImpl VirtualData.getData(Context context)
          Gets the VisAD data object corresponding to this virtual, data object, in context.
abstract  DataImpl Strategy.getData(NetcdfAdapter adapter)
          Returns a VisAD data object corresponding to the netCDF dataset.
 DataImpl InMemoryStrategy.getData(NetcdfAdapter adapter)
          Returns a VisAD data object corresponding to the netCDF dataset.
 DataImpl FileStrategy.getData(NetcdfAdapter adapter)
          Returns a VisAD data object corresponding to the netCDF dataset.
 DataImpl CompositeStrategy.getData(NetcdfAdapter adapter)
          Returns a VisAD data object corresponding to the netCDF dataset.
 DataImpl NetcdfAdapter.getData(Strategy strategy)
          Gets the VisAD data object corresponding to the netCDF dataset using a given strategy.
 VirtualData View.getData(String name)
          Returns the virtual VisAD data object corresponding to a named netCDF variable.
protected  VirtualData View.getData(ucar.netcdf.Variable var)
          Returns the virtual VisAD data object corresponding to a netCDF variable.
protected  Gridded1DSet View.getDomainSet(ucar.netcdf.Dimension dim)
          Returns the VisAD Gridded1DSet corresponding to a netCDF dimension.
protected  SampledSet DefaultView.getDomainSet(ucar.netcdf.Dimension[] dims)
          Returns the VisAD domain set corresponding to an array of netCDF dimension in netCDF order (outermost dimension first).
protected  MathType DefaultView.getDomainType(ucar.netcdf.Dimension[] dims)
          Returns the VisAD MathType corresponding to an array of netCDF dimensions.
 double[] VirtualScalar.getDoubles(Context context)
          Gets the double values corresponding to this virtual, data object at a given context.
 double[] VirtualReal.getDoubles(Context context)
          Gets the double values corresponding to this virtual, data object at a given context.
 FlatField FileDataFactory.netCDFFlatFieldAccessor.getFlatField()
          Returns the associated FlatField.
 DataImpl NetcdfAdapter.getProxy()
          Returns a proxy for the VisAD data object corresponding to the netCDF dataset.
protected  SimpleSet View.getRangeSet(ucar.netcdf.Variable var)
          Gets the representational set for the values of a netCDF variable.
protected  Scalar VirtualText.getScalar(Context context)
          Gets the Scalar object corresponding to this virtual, data object.
protected abstract  Scalar VirtualScalar.getScalar(Context context)
          Gets the Scalar object corresponding to this virtual, data object.
protected  Scalar VirtualReal.getScalar(Context context)
          Gets the Scalar object corresponding to this virtual, data object.
protected  ScalarType View.getScalarType(ucar.netcdf.Variable var)
          Gets the type of the values of a netCDF variable.
protected  TextType View.getTextType(ucar.netcdf.Variable var)
          Return the VisAD TextType of a netCDF variable.
 MathType VirtualTuple.getType()
          Gets the VisAD MathType of this virtual tuple.
abstract  MathType VirtualData.getType()
          Gets the VisAD MathType of this virtual, data object.
protected abstract  VirtualField View.Domain.getVirtualField(VirtualTuple range)
          Returns a VirtualField corresponding to this domain and a given range.
 boolean VirtualDataIterator.hasNext()
          Indicates if there's another virtual VisAD data object.
protected static DataImpl NetcdfAdapter.importData(View view, Merger merger, DataFactory dataFactory)
          Returns the VisAD data object corresponding to the netCDF dataset.
protected  boolean View.isLongitude(ucar.netcdf.Variable var)
          Indicates if a netCDF dimension represents longitude.
protected  boolean View.isTime(ucar.netcdf.Dimension dim)
          Indicates if a netCDF dimension represents time.
 VirtualData Merger.merge(VirtualData data1, VirtualData data2)
          Merges two virtual data objects.
protected  VirtualField Merger.merge(VirtualField field, VirtualData data)
          Merges a virtual field with another virtual data object.
protected  VirtualField Merger.merge(VirtualField field1, VirtualField field2)
          Merges a virtual field with another virtual field.
protected  VirtualField Merger.merge(VirtualFlatField field, VirtualData data)
          Merges a virtual flat-field with another virtual data object.
protected  VirtualField Merger.merge(VirtualFlatField field1, VirtualField field2)
          Merges a virtual flat-field with a virtual field.
protected  VirtualField FlatMerger.merge(VirtualFlatField field1, VirtualField field2)
          Does not merge a virtual flat-field with a virtual field.
protected  VirtualFlatField Merger.merge(VirtualFlatField field1, VirtualFlatField field2)
          Merges a virtual flat-field with another virtual flat-field.
protected  VirtualFlatField FlatMerger.merge(VirtualFlatField field1, VirtualFlatField field2)
          Does not merge a virtual flat-field with another virtual flat-field.
protected  VirtualTuple Merger.merge(VirtualTuple tuple, VirtualData data)
          Merges a virtual tuple with another virtual data object.
protected  VirtualTuple Merger.merge(VirtualTuple tuple1, VirtualTuple tuple2)
          Merges two virtual tuples.
 DataImpl DataFactory.newData(Context context, VirtualData virtualData)
          Creates a VisAD Data object from a netCDF indicial context and a VirtualData object.
 FieldImpl DataFactory.newData(Context context, VirtualField virtualField)
          Creates a VisAD Field object from a netCDF indicial context and a VirtualField.
 FlatField FileDataFactory.newData(Context context, VirtualFlatField virtualField)
          Creates a VisAD FlatField object from a netCDF indicial context and a VirtualFlatField.
 FlatField DataFactory.newData(Context context, VirtualFlatField virtualField)
          Creates a VisAD FlatField object from a netCDF indicial context and a VirtualFlatField.
 Scalar DataFactory.newData(Context context, VirtualScalar virtualScalar)
          Creates a VisAD Scalar object from a netCDF indicial context and a VirtualScalar.
 DataImpl DataFactory.newData(Context context, VirtualTuple virtualTuple)
          Creates a VisAD Data object from a netCDF indicial context and a VirtualTuple.
static VirtualField VirtualField.newVirtualField(SampledSet domainSet, VirtualTuple rangeTuple)
          Factory method for creating a new instance.
 VirtualData VirtualDataIterator.next()
          Gets the next virtual VisAD data object.
 

Constructors in visad.data.netcdf.in that throw VisADException
NetcdfAdapter(ucar.netcdf.Netcdf netcdf, QuantityDB quantityDB)
          Constructs from a netCDF dataset.
NetcdfAdapter(ucar.netcdf.Netcdf netcdf, QuantityDB quantityDB, boolean charToText)
          Constructs from a netCDF dataset.
 

Uses of VisADException in visad.data.netcdf.out
 

Methods in visad.data.netcdf.out that throw VisADException
protected  ucar.netcdf.Dimension VisADAdapter.define1DDim(SampledSet set)
          Define the netCDF dimension of a 1-D SampledSet.
protected  ucar.netcdf.Dimension[] VisADAdapter.defineLinearSetDims(GriddedSet set)
          Define the netCDF dimensions of a VisAD LinearSet, including any necessary coordinate variables..
protected  ucar.netcdf.Dimension VisADAdapter.defineNDDim(SampledSet set)
          Define the netCDF dimension of a multi-dimensional SampledSet.
protected  ucar.netcdf.Dimension VisADAdapter.defineSampledSetDim(SampledSet set)
          Define the netCDF dimensions and variables of a VisAD SampledSet.
protected  void VisADAdapter.visit(Data data, visad.data.netcdf.out.VisADAccessor outerAccessor)
          Visit a VisAD data object.
protected  void VisADAdapter.visit(Field field, visad.data.netcdf.out.VisADAccessor outerAccessor)
          Define the netCDF dimensions and variables of a VisAD Field object.
protected  void VisADAdapter.visit(Real real, visad.data.netcdf.out.VisADAccessor outerAccessor)
          Visit a VisAD Real object.
protected  void VisADAdapter.visit(Tuple tuple, visad.data.netcdf.out.VisADAccessor outerAccessor)
          Visit a VisAD Tuple object.
 

Constructors in visad.data.netcdf.out that throw VisADException
VisADAdapter(Data data)
          Construct from a generic VisAD data object.
 

Uses of VisADException in visad.data.text
 

Methods in visad.data.text that throw VisADException
 DateTime TextAdapter.DateParser.createDateTime(String value, String format, TimeZone timezone)
          If this particular DateParser does not know how to handle the give format then this method should return null
 DataImpl TextForm.open(String path)
           
 DataImpl TextForm.open(URL url)
           
 void TextAdapter.StreamProcessor.processValues(Data[] tuple)
           
 void TextForm.save(String id, Data data, boolean replace)
           
 

Constructors in visad.data.text that throw VisADException
TextAdapter(InputStream inputStream, String delimiter, String map, String params)
          Create a VisAD FlatField from a local Text (comma-, tab- or blank-separated values) ASCII file
TextAdapter(InputStream inputStream, String delimiter, String map, String params, boolean onlyReadOneLine)
          Create a VisAD FlatField from a local Text (comma-, tab- or blank-separated values) ASCII file
TextAdapter(InputStream inputStream, String delimiter, String map, String params, Hashtable properties, boolean onlyReadOneLine)
          Create a VisAD FlatField from a local Text (comma-, tab- or blank-separated values) ASCII file
TextAdapter(InputStream inputStream, String delimiter, String map, String params, Hashtable properties, boolean onlyReadOneLine, String skipPatternString)
          Create a VisAD FlatField from a local Text (comma-, tab- or blank-separated values) ASCII file
TextAdapter(InputStream inputStream, String delimiter, String map, String params, Hashtable properties, boolean onlyReadOneLine, String skipPatternString, TextAdapter.StreamProcessor streamProcessor)
          Create a VisAD FlatField from a local Text (comma-, tab- or blank-separated values) ASCII file
TextAdapter(String filename)
          Create a VisAD FlatField from a local Text (comma-, tab- or blank-separated values) ASCII file
TextAdapter(String filename, String map, String params)
          Create a VisAD FlatField from a local Text (comma-, tab- or blank-separated values) ASCII file
TextAdapter(URL url)
          Create a VisAD FlatField from a remote Text (comma-, tab- or blank-separated values) ASCII file
TextAdapter(URL url, String map, String params)
          Create a VisAD FlatField from a local Text (comma-, tab- or blank-separated values) ASCII file
 

Uses of VisADException in visad.data.tiff
 

Methods in visad.data.tiff that throw VisADException
 void LegacyTiffForm.close()
          Deprecated.  
 int LegacyTiffForm.getBlockCount(String id)
          Deprecated.  
static void LegacyTiffForm.main(String[] args)
          Deprecated. Run 'java visad.data.visad.LegacyTiffForm in_file out_file' to convert in_file to out_file in TIFF data format.
 DataImpl LegacyTiffForm.open(String id)
          Deprecated. Opens an existing TIFF file from the given filename.
 DataImpl LegacyTiffForm.open(String id, int block_number)
          Deprecated.  
 DataImpl LegacyTiffForm.open(URL url)
          Deprecated. Opens an existing TIFF file from the given URL.
 void LegacyTiffForm.save(String id, Data data, boolean replace)
          Deprecated. Saves a VisAD Data object to an uncompressed TIFF file.
 

Uses of VisADException in visad.data.vis5d
 

Methods in visad.data.vis5d that throw VisADException
 double[][] Vis5DVerticalSystem.Vis5DVerticalCoordinateSystem.fromReference(double[][] alts)
          Converts altitudes in m to pressure in millibars.
 double[][] Vis5DCoordinateSystem.fromReference(double[][] latlon)
           
 float[][] Vis5DVerticalSystem.Vis5DVerticalCoordinateSystem.fromReference(float[][] alts)
          Converts altitudes in m to pressure in millibars.
 FlatField Vis5DFileAccessor.getFlatField()
           
 FlatField Vis5DForm.getFlatField(Vis5DFile v5dfile, int time_idx)
           
 FlatField Vis5DAdaptedForm.getFlatField(Vis5DFile file, int time_idx)
           
 FunctionType Vis5DFileAccessor.getFunctionType()
           
static void Vis5DForm.main(String[] args)
          run 'java visad.data.vis5d.Vis5DForm QLQ.v5d' to test
static void Vis5DFamily.main(String[] args)
          Test the Vis5DFamily class run java visad.data.vis5d.Vis5DFamily v5dfile1 v5dfile2 ... v5dfilen
static void Vis5DCoordinateSystem.main(String[] args)
           
static FlatField Vis5DForm.makeFlatField(Vis5DFile v5dfile, int time_idx)
           
 DataImpl Vis5DTopoForm.open(InputStream in)
          Returns a VisAD data object corresponding to an input stream for a Vis5DTopography file.
 DataImpl Vis5DTopoForm.open(String id)
          Returns a VisAD data object corresponding to a Vis5D topography file.
 DataImpl Vis5DForm.open(String id)
           
 DataImpl Vis5DFamily.open(String id)
          Open a local data object using the first appropriate map form.
 DataImpl Vis5DTopoForm.open(URL url)
          Returns a VisAD data object corresponding to a URL pointing to a Vis5D topography file.
 DataImpl Vis5DForm.open(URL url)
           
 DataImpl Vis5DFamily.open(URL url)
          Open a remote data object using the first appropriate map form.
 void Vis5DTopoForm.save(String id, Data data, boolean replace)
          Save a VisAD data object in this form.
 void Vis5DForm.save(String id, Data data, boolean replace)
           
 double[][] Vis5DVerticalSystem.Vis5DVerticalCoordinateSystem.toReference(double[][] pressures)
          Converts pressures in millibars to altitude in meters.
 double[][] Vis5DCoordinateSystem.toReference(double[][] rowcol)
           
 float[][] Vis5DVerticalSystem.Vis5DVerticalCoordinateSystem.toReference(float[][] pressures)
          Converts pressures in millibars to altitude in meters.
 

Constructors in visad.data.vis5d that throw VisADException
Vis5DCoordinateSystem(int Projection, double[] projargs, double Nr, double Nc)
           
Vis5DVerticalSystem.Vis5DVerticalCoordinateSystem()
          Construct a new vertical transformation system
Vis5DVerticalSystem(int vert_sys, int n_levels, double[] vert_args)
          Construct the VisAD MathTypes and Data objects that relate to the Vis5D vertical system parameters.
 

Uses of VisADException in visad.data.visad
 

Methods in visad.data.visad that throw VisADException
 DataImpl BinaryReader.getData()
           
static void VisADForm.main(String[] args)
          run 'java visad.data.visad.VisADForm in_file out_file' to convert in_file to out_file in VisAD serialized data format
 DataImpl VisADForm.open(String id)
           
 DataImpl VisADCachingForm.open(String id)
           
 DataImpl VisADForm.open(URL url)
           
 DataImpl VisADCachingForm.open(URL url)
           
 void BinaryWriter.processDoubleSet(SetType type, CoordinateSystem cs, Unit[] units, DoubleSet set, Object token)
           
 void BinarySizer.processDoubleSet(SetType type, CoordinateSystem cs, Unit[] units, DoubleSet set, Object token)
           
 void BinaryWriter.processFieldImpl(FunctionType type, Set set, FieldImpl fld, Object token)
           
 void BinarySizer.processFieldImpl(FunctionType type, Set set, FieldImpl fld, Object token)
           
 void BinaryWriter.processFlatField(FunctionType type, Set domainSet, CoordinateSystem cs, CoordinateSystem[] rangeCS, Set[] rangeSets, Unit[] units, FlatField fld, Object token)
           
 void BinarySizer.processFlatField(FunctionType type, Set domainSet, CoordinateSystem cs, CoordinateSystem[] rangeCS, Set[] rangeSets, Unit[] units, FlatField fld, Object token)
           
 void BinaryWriter.processFloatSet(SetType type, CoordinateSystem cs, Unit[] units, FloatSet set, Object token)
           
 void BinarySizer.processFloatSet(SetType type, CoordinateSystem cs, Unit[] units, FloatSet set, Object token)
           
 void BinaryWriter.processGridded1DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded1DDoubleSet set, Object token)
           
 void BinarySizer.processGridded1DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded1DDoubleSet set, Object token)
           
 void BinaryWriter.processGridded1DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded1DSet set, Object token)
           
 void BinarySizer.processGridded1DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded1DSet set, Object token)
           
 void BinaryWriter.processGridded2DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded2DDoubleSet set, Object token)
           
 void BinarySizer.processGridded2DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded2DDoubleSet set, Object token)
           
 void BinaryWriter.processGridded2DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded2DSet set, Object token)
           
 void BinarySizer.processGridded2DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded2DSet set, Object token)
           
 void BinaryWriter.processGridded3DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded3DDoubleSet set, Object token)
           
 void BinarySizer.processGridded3DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded3DDoubleSet set, Object token)
           
 void BinaryWriter.processGridded3DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded3DSet set, Object token)
           
 void BinarySizer.processGridded3DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded3DSet set, Object token)
           
 void BinaryWriter.processGriddedSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, GriddedSet set, Object token)
           
 void BinarySizer.processGriddedSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, GriddedSet set, Object token)
           
 void BinaryWriter.processInteger1DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer1DSet set, Object token)
           
 void BinarySizer.processInteger1DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer1DSet set, Object token)
           
 void BinaryWriter.processInteger2DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer2DSet set, Object token)
           
 void BinarySizer.processInteger2DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer2DSet set, Object token)
           
 void BinaryWriter.processInteger3DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer3DSet set, Object token)
           
 void BinarySizer.processInteger3DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer3DSet set, Object token)
           
 void BinaryWriter.processIntegerNDSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, IntegerNDSet set, Object token)
           
 void BinarySizer.processIntegerNDSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, IntegerNDSet set, Object token)
           
 void BinaryWriter.processIrregular1DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Irregular1DSet set, Object token)
           
 void BinarySizer.processIrregular1DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Irregular1DSet set, Object token)
           
 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)
           
 void BinaryWriter.processLinear1DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear1DSet set, Object token)
           
 void BinarySizer.processLinear1DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear1DSet set, Object token)
           
 void BinaryWriter.processLinear2DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear2DSet set, Object token)
           
 void BinarySizer.processLinear2DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear2DSet set, Object token)
           
 void BinaryWriter.processLinear3DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear3DSet set, Object token)
           
 void BinarySizer.processLinear3DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear3DSet set, Object token)
           
 void BinaryWriter.processLinearLatLonSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, LinearLatLonSet set, Object token)
           
 void BinarySizer.processLinearLatLonSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, LinearLatLonSet set, Object token)
           
 void BinaryWriter.processLinearNDSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, LinearNDSet set, Object token)
           
 void BinarySizer.processLinearNDSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, LinearNDSet set, Object token)
           
 void BinaryWriter.processList1DSet(SetType type, float[] list, CoordinateSystem cs, Unit[] units, List1DSet set, Object token)
           
 void BinarySizer.processList1DSet(SetType type, float[] list, CoordinateSystem cs, Unit[] units, List1DSet set, Object token)
           
 void BinaryWriter.processProductSet(SetType type, SampledSet[] sets, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, ProductSet set, Object token)
           
 void BinarySizer.processProductSet(SetType type, SampledSet[] sets, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, ProductSet set, Object token)
           
 void BinaryWriter.processReal(RealType type, double value, Unit unit, ErrorEstimate error, Real real, Object token)
           
 void BinarySizer.processReal(RealType type, double value, Unit unit, ErrorEstimate error, Real real, Object token)
           
 void BinaryWriter.processRealTuple(RealTupleType type, Real[] components, CoordinateSystem cs, RealTuple rt, Object token)
           
 void BinarySizer.processRealTuple(RealTupleType type, Real[] components, CoordinateSystem cs, RealTuple rt, Object token)
           
 void BinaryWriter.processSampledSet(SetType st, int manifold_dimension, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SampledSet set, Object token)
           
 void BinarySizer.processSampledSet(SetType st, int manifold_dimension, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SampledSet set, Object token)
           
 void BinaryWriter.processSimpleSet(SetType st, int manifold_dimension, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SimpleSet set, Object token)
           
 void BinarySizer.processSimpleSet(SetType st, int manifold_dimension, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SimpleSet set, Object token)
           
 void BinaryWriter.processSingletonSet(RealTuple sample, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SingletonSet set, Object token)
           
 void BinarySizer.processSingletonSet(RealTuple sample, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SingletonSet set, Object token)
           
 void BinaryWriter.processText(TextType type, String value, boolean missing, Text text, Object token)
           
 void BinarySizer.processText(TextType type, String value, boolean missing, Text text, Object token)
           
 void BinaryWriter.processTuple(TupleType type, Data[] components, Tuple t, Object token)
           
 void BinarySizer.processTuple(TupleType type, Data[] components, Tuple t, Object token)
           
 void BinaryWriter.processUnionSet(SetType type, SampledSet[] sets, UnionSet set, Object token)
           
 void BinarySizer.processUnionSet(SetType type, SampledSet[] sets, UnionSet set, Object token)
           
 void BinaryWriter.processUnknownData(DataImpl data, Object token)
           
 void BinarySizer.processUnknownData(DataImpl data, Object token)
           
 DataImpl BinaryReader.readData()
           
 DataImpl VisADForm.readData(BinaryReader rdr)
           
 DataImpl VisADCachingForm.readData(BinaryReader rdr)
           
 void BinaryWriter.save(DataImpl data)
          Save a Data object to the file.
 void BinaryWriter.save(DataImpl data, boolean bigObject)
          Save a big Data object to the file.
 void VisADForm.save(String id, Data data, boolean replace)
          Save a Data object.
 void VisADForm.save(String id, Data data, boolean replace, boolean bigObject)
          Save a Data object.
 

Constructors in visad.data.visad that throw VisADException
TestBinary(String[] args)
           
 

Uses of VisADException in visad.data.visad.object
 

Methods in visad.data.visad.object that throw VisADException
static Unit BinaryUnit.read(BinaryReader reader)
           
static UnionSet BinaryUnionSet.read(BinaryReader reader)
           
static Tuple BinaryTuple.read(BinaryReader reader)
           
static Text BinaryText.read(BinaryReader reader)
           
static SingletonSet BinarySingletonSet.read(BinaryReader reader)
           
static RealTuple BinaryRealTuple.read(BinaryReader reader)
           
static Real BinaryReal.read(BinaryReader reader)
           
static ProductSet BinaryProductSet.read(BinaryReader reader)
           
static MathType BinaryMathType.read(BinaryReader reader)
           
static List1DSet BinaryList1DSet.read(BinaryReader reader)
           
static FieldImpl BinaryFieldImpl.read(BinaryReader reader)
           
static ErrorEstimate BinaryErrorEstimate.read(BinaryReader reader)
           
static Data[] BinaryDataArray.read(BinaryReader reader)
           
static SimpleSet BinarySimpleSet.read(BinaryReader reader, byte dataType)
           
static GriddedSet BinaryLinearSet.read(BinaryReader reader, byte dataType)
           
static IrregularSet BinaryIrregularSet.read(BinaryReader reader, byte dataType)
           
static GriddedSet BinaryIntegerSet.read(BinaryReader reader, byte dataType)
           
static GriddedSet BinaryGriddedSet.read(BinaryReader reader, byte dataType)
           
static GriddedSet BinaryGriddedDoubleSet.read(BinaryReader reader, byte dataType)
           
static TextType BinaryTextType.read(BinaryReader reader, int index)
           
static SetType BinarySetType.read(BinaryReader reader, int index)
           
static RealType BinaryRealType.read(BinaryReader reader, int index)
           
static RealTupleType BinaryRealTupleType.read(BinaryReader reader, int index)
           
static Quantity BinaryQuantity.read(BinaryReader reader, int index)
           
static FunctionType BinaryFunctionType.read(BinaryReader reader, int index)
           
static FlatField BinaryFlatField.read(BinaryReader reader, int objLen, boolean cacheFile)
           
static TupleType BinaryTupleType.read(BinaryReader reader, int index, int objLen)
           
static Delaunay BinaryDelaunay.read(DataInput file)
           
static SampledSet[] BinarySampledSet.readList(BinaryReader reader)
           
static MathType[] BinaryMathType.readList(BinaryReader reader, int dim)
           
 

Uses of VisADException in visad.formula
 

Subclasses of VisADException in visad.formula
 class FormulaException
          The type of exception thrown by the formula package.
 

Methods in visad.formula that throw VisADException
 void FormulaManager.assignFormula(String name, String formula)
          assign a formula to a variable
 void FormulaManager.createVar(String name, ThingReference tr)
          add a variable to the database that uses tr as its ThingReference
static Data FormulaUtil.link(VMethod m, Object[] o)
          evaluate the link function
 void FormulaManager.setReference(String name, ThingReference tr)
          set a variable's ThingReference
 void FormulaManager.setTextRef(String name, ThingReference textRef)
          set a variable to auto-update its formula based on a Text object referenced by a ThingReference (useful for remote formula updates)
 void FormulaManager.setThing(String name, Thing t)
          set a variable's value directly
 void FormulaManager.waitForFormula(String name)
          blocks until this variable's formula is finished computing
 

Uses of VisADException in visad.georef
 

Methods in visad.georef that throw VisADException
 double[][] TrivialNavigation.fromReference(double[][] refTuple)
          Transform from the reference coordinates
 double[][] TrivialMapProjection.fromReference(double[][] refTuple)
          Transform from the reference coordinates
 double[][] LongitudeLatitudeInterpCS.fromReference(double[][] lonlat)
           
 float[][] TrivialMapProjection.fromReference(float[][] refTuple)
          Transform from the reference coordinates
 float[][] LongitudeLatitudeInterpCS.fromReference(float[][] lonlat)
           
 LatLonPoint MapProjection.getCenterLatLon()
          Get the center lat/lon point for this MapProjection.
 Data EarthLocationLite.getComponent(int i)
          Get the i'th component.
 LatLonPoint MapProjection.getLatLon(double[][] xy)
          Get the lat/lon point for the given xy pairs.
static void EarthLocationLite.main(String[] args)
          run 'java ucar.visad.EarthLocationLite' to test the RealTuple class.
 double[][] TrivialNavigation.toReference(double[][] tuple)
          Transform to the reference coordinates
 double[][] TrivialMapProjection.toReference(double[][] tuple)
          Transform to the reference coordinates
 double[][] LongitudeLatitudeInterpCS.toReference(double[][] values)
           
 float[][] TrivialMapProjection.toReference(float[][] tuple)
          Transform to the reference coordinates
 float[][] LongitudeLatitudeInterpCS.toReference(float[][] values)
           
 

Constructors in visad.georef that throw VisADException
EarthLocationLite(double lat, double lon, double alt)
          Construct a new EarthLocationLite
EarthLocationTuple()
          Construct an EarthLocationTuple with missing values
EarthLocationTuple(double lat, double lon, double alt)
          Construct an EarthLocationTuple from double values of lat, lon, alt
EarthLocationTuple(LatLonPoint latlon, Real alt)
          Construct an EarthLocationTuple from a LatLonPoint and an altitude
EarthLocationTuple(Real lat, Real lon, Real alt)
          Construct an EarthLocationTuple from Reals of lat, lon, alt
EarthLocationTuple(Real lat, Real lon, Real alt, Unit[] units, boolean checkUnits)
          Construct an EarthLocationTuple from Reals of lat, lon, alt
LatLonTuple()
          Construct a LatLonTuple with missing values
LatLonTuple(double lat, double lon)
          Construct a LatLonTuple from double values of latitude and longitude.
LatLonTuple(Real lat, Real lon)
          Construct a LatLonTuple from Reals representing the latitude and longitude.
LatLonTuple(Real lat, Real lon, Unit[] units, boolean checkUnits)
          Construct a LatLonTuple from Reals representing the latitude and longitude.
LongitudeLatitudeInterpCS(Linear2DSet domainSet, Gridded2DSet lonlatSet)
           
LongitudeLatitudeInterpCS(Linear2DSet domainSet, Gridded2DSet lonlatSet, boolean neg180pos180)
           
MapProjection(RealTupleType reference, Unit[] units)
          Constructs from the type of the reference coordinate system and units for values in this coordinate system.
NamedLocationTuple()
           
NamedLocationTuple(String id, double lat, double lon, double alt)
          Construct an NamedLocationTuple from an identifier and values of lat, lon, alt
NamedLocationTuple(String id, EarthLocation location)
          Construct an NamedLocationTuple from an identifier and an EarthLocation
NamedLocationTuple(Text identifier, EarthLocation location)
          Construct an NamedLocationTuple from a Text and an EarthLocation
NamedLocationTuple(Text id, Real lat, Real lon, Real alt)
          Construct an NamedLocationTuple from a Text and Reals of Latitude, Longitude, and Altitude.
NavigatedCoordinateSystem(RealTupleType reference, Unit[] units)
          Constructs from the type of the reference coordinate system and units for values in this coordinate system.
TrivialMapProjection()
          Create a MapProjection that just returns the input tuple.
TrivialMapProjection(RealTupleType reference)
          Create a MapProjection that just returns the input tuple.
TrivialMapProjection(RealTupleType type, Rectangle2D bounds)
          Create a MapProjection that just returns the input tuple.
TrivialNavigation(RealTupleType reference)
          Create a NavigationCoordinateSystem that just returns the input tuple.
UTMCoordinate()
          Construct a UTMCoordinate with missing values
UTMCoordinate(double east, double north)
          Construct a UTMCoordinate from double values of easting and northing.
UTMCoordinate(double east, double north, double alt)
          Construct a UTMCoordinate from double values of easting and northing and an altitude.
UTMCoordinate(double east, double north, double alt, int zone)
          Construct a UTMCoordinate from double values of easting and northing.
UTMCoordinate(double east, double north, double alt, int zone, int hemi)
          Construct a UTMCoordinate from double values of easting and northing, the zone and the hemisphere.
UTMCoordinate(Real east, Real north)
          Construct a UTMCoordinate from Reals representing the easting and northing.
UTMCoordinate(Real east, Real north, Real alt)
          Construct a UTMCoordinate from Reals representing the easting and northing and the zone.
UTMCoordinate(Real east, Real north, Real alt, Real zone)
          Construct a UTMCoordinate from Reals representing the easting and northing and the zone.
UTMCoordinate(Real east, Real north, Real alt, Real zone, Real hemi)
          Construct a UTMCoordinate from Reals representing the easting and northing, the zone and the hemisphere.
UTMCoordinate(Real east, Real north, Real alt, Real zone, Real hemi, CoordinateSystem cs)
          Construct a UTMCoordinate from Reals representing the easting and northing, the zone and the hemisphere.
 

Uses of VisADException in visad.gifts
 

Methods in visad.gifts that throw VisADException
static void Gifts.main(String[] args)
           
 void Gifts.mapChanged(ScalarMapEvent e)
           
 DataImpl TextForm.open(String file_path)
           
 

Constructors in visad.gifts that throw VisADException
Gifts(String[] args)
           
 

Uses of VisADException in visad.java2d
 

Methods in visad.java2d that throw VisADException
 void ShadowTypeJ2D.addLabelsToGroup(Object group, VisADGeometryArray[] arrays, GraphicsModeControl mode, ContourControl control, ProjectionControl p_cntrl, int[] cnt_a, float constant_alpha, float[] constant_color)
           
 void DirectManipulationRendererJ2D.addPoint(float[] x)
           
 void ShadowFunctionOrSetTypeJ2D.addSwitch(Object group, Object swit, Control control, Set domain_set, DataRenderer renderer)
           
 void ShadowFunctionOrSetTypeJ2D.addToGroup(Object group, Object branch)
           
 boolean ShadowTypeJ2D.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 void ShadowFunctionOrSetTypeJ2D.addToSwitch(Object swit, Object branch)
           
 byte[][] ShadowTypeJ2D.assembleColor(float[][] display_values, int valueArrayLength, int[] valueToScalar, DisplayImpl display, float[] default_values, boolean[][] range_select, boolean[] single_missing, ShadowType shadow_api)
          composite and transform color and Alpha DisplayRealType values from display_values, and return as (Red, Green, Blue, Alpha)
 void ShadowTypeJ2D.assembleFlow(float[][] flow1_values, float[][] flow2_values, float[] flowScale, float[][] display_values, int valueArrayLength, int[] valueToScalar, DisplayImpl display, float[] default_values, boolean[][] range_select, DataRenderer renderer, ShadowType shadow_api)
          assemble Flow components; Flow components are 'single', so no compositing is required
 boolean[][] ShadowTypeJ2D.assembleSelect(float[][] display_values, int domain_length, int valueArrayLength, int[] valueToScalar, DisplayImpl display, ShadowType shadow_api)
          return a composite of SelectRange DisplayRealType values from display_values, as 0.0 for select and Double.Nan for no select (these values can be added to other DisplayRealType values)
 VisADGeometryArray[] ShadowTypeJ2D.assembleShape(float[][] display_values, int valueArrayLength, int[] valueToMap, Vector MapVector, int[] valueToScalar, DisplayImpl display, float[] default_values, int[] inherited_values, float[][] spatial_values, byte[][] color_values, boolean[][] range_select, int index, ShadowType shadow_api)
          collect and transform Shape DisplayRealType values from display_values; offset by spatial_values, selected by range_select
 Set ShadowTypeJ2D.assembleSpatial(float[][] spatial_values, float[][] display_values, int valueArrayLength, int[] valueToScalar, DisplayImpl display, float[] default_values, int[] inherited_values, Set domain_set, boolean allSpatial, boolean set_for_shape, int[] spatialDimensions, boolean[][] range_select, float[][] flow1_values, float[][] flow2_values, float[] flowScale, boolean[] swap, DataRenderer renderer, ShadowType shadow_api)
          collect and transform spatial DisplayRealType values from display_values; add spatial offset DisplayRealType values; adjust flow1_values and flow2_values for any coordinate transform; if needed, return a spatial Set from spatial_values, with the same topology as domain_set (or an appropriate Irregular topology); domain_set = null and allSpatial = false if not called from ShadowFunctionType
 void DirectManipulationRendererJ2D.checkDirect()
           
 int ShadowTypeJ2D.checkIndices(int[] indices, int[] display_indices, int[] value_indices, boolean[] isTransform, int levelOfDifficulty)
          checkIndices: check for rendering difficulty, etc
 void DisplayImplJ2D.clearMaps()
           
 void DisplayRendererJ2D.controlChanged(ControlEvent evt)
          Update internal values from those in the RendererControl.
 void DisplayImplJ2D.destroy()
           
 boolean RendererJ2D.doAction()
          re-transform if needed; return false if not done
 void DisplayImplJ2D.doAction()
           
abstract  VisADGroup RendererJ2D.doTransform()
          create a VisADGroup scene graph for Data in links; this can put Behavior objects in the scene graph for DataRenderer classes that implement direct manipulation widgets; may reduce work by only changing scene graph for Data and Controls that have changed: 1. use boolean[] changed to determine which Data objects have changed 2. if Data has not changed, then use Control.checkTicks loop like in prepareAction to determine which Control-s have changed
 VisADGroup DirectManipulationRendererJ2D.doTransform()
          create a VisADGroup scene graph for Data in links[0]
 VisADGroup DefaultRendererJ2D.doTransform()
          create a VisADGroup scene graph for Data in links[0]
 boolean ShadowTupleTypeJ2D.doTransform(VisADGroup group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          transform data into a VisADSceneGraphObject; return true if need post-process
 boolean ShadowTextTypeJ2D.doTransform(VisADGroup group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          transform data into a Java2D VisADSceneGraphObject; return true if need post-process
 boolean ShadowRealTypeJ2D.doTransform(VisADGroup group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          transform data into a Java2D VisADSceneGraphObject; return true if need post-process
 boolean ShadowFunctionOrSetTypeJ2D.doTransform(VisADGroup group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          transform data into a VisADSceneGraphObject; add generated scene graph components as children of group; value_array are inherited valueArray values; default_values are defaults for each display.DisplayRealTypeVector; return true if need post-process
 int DisplayImplJ2D.getAPI()
          Return the API used for this display
 ShadowRealType[] ShadowTypeJ2D.getComponents(ShadowType type, boolean doRef)
           
 void ValueControlJ2D.init()
           
 void AnimationControlJ2D.init()
           
 boolean ShadowTypeJ2D.makeContour(int valueArrayLength, int[] valueToScalar, float[][] display_values, int[] inherited_values, Vector MapVector, int[] valueToMap, int domain_length, boolean[][] range_select, int spatialManifoldDimension, Set spatial_set, byte[][] color_values, boolean indexed, Object group, GraphicsModeControl mode, boolean[] swap, float constant_alpha, float[] constant_color, ShadowType shadow_api, ShadowRealTupleType Domain, ShadowRealType[] DomainReferenceComponents, Set domain_set, Unit[] domain_units, CoordinateSystem dataCoordinateSystem)
           
 VisADGeometryArray[] ShadowTypeJ2D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
static VisADGeometryArray ShadowTypeJ2D.makePointGeometry(float[][] spatial_values, byte[][] color_values)
           
 ShadowType RendererJ2D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType RendererJ2D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType RendererJ2D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType RendererJ2D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType RendererJ2D.makeShadowTextType(TextType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType RendererJ2D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 VisADGeometryArray[] ShadowTypeJ2D.makeStreamline(int which, float[][] flow_values, float flowScale, float[][] spatial_values, Set spatial_set, int spatialManifoldDimension, byte[][] color_values, boolean[][] range_select, int valueArrayLength, int[] valueToMap, Vector MapVector)
           
 VisADGeometryArray ShadowTypeJ2D.makeText(String[] text_values, TextControl text_control, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
static void ShadowTypeJ2D.mapValues(float[][] display_values, double[][] values, ShadowRealType[] reals)
          map values into display_values according to ScalarMap-s in reals
static void ShadowTypeJ2D.mapValues(float[][] display_values, float[][] values, ShadowRealType[] reals)
          map values into display_values according to ScalarMap-s in reals
static void ShadowTypeJ2D.mapValues(float[][] display_values, float[][] values, ShadowRealType[] reals, boolean copy)
          map values into display_values according to ScalarMap-s in reals
 void ShadowTupleTypeJ2D.postProcess(VisADGroup group)
          render accumulated Vector of value_array-s to and add to group; then clear AccumulationVector
 void ShadowFunctionOrSetTypeJ2D.postProcess(VisADGroup group)
          render accumulated Vector of value_array-s to and add to group; then clear AccumulationVector
 void ShadowTupleTypeJ2D.preProcess()
          clear AccumulationVector
 void ShadowFunctionOrSetTypeJ2D.preProcess()
          clear AccumulationVector
 boolean ShadowTupleTypeJ2D.recurseComponent(int i, Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
           
 boolean ShadowFunctionOrSetTypeJ2D.recurseRange(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
           
 void AVControlJ2D.selectSwitches(double value, Set animation_set)
           
 void GraphicsModeControlJ2D.setAdjustProjectionSeam(boolean adjust)
          Set whether VisADGeometryArray.adjustLongitude/Seam should be used.
 void ProjectionControlJ2D.setAspect(double[] aspect)
          Set aspect ratio of axes.
 void GraphicsModeControlJ2D.setColorMode(int mode)
          Set the color mode used for combining color values.
 void AnimationControlJ2D.setCurrent(double value)
          set the current step by the value of the RealType mapped to Display.Animation
 void AnimationControlJ2D.setCurrent(int c)
          set the current ordinal step number = c
 void AnimationControlJ2D.setDirection(boolean dir)
          Set the animation direction.
 void DisplayRendererJ2D.setDisplay(DisplayImpl dpy)
          Specify DisplayImpl to be rendered.
 void GraphicsModeControlJ2D.setLineStyle(int style)
          Set the line style used for LineAttributes.
 void GraphicsModeControlJ2D.setLineWidth(float width)
          Set the line width used for LineAttributes.
 void RendererJ2D.setLinks(DataDisplayLink[] links, DisplayImpl d)
           
 void DirectManipulationRendererJ2D.setLinks(DataDisplayLink[] links, DisplayImpl d)
           
 void DefaultRendererJ2D.setLinks(DataDisplayLink[] links, DisplayImpl d)
           
 void ProjectionControlJ2D.setMatrix(double[] m)
          Set the matrix that defines the graphics projection
 void GraphicsModeControlJ2D.setMissingTransparent(boolean missing)
          Set the transparency of missing values.
 void AnimationControlJ2D.setOn(boolean o)
          Set automatic stepping on or off.
 void GraphicsModeControlJ2D.setPointMode(boolean mode)
          Sets the point mode and updates the display.
 void GraphicsModeControlJ2D.setPointSize(float size)
          Set the point size used for PointAttributes.
 void GraphicsModeControlJ2D.setPolygonMode(int mode)
          Sets the polygon mode.
 void GraphicsModeControlJ2D.setPolygonOffset(float polygonOffset)
          Sets the polygon offset and updates the display.
 void GraphicsModeControlJ2D.setPolygonOffsetFactor(float polygonOffsetFactor)
          Sets the polygon offset factor.
 void GraphicsModeControlJ2D.setProjectionPolicy(int policy)
          Sets the projection policy for the display.
 void ValueControlJ2D.setSaveString(String save)
          reconstruct this ValueControl using the specified save string
 void AnimationControlJ2D.setSaveString(String save)
          reconstruct this AnimationControl using the specified save string
 void DisplayRendererJ2D.setScale(AxisScale axisScale)
          Set the scale for the appropriate axis.
 void DisplayRendererJ2D.setScale(int axis, int axis_ordinal, VisADLineArray array, float[] scale_color)
          Set the scale for the appropriate axis.
 void DisplayRendererJ2D.setScale(int axis, int axis_ordinal, VisADLineArray array, VisADTriangleArray labels, float[] scale_color)
          Set the scale for the appropriate axis.
 void GraphicsModeControlJ2D.setScaleEnable(boolean enable)
          Toggle the axis scales in the display
 void AnimationControlJ2D.setSet(Set s)
          Sets the set of times in this animation control.
 void AnimationSetControlJ2D.setSet(Set s, boolean noChange)
           
 void AnimationControlJ2D.setSet(Set s, boolean noChange)
          Sets the set of times in this animation control.
 void AnimationControlJ2D.setStep(int st)
          Set the dwell rate between animation steps to a constant value
 void AnimationControlJ2D.setSteps(int[] steps)
          set the dwell time for individual steps.
 void GraphicsModeControlJ2D.setTexture3DMode(int mode)
          Set the mode for Texture3D for volume rendering
 void GraphicsModeControlJ2D.setTextureEnable(boolean enable)
          Set whether texture mapping should be used or not.
 void GraphicsModeControlJ2D.setTransparencyMode(int mode)
          Sets the transparency mode.
 void ValueControlJ2D.setValue(double value)
           
 void ValueControlJ2D.syncControl(Control rmt)
          copy the state of a remote control to this control
 void GraphicsModeControlJ2D.syncControl(Control rmt)
          copy the state of a remote control to this control
 void AnimationControlJ2D.syncControl(Control rmt)
          copy the state of a remote control to this control
 void AnimationControlJ2D.takeStep()
          advance one step (forward or backward)
 boolean ShadowTypeJ2D.terminalTupleOrScalar(VisADGroup group, float[][] display_values, String text_value, TextControl text_control, int valueArrayLength, int[] valueToScalar, float[] default_values, int[] inherited_values, DataRenderer renderer)
           
 void ShadowFunctionOrSetTypeJ2D.textureToGroup(Object group, VisADGeometryArray array, BufferedImage image, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height)
           
 void AnimationControlJ2D.toggle()
          toggle automatic stepping between off and on
 

Constructors in visad.java2d that throw VisADException
DisplayImplJ2D(RemoteDisplay rmtDpy)
           
DisplayImplJ2D(RemoteDisplay rmtDpy, DisplayRendererJ2D renderer)
           
DisplayImplJ2D(String name)
          construct a DisplayImpl for Java2D with the default DisplayRenderer, in a JFC JPanel
DisplayImplJ2D(String name, DisplayRendererJ2D renderer)
          construct a DisplayImpl for Java2D with a non-default DisplayRenderer, in a JFC JPanel
DisplayImplJ2D(String name, DisplayRendererJ2D renderer, int api)
          construct a DisplayImpl for Java2D with a non-default DisplayRenderer; in a JFC JPanel if api == DisplayImplJ2D.JPANEL
DisplayImplJ2D(String name, DisplayRendererJ2D renderer, int width, int height)
          offscreen constructor with non-default DisplayRenderer
DisplayImplJ2D(String name, DisplayRendererJ2D renderer, int api, int width, int height)
          most general constructor
DisplayImplJ2D(String name, int api)
          constructor with default DisplayRenderer
DisplayImplJ2D(String name, int width, int height)
          construct a DisplayImpl for Java2D for offscreen rendering, with size given by width and height; getComponent() of this returns null, but display is accesible via getImage()
DisplayPanelJ2D(DisplayImplJ2D d)
           
ProjectionControlJ2D(DisplayImpl d)
          Construct a new ProjectionControl for the display in question.
ShadowFunctionOrSetTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowFunctionTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowRealTupleTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowRealTypeJ2D(MathType type, DataDisplayLink link, ShadowType parent)
           
ShadowScalarTypeJ2D(MathType type, DataDisplayLink link, ShadowType parent)
           
ShadowSetTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowTextTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowTupleTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowTypeJ2D(MathType type, DataDisplayLink link, ShadowType parent)
           
 

Uses of VisADException in visad.java3d
 

Methods in visad.java3d that throw VisADException
 void ShadowTypeJ3D.addLabelsToGroup(Object group, VisADGeometryArray[] arrays, GraphicsModeControl mode, ContourControl control, ProjectionControl p_cntrl, int[] cnt_a, float constant_alpha, float[] constant_color)
           
 void DirectManipulationRendererJ3D.addPoint(float[] x)
           
 void ShadowFunctionOrSetTypeJ3D.addSwitch(Object group, Object swit, Control control, Set domain_set, DataRenderer renderer)
           
 boolean ShadowTypeJ3D.addTextToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
           
 void ShadowFunctionOrSetTypeJ3D.addToGroup(Object group, Object branch)
           
 boolean ShadowTypeJ3D.addToGroup(Object group, VisADGeometryArray array, GraphicsModeControl mode, float constant_alpha, float[] constant_color)
          Add the GeometryArray to the group
 void ShadowFunctionOrSetTypeJ3D.addToSwitch(Object swit, Object branch)
           
 byte[][] ShadowTypeJ3D.assembleColor(float[][] display_values, int valueArrayLength, int[] valueToScalar, DisplayImpl display, float[] default_values, boolean[][] range_select, boolean[] single_missing, ShadowType shadow_api)
          composite and transform color and Alpha DisplayRealType values from display_values, and return as (Red, Green, Blue, Alpha)
 void ShadowTypeJ3D.assembleFlow(float[][] flow1_values, float[][] flow2_values, float[] flowScale, float[][] display_values, int valueArrayLength, int[] valueToScalar, DisplayImpl display, float[] default_values, boolean[][] range_select, DataRenderer renderer, ShadowType shadow_api)
          assemble Flow components; Flow components are 'single', so no compositing is required
 boolean[][] ShadowTypeJ3D.assembleSelect(float[][] display_values, int domain_length, int valueArrayLength, int[] valueToScalar, DisplayImpl display, ShadowType shadow_api)
          return a composite of SelectRange DisplayRealType values from display_values, as 0.0 for select and Double.Nan for no select (these values can be added to other DisplayRealType values)
 VisADGeometryArray[] ShadowTypeJ3D.assembleShape(float[][] display_values, int valueArrayLength, int[] valueToMap, Vector MapVector, int[] valueToScalar, DisplayImpl display, float[] default_values, int[] inherited_values, float[][] spatial_values, byte[][] color_values, boolean[][] range_select, int index, ShadowType shadow_api)
          collect and transform Shape DisplayRealType values from display_values; offset by spatial_values, selected by range_select
 Set ShadowTypeJ3D.assembleSpatial(float[][] spatial_values, float[][] display_values, int valueArrayLength, int[] valueToScalar, DisplayImpl display, float[] default_values, int[] inherited_values, Set domain_set, boolean allSpatial, boolean set_for_shape, int[] spatialDimensions, boolean[][] range_select, float[][] flow1_values, float[][] flow2_values, float[] flowScale, boolean[] swap, DataRenderer renderer, ShadowType shadow_api)
          collect and transform spatial DisplayRealType values from display_values; add spatial offset DisplayRealType values; adjust flow1_values and flow2_values for any coordinate transform; if needed, return a spatial Set from spatial_values, with the same topology as domain_set (or an appropriate Irregular topology); domain_set = null and allSpatial = false if not called from ShadowFunctionType
 void DirectManipulationRendererJ3D.checkDirect()
           
 int ShadowTypeJ3D.checkIndices(int[] indices, int[] display_indices, int[] value_indices, boolean[] isTransform, int levelOfDifficulty)
          checkIndices: check for rendering difficulty, etc
 void DisplayImplJ3D.destroy()
           
 boolean RendererJ3D.doAction()
          re-transform if needed; return false if not done
abstract  BranchGroup RendererJ3D.doTransform()
          create a BranchGroup scene graph for Data in links; this can put Behavior objects in the scene graph for DataRenderer classes that implement direct manipulation widgets; may reduce work by only changing scene graph for Data and Controls that have changed: 1. use boolean[] changed to determine which Data objects have changed 2. if Data has not changed, then use Control.checkTicks loop like in prepareAction to determine which Control-s have changed
 BranchGroup DirectManipulationRendererJ3D.doTransform()
          create a BranchGroup scene graph for Data in links[0]
 BranchGroup DefaultRendererJ3D.doTransform()
          create a BranchGroup scene graph for Data in links[0]
 BranchGroup AnimationRendererJ3D.doTransform()
           
 boolean ShadowTypeJ3D.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          transform data into a Java3D scene graph; add generated scene graph components as children of group; value_array are inherited valueArray values; default_values are defaults for each display.DisplayRealTypeVector; return true if need post-process; this is default (for ShadowTextType)
 boolean ShadowTupleTypeJ3D.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          transform data into a Java3D scene graph; return true if need post-process
 boolean ShadowTextTypeJ3D.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          transform data into a Java3D scene graph; return true if need post-process
 boolean ShadowRealTypeJ3D.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          transform data into a Java3D scene graph; return true if need post-process
 boolean ShadowFunctionOrSetTypeJ3D.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
          transform data into a Java3D scene graph; add generated scene graph components as children of group; value_array are inherited valueArray values; default_values are defaults for each display.DisplayRealTypeVector; return true if need post-process
 boolean ShadowAnimationFunctionTypeJ3D.doTransform(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
           
 int DisplayImplJ3D.getAPI()
          Return the API used for this display
 ShadowRealType[] ShadowTypeJ3D.getComponents(ShadowType type, boolean doRef)
           
protected  int DownRoundingAnimationControlJ3D.getIndexLessThanValue(Set set, double value)
          Return the index of the sample with the nearest value less than or equal to the given value, -1 if no earlier samples.
 void ValueControlJ3D.init()
           
 void DownRoundingAnimationControlJ3D.init()
           
abstract  void AVControlJ3D.init()
           
 void AnimationControlJ3D.init()
           
static void VisADCanvasJ3D.main(String[] args)
          Method to test this class
static void DefaultRendererJ3D.main(String[] args)
           
static void AnimationRendererJ3D.main(String[] args)
           
 boolean ShadowTypeJ3D.makeContour(int valueArrayLength, int[] valueToScalar, float[][] display_values, int[] inherited_values, Vector MapVector, int[] valueToMap, int domain_length, boolean[][] range_select, int spatialManifoldDimension, Set spatial_set, byte[][] color_values, boolean indexed, Object group, GraphicsModeControl mode, boolean[] swap, float constant_alpha, float[] constant_color, ShadowType shadow_api, ShadowRealTupleType Domain, ShadowRealType[] DomainReferenceComponents, Set domain_set, Unit[] domain_units, CoordinateSystem dataCoordinateSystem)
           
 VisADGeometryArray[] ShadowTypeJ3D.makeFlow(int which, float[][] flow_values, float flowScale, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 GeometryArray DisplayImplJ3D.makeGeometry(VisADGeometryArray vga)
           
 GeometryArray[] ShadowFunctionOrSetTypeJ3D.makeGeometrys(VisADGeometryArray array)
           
static VisADGeometryArray ShadowTypeJ3D.makePointGeometry(float[][] spatial_values, byte[][] color_values)
           
 ShadowType RendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType AnimationRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType RendererJ3D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType RendererJ3D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType RendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType RendererJ3D.makeShadowTextType(TextType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType RendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 VisADGeometryArray[] ShadowTypeJ3D.makeStreamline(int which, float[][] flow_values, float flowScale, float[][] spatial_values, Set spatial_set, int spatialManifoldDimension, byte[][] color_values, boolean[][] range_select, int valueArrayLength, int[] valueToMap, Vector MapVector)
           
 Object ShadowFunctionOrSetTypeJ3D.makeSwitch(int length)
           
 VisADGeometryArray ShadowTypeJ3D.makeText(String[] text_values, TextControl text_control, float[][] spatial_values, byte[][] color_values, boolean[][] range_select)
           
 VisADGeometryArray[] ShadowFunctionOrSetTypeJ3D.makeVisADGeometrys(VisADGeometryArray array)
           
static void ShadowTypeJ3D.mapValues(float[][] display_values, double[][] values, ShadowRealType[] reals)
          map values into display_values according to ScalarMap-s in reals
static void ShadowTypeJ3D.mapValues(float[][] display_values, float[][] values, ShadowRealType[] reals)
          map values into display_values according to ScalarMap-s in reals
static void ShadowTypeJ3D.mapValues(float[][] display_values, float[][] values, ShadowRealType[] reals, boolean copy)
          map values into display_values according to ScalarMap-s in reals
 void ShadowTypeJ3D.postProcess(Object group)
          render accumulated Vector of value_array-s to and add to group; then clear AccumulationVector
 void ShadowTupleTypeJ3D.postProcess(Object group)
          render accumulated Vector of value_array-s to and add to group; then clear AccumulationVector
 void ShadowTextTypeJ3D.postProcess(Object group)
          render accumulated Vector of value_array-s to and add to group; then clear AccumulationVector
 void ShadowRealTypeJ3D.postProcess(Object group)
          render accumulated Vector of value_array-s to and add to group; then clear AccumulationVector
 void ShadowFunctionOrSetTypeJ3D.postProcess(Object group)
          render accumulated Vector of value_array-s to and add to group; then clear AccumulationVector
 void ShadowTypeJ3D.preProcess()
          clear AccumulationVector
 void ShadowTupleTypeJ3D.preProcess()
          clear AccumulationVector
 void ShadowTextTypeJ3D.preProcess()
          clear AccumulationVector
 void ShadowRealTypeJ3D.preProcess()
          clear AccumulationVector
 void ShadowFunctionOrSetTypeJ3D.preProcess()
          clear AccumulationVector
 boolean ShadowTupleTypeJ3D.recurseComponent(int i, Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
           
 boolean ShadowFunctionOrSetTypeJ3D.recurseRange(Object group, Data data, float[] value_array, float[] default_values, DataRenderer renderer)
           
 void DownRoundingAnimationControlJ3D.selectSwitches(double value, Set animation_set)
           
 void AVControlJ3D.selectSwitches(double value, Set animation_set)
           
 void GraphicsModeControlJ3D.setAdjustProjectionSeam(boolean adjust)
          Set whether VisADGeometryArray.adjustLongitude/adjustSeam should be called.
 void ProjectionControlJ3D.setAspect(double[] aspect)
          Set the aspect for the axes.
 void DisplayRendererJ3D.setClip(int plane, boolean enable, float a, float b, float c, float d)
          Define a clipping plane in (XAxis, YAxis, ZAxis) space.
 void GraphicsModeControlJ3D.setColorMode(int mode)
          Set the color mode used for combining color values.
 void DownRoundingAnimationControlJ3D.setCurrent(double value)
           
 void AnimationControlJ3D.setCurrent(double value)
          set the current step by the value of the RealType mapped to Display.Animation
 void DownRoundingAnimationControlJ3D.setCurrent(int c)
           
 void AnimationControlJ3D.setCurrent(int c)
          set the current ordinal step number = c
 void GraphicsModeControlJ3D.setDepthBufferEnable(boolean enable)
           
 void AnimationControlJ3D.setDirection(boolean dir)
          Set the animation direction.
 void DisplayRendererJ3D.setDisplay(DisplayImpl dpy)
          Specify DisplayImpl to be rendered.
 void GraphicsModeControlJ3D.setLineStyle(int style)
          Set the line style used for LineAttributes.
 void GraphicsModeControlJ3D.setLineWidth(float width)
          Set the line width used for LineAttributes.
 void RendererJ3D.setLinks(DataDisplayLink[] links, DisplayImpl d)
           
 void DirectManipulationRendererJ3D.setLinks(DataDisplayLink[] links, DisplayImpl d)
           
 void DefaultRendererJ3D.setLinks(DataDisplayLink[] links, DisplayImpl d)
           
 void ProjectionControlJ3D.setMatrix(double[] m)
          Set the projection matrix.
 void AnimationControlJ3D.setOn(boolean o)
          Set automatic stepping on or off.
 void ProjectionControlJ3D.setOrthoView(int view)
          Set the projection so the requested view is displayed.
 void GraphicsModeControlJ3D.setPointMode(boolean mode)
          Sets the point mode and updates the display.
 void GraphicsModeControlJ3D.setPointSize(float size)
          Set the point size used for PointAttributes.
 void GraphicsModeControlJ3D.setPolygonMode(int mode)
          Sets the polygon rasterization mode.
 void GraphicsModeControlJ3D.setPolygonMode(int mode, boolean noChange)
          Sets the polygon rasterization mode.
 void GraphicsModeControlJ3D.setPolygonOffset(float polygonOffset)
          Sets the polygon offset and updates the display.
 void GraphicsModeControlJ3D.setPolygonOffsetFactor(float polygonOffsetFactor)
          Sets the polygon offset factor and updates the display.
 void GraphicsModeControlJ3D.setProjectionPolicy(int policy)
          Sets the projection policy for the display.
 void ValueControlJ3D.setSaveString(String save)
          reconstruct this ValueControl using the specified save string
 void AnimationControlJ3D.setSaveString(String save)
          reconstruct this AnimationControl using the specified save string
 void DisplayRendererJ3D.setScale(AxisScale axisScale)
          Set the scale for the appropriate axis.
 void TransformOnlyDisplayRendererJ3D.setScale(int axis, int axis_ordinal, VisADLineArray array, float[] scale_color)
           
 void DisplayRendererJ3D.setScale(int axis, int axis_ordinal, VisADLineArray array, float[] scale_color)
          Set the scale for the appropriate axis.
 void TransformOnlyDisplayRendererJ3D.setScale(int axis, int axis_ordinal, VisADLineArray array, VisADTriangleArray labels, float[] scale_color)
           
 void DisplayRendererJ3D.setScale(int axis, int axis_ordinal, VisADLineArray array, VisADTriangleArray labels, float[] scale_color)
          Set the scale for the appropriate axis.
 void GraphicsModeControlJ3D.setScaleEnable(boolean enable)
          Toggle the axis scales in the display
 void GraphicsModeControlJ3D.setSceneAntialiasingEnable(boolean flag)
          Sets the antialiasing flag for the display.
 void AnimationControlJ3D.setSet(Set s)
          Sets the set of times in this animation control.
 void AnimationControlJ3D.setSet(Set s, boolean noChange)
          Sets the set of times in this animation control.
 void AnimationControlJ3D.setStep(int st)
          set the dwell time for all steps
 void AnimationControlJ3D.setSteps(int[] steps)
          set the dwell time for individual steps.
 void GraphicsModeControlJ3D.setTexture3DMode(int mode)
          Set the mode for Texture3D for volume rendering
 void GraphicsModeControlJ3D.setTextureEnable(boolean enable)
          Set whether texture mapping should be used or not.
 void GraphicsModeControlJ3D.setTransparencyMode(int mode)
          Sets the transparency mode.
 void ValueControlJ3D.setValue(double value)
           
 void ValueControlJ3D.syncControl(Control rmt)
          copy the state of a remote control to this control
 void GraphicsModeControlJ3D.syncControl(Control rmt)
          Copy the state of a remote control to this control
 void AnimationControlJ3D.syncControl(Control rmt)
          copy the state of a remote control to this control
 void AnimationControlJ3D.takeStep()
          advance one step (forward or backward)
 boolean ShadowTypeJ3D.terminalTupleOrScalar(Object group, float[][] display_values, String text_value, TextControl text_control, int valueArrayLength, int[] valueToScalar, float[] default_values, int[] inherited_values, DataRenderer renderer)
           
 void ShadowFunctionOrSetTypeJ3D.texture3DToGroup(Object group, VisADGeometryArray arrayX, VisADGeometryArray arrayY, VisADGeometryArray arrayZ, VisADGeometryArray arrayXrev, VisADGeometryArray arrayYrev, VisADGeometryArray arrayZrev, BufferedImage[] images, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, int texture_depth, DataRenderer renderer)
           
 void ShadowFunctionOrSetTypeJ3D.textureStackToGroup(Object group, VisADGeometryArray arrayX, VisADGeometryArray arrayY, VisADGeometryArray arrayZ, VisADGeometryArray arrayXrev, VisADGeometryArray arrayYrev, VisADGeometryArray arrayZrev, BufferedImage[] imagesX, BufferedImage[] imagesY, BufferedImage[] imagesZ, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, int texture_depth, DataRenderer renderer)
           
 void ShadowFunctionOrSetTypeJ3D.textureToGroup(Object group, VisADGeometryArray array, BufferedImage image, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height)
           
 void ShadowFunctionOrSetTypeJ3D.textureToGroup(Object group, VisADGeometryArray array, BufferedImage image, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, boolean byReference, boolean yUp, VisADImageTile tile)
           
 void ShadowFunctionOrSetTypeJ3D.textureToGroup(Object group, VisADGeometryArray array, BufferedImage image, GraphicsModeControl mode, float constant_alpha, float[] constant_color, int texture_width, int texture_height, boolean byReference, boolean yUp, VisADImageTile tile, boolean smoothen)
           
 void AnimationControlJ3D.toggle()
          toggle automatic stepping between off and on
 

Constructors in visad.java3d that throw VisADException
DisplayImplJ3D(RemoteDisplay rmtDpy)
           
DisplayImplJ3D(RemoteDisplay rmtDpy, DisplayRendererJ3D renderer)
           
DisplayImplJ3D(RemoteDisplay rmtDpy, DisplayRendererJ3D renderer, GraphicsConfiguration config)
           
DisplayImplJ3D(RemoteDisplay rmtDpy, DisplayRendererJ3D renderer, int api)
           
DisplayImplJ3D(RemoteDisplay rmtDpy, DisplayRendererJ3D renderer, int api, GraphicsConfiguration config)
           
DisplayImplJ3D(RemoteDisplay rmtDpy, DisplayRendererJ3D renderer, int api, GraphicsConfiguration config, VisADCanvasJ3D c)
          the 'c' argument is intended to be an extension class of VisADCanvasJ3D (or null); if it is non-null, then api must be JPANEL and its super() constructor for VisADCanvasJ3D must be 'super(renderer, config)'
DisplayImplJ3D(RemoteDisplay rmtDpy, GraphicsConfiguration config)
           
DisplayImplJ3D(RemoteDisplay rmtDpy, int api)
           
DisplayImplJ3D(RemoteDisplay rmtDpy, int api, GraphicsConfiguration config)
           
DisplayImplJ3D(String name)
          construct a DisplayImpl for Java3D with the default DisplayRenderer, in a JFC JPanel
DisplayImplJ3D(String name, DisplayRendererJ3D renderer)
          construct a DisplayImpl for Java3D with a non-default DisplayRenderer, in a JFC JPanel
DisplayImplJ3D(String name, DisplayRendererJ3D renderer, GraphicsConfiguration config)
          construct a DisplayImpl for Java3D with a non-default DisplayRenderer and GraphicsConfiguration, in a JFC JPanel
DisplayImplJ3D(String name, DisplayRendererJ3D renderer, int api)
          construct a DisplayImpl for Java3D with a non-default DisplayRenderer; in a JFC JPanel if api == DisplayImplJ3D.JPANEL and in an AppletFrame if api == DisplayImplJ3D.APPLETFRAME
DisplayImplJ3D(String name, DisplayRendererJ3D renderer, int api, GraphicsConfiguration config)
           
DisplayImplJ3D(String name, DisplayRendererJ3D renderer, int api, GraphicsConfiguration config, VisADCanvasJ3D c)
          the 'c' argument is intended to be an extension class of VisADCanvasJ3D (or null); if it is non-null, then api must be JPANEL and its super() constructor for VisADCanvasJ3D must be 'super(renderer, config)'
DisplayImplJ3D(String name, DisplayRendererJ3D renderer, int width, int height)
          constructor for off screen
DisplayImplJ3D(String name, DisplayRendererJ3D renderer, int width, int height, VisADCanvasJ3D c)
          constructor for off screen; the 'c' argument is intended to be an extension class of VisADCanvasJ3D (or null); if it is non-null, then its super() constructor for VisADCanvasJ3D must be 'super(renderer, width, height)'
DisplayImplJ3D(String name, GraphicsConfiguration config)
          construct a DisplayImpl for Java3D with a non-default GraphicsConfiguration, in a JFC JPanel
DisplayImplJ3D(String name, int api)
          constructor with default DisplayRenderer
DisplayImplJ3D(String name, int api, GraphicsConfiguration config)
          constructor with default DisplayRenderer and a non-default GraphicsConfiguration
DisplayImplJ3D(String name, int width, int height)
          constructor for off screen
ImmersaDeskDisplayRendererJ3D(int tracker_shmkey, int controller_shmkey)
          This is the ImmersaDesk DisplayRenderer for DisplayImplJ3D.
ProjectionControlJ3D(DisplayImpl d)
          Construct a new ProjectionControl for the display.
ShadowAnimationFunctionTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowFunctionOrSetTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowFunctionTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowRealTupleTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowRealTypeJ3D(MathType type, DataDisplayLink link, ShadowType parent)
           
ShadowScalarTypeJ3D(MathType type, DataDisplayLink link, ShadowType parent)
           
ShadowSetTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowTextTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowTupleTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowTypeJ3D(MathType type, DataDisplayLink link, ShadowType parent)
          Create a new ShadowTypeJ3D
TrackdJNI(int tracker_shmkey, int controller_shmkey)
           
VisADCanvasJ3D(DisplayRendererJ3D renderer, int w, int h)
          Constructor for offscreen rendering.
WandBehaviorJ3D(ImmersaDeskDisplayRendererJ3D r, int tracker_shmkey, int controller_shmkey)
           
 

Uses of VisADException in visad.jmet
 

Methods in visad.jmet that throw VisADException
 double[][] GRIBCoordinateSystem.fromReference(double[][] tuples)
          convert from lat,lon to x,y
 double[][] EASECoordinateSystem.fromReference(double[][] tuples)
          convert from lat,lon to x,y
 double[][] AlbersCoordinateSystem.fromReference(double[][] tuples)
          convert from lat,lon to x,y
 double[][] GRIBCoordinateSystem.toReference(double[][] tuples)
          convert from x,y to lat,lon
 double[][] EASECoordinateSystem.toReference(double[][] tuples)
          convert from x,y to lat,lon
 double[][] AlbersCoordinateSystem.toReference(double[][] tuples)
          convert from x,y to lat,lon
 

Constructors in visad.jmet that throw VisADException
AlbersCoordinateSystem(double la0, double lo0, double p1, double p2, double false_easting, double false_northing)
          Albers Equal Area projection
EASECoordinateSystem(double spacing, double row_origin, double column_origin, int number_rows, int number_columns)
          ctor
GRIBCoordinateSystem(int gridNumber)
          constructor for well-known grid numbers.
GRIBCoordinateSystem(int gridTypeCode, double La1, double Lo1, double DxDy, double lov)
          Constructor for a Polar Stereographic (GRIB type code = 5) with RealTupleType.LatitudeLongitudeTuple as a reference.
GRIBCoordinateSystem(int gridTypeCode, double La1, double Lo1, double DxDy, double Latin1, double Latin2, double Lov)
          Constructor for a Lambert conformal (GRIB type code = 3) with RealTupleType.LatitudeLongitudeTuple as a reference.
GRIBCoordinateSystem(int Ni, int Nj, double La1, double Lo1, double Di, double Dj)
          Constructor for a simple latitude-longitude (GRIB type code = 0) with RealTupleType.LatitudeLongitudeTuple as a reference.
GRIBCoordinateSystem(int gridTypeCode, int Ni, int Nj, double La1, double Lo1, double La2, double Lo2, double Di, double Dj)
          Constructor for a latitude-longitude (GRIB type code = 0) with RealTupleType.LatitudeLongitudeTuple as a reference.
GRIBCoordinateSystem(RealTupleType ref, int gridNumber)
          constructor for well-known grid numbers
GRIBCoordinateSystem(RealTupleType ref, int gridTypeCode, double La1, double Lo1, double DxDy, double lov)
          Constructor for a Polar Stereographic (GRIB type code = 5) with RealTupleType.LatitudeLongitudeTuple as a reference.
GRIBCoordinateSystem(RealTupleType ref, int gridTypeCode, double La1, double Lo1, double DxDy, double Latin1, double Latin2, double Lov)
          Constructor for a Lambert conformal (GRIB type code = 3)
GRIBCoordinateSystem(RealTupleType ref, int gridTypeCode, int Ni, int Nj, double La1, double Lo1, double La2, double Lo2, double Di, double Dj)
          constructor for a latitude-longitude (GRIB type code = 0).
ShowNCEPModel(int numPanels)
           
ShowNCEPModel(int numPanels, boolean srvr, boolean clnt)
           
ShowNCEPModel(int numPanels, boolean srvr, boolean clnt, String host, String fileName)
           
ShowNCEPModel(int numPanels, String fileName)
           
 

Uses of VisADException in visad.math
 

Methods in visad.math that throw VisADException
static double[][] FFT.FFT1D(double[][] x, boolean forward)
          compute 1-D FFT transform length (2nd dimension of x) must be a power of 2
static float[][] FFT.FFT1D(float[][] x, boolean forward)
          compute 1-D FFT transform length (2nd dimension of x) must be a power of 2
static FlatField FFT.fourierTransform(Field field, boolean forward)
          return Fourier Transform of field, use FFT if domain dimension(s) are powers of 2
static FlatField FFT.fourierTransform(Field field, boolean forward, FunctionType ftype, GriddedSet domain_set, CoordinateSystem range_coord_sys, Set[] range_sets, Unit[] units)
          return Fourier Transform of field, use FFT if domain dimension(s) are powers of 2
static double[][] FFT.FT1D(double[][] x, boolean forward)
          compute 1-D Fourier transform use FFT if length (2nd dimension of x) is a power of 2
static float[][] FFT.FT1D(float[][] x, boolean forward)
          compute 1-D Fourier transform use FFT if length (2nd dimension of x) is a power of 2
static double[][] FFT.FT2D(int rows, int cols, double[][] x, boolean forward)
          compute 2-D Fourier transform, calling 1-D FT twice use FFT if rows and cols are powers of 2
static float[][] FFT.FT2D(int rows, int cols, float[][] x, boolean forward)
          compute 2-D Fourier transform, calling 1-D FT twice use FFT if rows and cols are powers of 2
static void Histogram.main(String[] args)
           
static void FFT.main(String[] args)
          test Fourier Transform methods
static FlatField Histogram.makeHistogram(Field field, Set set)
          return a histogram of field range values in "bins" defined by the samples of set
 

Uses of VisADException in visad.matrix
 

Methods in visad.matrix that throw VisADException
 JamaMatrix JamaMatrix.arrayLeftDivide(JamaMatrix B)
          Element-by-element left division, C = A.
 JamaMatrix JamaMatrix.arrayLeftDivideEquals(JamaMatrix B)
          Element-by-element left division in place, A = A.
 JamaMatrix JamaMatrix.arrayRightDivide(JamaMatrix B)
          Element-by-element right division, C = A.
 JamaMatrix JamaMatrix.arrayRightDivideEquals(JamaMatrix B)
          Element-by-element right division in place, A = A.
 JamaMatrix JamaMatrix.arrayTimes(JamaMatrix B)
          Element-by-element multiplication, C = A.
 JamaMatrix JamaMatrix.arrayTimesEquals(JamaMatrix B)
          Element-by-element multiplication in place, A = A.
 JamaCholeskyDecomposition JamaMatrix.chol()
           
 double JamaSingularValueDecomposition.cond()
           
 double JamaMatrix.cond()
          Matrix condition (2 norm).
static JamaMatrix JamaMatrix.convertToMatrix(FlatField field)
          Attempt to convert the given VisAD FlatField to a VisAD JamaMatrix Data object.
 double JamaMatrix.det()
          Matrix determinant.
 double JamaLUDecomposition.det()
           
 JamaEigenvalueDecomposition JamaMatrix.eig()
           
 double JamaMatrix.get(int i, int j)
          Get a single element.
 int JamaMatrix.getColumnDimension()
          Get column dimension.
 JamaMatrix JamaEigenvalueDecomposition.getD()
          Get D
 double[] JamaLUDecomposition.getDoublePivot()
           
 JamaMatrix JamaQRDecomposition.getH()
           
 double[] JamaEigenvalueDecomposition.getImagEigenvalues()
           
 JamaMatrix JamaLUDecomposition.getL()
          Get L
 JamaMatrix JamaCholeskyDecomposition.getL()
          Get L
 JamaMatrix JamaMatrix.getMatrix(int[] r, int[] c)
          Get a submatrix.
 JamaMatrix JamaMatrix.getMatrix(int[] r, int j0, int j1)
          Get a submatrix.
 JamaMatrix JamaMatrix.getMatrix(int i0, int i1, int[] c)
          Get a submatrix.
 JamaMatrix JamaMatrix.getMatrix(int i0, int i1, int j0, int j1)
          Get a submatrix.
 int[] JamaLUDecomposition.getPivot()
           
 JamaMatrix JamaQRDecomposition.getQ()
          Get Q
 JamaMatrix JamaQRDecomposition.getR()
          Get R
 double[] JamaEigenvalueDecomposition.getRealEigenvalues()
           
 int JamaMatrix.getRowDimension()
          Get row dimension.
 JamaMatrix JamaSingularValueDecomposition.getS()
           
 double[] JamaSingularValueDecomposition.getSingularValues()
           
 JamaMatrix JamaSingularValueDecomposition.getU()
          Get U
 JamaMatrix JamaLUDecomposition.getU()
          Get U
 JamaMatrix JamaSingularValueDecomposition.getV()
          Get V
 JamaMatrix JamaEigenvalueDecomposition.getV()
          Get V
static JamaMatrix JamaMatrix.identity(int m, int n)
          Generate identity matrix.
 JamaMatrix JamaMatrix.inverse()
          Matrix inverse or pseudoinverse.
 boolean JamaQRDecomposition.isFullRank()
           
 boolean JamaLUDecomposition.isNonsingular()
           
 boolean JamaCholeskyDecomposition.isSPD()
           
 JamaLUDecomposition JamaMatrix.lu()
           
static void JamaMatrix.main(String[] args)
          Test the JamaMatrix class.
 JamaMatrix JamaMatrix.minus(JamaMatrix B)
          C = A - B
 JamaMatrix JamaMatrix.minusEquals(JamaMatrix B)
          A = A - B
 double JamaMatrix.norm1()
          One norm.
 double JamaSingularValueDecomposition.norm2()
           
 double JamaMatrix.norm2()
          Two norm.
 double JamaMatrix.normF()
          Frobenius norm.
 double JamaMatrix.normInf()
          Infinity norm.
 JamaMatrix JamaMatrix.plus(JamaMatrix B)
          C = A + B
 JamaMatrix JamaMatrix.plusEquals(JamaMatrix B)
          A = A + B
 void JamaMatrix.print(int w, int d)
          Print the matrix to stdout.
 void JamaMatrix.print(NumberFormat format, int width)
          Print the matrix to stdout.
 void JamaMatrix.print(PrintWriter output, int w, int d)
          Print the matrix to the output stream.
 void JamaMatrix.print(PrintWriter output, NumberFormat format, int width)
          Print the matrix to the output stream.
 JamaQRDecomposition JamaMatrix.qr()
           
static JamaMatrix JamaMatrix.random(int m, int n)
          Generate matrix with random elements.
 int JamaSingularValueDecomposition.rank()
           
 int JamaMatrix.rank()
          Matrix rank.
static JamaMatrix JamaMatrix.read(BufferedReader input)
          Read a matrix from a stream.
 void JamaMatrix.set(int i, int j, double s)
          Set a single element.
 void JamaMatrix.setMatrix(double[][] entries)
          Set this matrix's samples to correspond to the given entries.
 void JamaMatrix.setMatrix(int[] r, int[] c, JamaMatrix X)
          Set a submatrix.
 void JamaMatrix.setMatrix(int[] r, int j0, int j1, JamaMatrix X)
          Set a submatrix.
 void JamaMatrix.setMatrix(int i0, int i1, int[] c, JamaMatrix X)
          Set a submatrix.
 void JamaMatrix.setMatrix(int i0, int i1, int j0, int j1, JamaMatrix X)
          Set a submatrix.
 void JamaMatrix.setMatrix(Object matrix)
          Set this matrix's samples to correspond to those of the given JAMA Matrix.
 JamaMatrix JamaQRDecomposition.solve(JamaMatrix B)
          Solve A*X = B
 JamaMatrix JamaMatrix.solve(JamaMatrix B)
          Solve A*X = B
 JamaMatrix JamaLUDecomposition.solve(JamaMatrix B)
          Solve A*X = B
 JamaMatrix JamaCholeskyDecomposition.solve(JamaMatrix B)
          Solve A*X = B
 JamaMatrix JamaMatrix.solveTranspose(JamaMatrix B)
          Solve X*A = B, which is also A'*X' = B'
 JamaSingularValueDecomposition JamaMatrix.svd()
           
 JamaMatrix JamaMatrix.times(double s)
          Multiply a matrix by a scalar, C = s*A
 JamaMatrix JamaMatrix.times(JamaMatrix B)
          Linear algebraic matrix multiplication, A * B
 JamaMatrix JamaMatrix.timesEquals(double s)
          Multiply a matrix by a scalar in place, A = s*A
 double JamaMatrix.trace()
          Matrix trace.
 JamaMatrix JamaMatrix.transpose()
          Matrix transpose.
 JamaMatrix JamaMatrix.uminus()
          Unary minus.
 

Constructors in visad.matrix that throw VisADException
JamaCholeskyDecomposition(JamaMatrix matrix)
          Construct a new JamaCholeskyDecomposition from a JamaMatrix.
JamaEigenvalueDecomposition(JamaMatrix matrix)
          Construct a new JamaEigenvalueDecomposition from a JamaMatrix.
JamaLUDecomposition(JamaMatrix matrix)
          Construct a new JamaLUDecomposition from a JamaMatrix.
JamaMatrix(double[][] entries)
          Construct a new JamaMatrix from the given matrix entries.
JamaMatrix(int rows, int cols)
          Construct a new JamaMatrix from the given matrix dimensions.
JamaMatrix(Object matrix)
          Construct a new JamaMatrix from the given JAMA Matrix.
JamaMatrix(Object matrix, CoordinateSystem range_coord_sys, CoordinateSystem[] range_coord_syses, Set[] range_sets, Unit[] units)
          Construct a new JamaMatrix from the specified JAMA Matrix, coordinate systems, range sets and units.
JamaMatrix(Object matrix, FunctionType type, Gridded2DSet domain_set)
          Construct a new JamaMatrix from the given JAMA Matrix, MathType and domain set.
JamaMatrix(Object matrix, FunctionType type, Gridded2DSet domain_set, CoordinateSystem range_coord_sys, CoordinateSystem[] range_coord_syses, Set[] range_sets, Unit[] units)
          Construct a new JamaMatrix from the specified JAMA Matrix, MathType, domain set, coordinate systems, range sets and units.
JamaQRDecomposition(JamaMatrix matrix)
          Construct a new JamaQRDecomposition from a JamaMatrix.
JamaSingularValueDecomposition(JamaMatrix matrix)
          Construct a new JamaSingularValueDecomposition from a JamaMatrix.
 

Uses of VisADException in visad.meteorology
 

Methods in visad.meteorology that throw VisADException
 ImageSequence ImageSequenceManager.addImagesToSequence(List<SingleBandedImage> images)
           
 ImageSequence ImageSequenceManager.addImagesToSequence(SingleBandedImage[] images)
          Add an array of images to the the sequence this object is managing.
 ImageSequence ImageSequenceManager.addImageToSequence(SingleBandedImage image)
          Add an image to the the sequence this object is managing.
 Data SingleBandedImageImpl.binary(Data data, int op, int samplingMode, int errorMode)
          Return the result of a binary operation between this instance and another operand.
static ImageSequence ImageSequenceManager.createImageSequence(SingleBandedImage[] images)
          Create an image sequence from an array of images.
 SingleBandedImage ImageSequenceImpl.getImage(DateTime dt)
          Get the image at the specified time
 SingleBandedImage ImageSequence.getImage(DateTime dt)
          Get the image at the specified time
 SingleBandedImage ImageSequenceImpl.getImage(int index)
          Return the image at the index'th position in the sequence.
 SingleBandedImage ImageSequence.getImage(int index)
          Return the image at the index'th position in the sequence.
 int ImageSequenceImpl.getImageCount()
          Return the number of images in the sequence.
 int ImageSequence.getImageCount()
          Return the number of images in the sequence.
 float[][] SingleBandedImageImpl.getImageData()
          for effeciency provide access to the uncopied floats
 DateTime[] ImageSequenceImpl.getImageTimes()
          Return the list of times associated with this sequence.
 DateTime[] ImageSequence.getImageTimes()
          Return the list of times associated with this sequence.
 ImageSequence ImageSequenceManager.removeImageAtTime(DateTime time)
          Remove an image from the sequence.
 void ImageSequenceManager.setImageSequence(ImageSequence newSequence)
          Set the sequence that this object is to manage.
 void SingleBandedImageImpl.setSamples(double[][] range, ErrorEstimate[] errors, boolean copy)
          Set the range values of the function including ErrorEstimate-s; the order of range values must be the same as the order of domain indices in the DomainSet.
 void SingleBandedImageImpl.setSamples(float[][] range, ErrorEstimate[] errors, boolean copy)
          Set the range values of the function including ErrorEstimate-s; the order of range values must be the same as the order of domain indices in the DomainSet.
 Data SingleBandedImageImpl.unary(int op, int samplingMode, int errorMode)
          Return the result of a unary operation on this instance.
 Data SingleBandedImageImpl.unary(int op, MathType new_type, int sampling_mode, int error_mode)
          return new SingleBandedImageImpl with value 'op this'
 Data SatelliteImage.unary(int op, MathType new_type, int sampling_mode, int error_mode)
          return new SatelliteImage with value 'op this'
 Data NavigatedImage.unary(int op, MathType new_type, int sampling_mode, int error_mode)
          return new NavigatedImage with value 'op this'
 

Constructors in visad.meteorology that throw VisADException
ImageSequenceImpl(FunctionType type, SingleBandedImage[] images)
          Create an image sequence with the specified FunctionType.
ImageSequenceImpl(SingleBandedImage[] images)
          Create an image sequence from an array of images
ImageSequenceManager()
          Create an empty image sequence.
ImageSequenceManager(SingleBandedImage[] images)
          Create an image sequence from the array of images.
NavigatedImage(FlatField image, DateTime startTime, String desc)
          Construct a NavigatedImage from a FlatField.
NavigatedImage(FlatField image, DateTime startTime, String desc, boolean copyData)
          Construct a NavigatedImage from a FlatField.
NavigatedImage(FunctionType function, Set domain, DateTime startTime, String desc)
          Construct a NavigatedImage without any data.
SatelliteImage(FlatField image, DateTime startTime, String desc, String sensor)
          Construct a Satellite Image from a FlatField.
SatelliteImage(FunctionType function, Set domain, DateTime startTime, String desc, String sensor)
          Construct a SatelliteImage without any data.
SingleBandedImageImpl(FlatField image, DateTime startTime, String desc)
          Construct a SingleBandedImageImpl from a FlatField.
SingleBandedImageImpl(FlatField image, DateTime startTime, String desc, boolean copyData)
          Construct a SingleBandedImage from the FlatField specified.
SingleBandedImageImpl(FunctionType function, Set domain, DateTime startTime, String desc)
          Construct a SingleBandedImageImpl without any data.
 

Uses of VisADException in visad.python
 

Methods in visad.python that throw VisADException
static Data JPythonMethods.abs_data(Data data)
          Return point-wise absolute value of data name changed 1/11/02 to avoid conflicts with Jython built-in
static Data JPythonMethods.abs(Data data)
          Deprecated. Consider using JPythonMethods.abs_data(Data) instead.
static Data JPythonMethods.acos(Data data)
          Return point-wise arccosine value of data, in radians.
static Data JPythonMethods.acosDegrees(Data data)
          return point-wise arccosine value of data, in degrees.
static Data JPythonMethods.asin(Data data)
          return point-wise arcsine value of data, in radians
static Data JPythonMethods.asinDegrees(Data data)
          return point-wise arcsine value of data, in degrees.
static Data JPythonMethods.atan(Data data)
          return point-wise arctangent value of data, in radians.
static Data JPythonMethods.atan2(Data data1, Data data2)
          return point-wise arc tangent value of data1 / data2 over full (-pi, pi) range, returned in radians.
static Data JPythonMethods.atan2(Data data1, double data2)
          Return point-wise arc tangent value of data1 / data2 over full (-pi, pi) range, returned in radians.
static Data JPythonMethods.atan2(double data1, Data data2)
          Return point-wise arctangent value of data1 / data2 over full (-pi, pi) range, returned in radians.
static Data JPythonMethods.atan2Degrees(Data data1, Data data2)
          return point-wise arc tangent value of data1 / data2 over full (-pi, pi) range, returned in degrees.
static Data JPythonMethods.atan2Degrees(Data data1, double data2)
          Return point-wise arc tangent value of data1 / data2 over full (-pi, pi) range, returned in degrees.
static Data JPythonMethods.atan2Degrees(double data1, Data data2)
          Return point-wise arctangent value of data1 / data2 over full (-pi, pi) range, returned in degrees.
static Data JPythonMethods.atanDegrees(Data data)
          return point-wise arctangent value of data, in degrees.
static Data JPythonMethods.ceil(Data data)
          return point-wise ceil value of data (smallest integer not less than).
static JamaCholeskyDecomposition JPythonMethods.chol(FlatField data)
          return matrix Cholesky Decomposition of data, as a 1-Tuple (lower_triangular_factor); data should have either a 1-D or 2-D gridded domain
static void JPythonMethods.clearplot()
          clear the onscreen data display
static void JPythonMethods.clearplot(String name)
          clear the onscreen data display with the given name
static Field JPythonMethods.combine(Field[] fields)
          combines fields
 void JPythonEditor.compile()
          compiles the JPython script to a Java class
static double JPythonMethods.computeAverage(FlatField f, int[] list)
          Compute the average of each point named in the list (see "createArea" method)
static double JPythonMethods.computeSum(FlatField f, int[] list)
          Sum up the values of each point named in the list (see "createAreaField" method)
static double JPythonMethods.cond(FlatField data)
          return matrix condition of data (ratio of largest to smallest singular value), which should have either a 1-D or 2-D gridded domain
static Data JPythonMethods.cos(Data data)
          return point-wise cosine value of data, assuming input values are in radians unless they have units convertable with radians, in which case those units are converted to radians
static Data JPythonMethods.cosDegrees(Data data)
          return point-wise cosine value of data, assuming input values are in degrees unless they have units convertable with degrees, in which case those units are converted to degrees
static FlatField JPythonMethods.createAreaField(FieldImpl f)
          construct a Field containing the computed area of each data point
static double JPythonMethods.det(FlatField data)
          return matrix determinant of data, which should have either a 1-D or 2-D gridded domain
static int JPythonMethods.domainDimension(Data data)
          Get the domain dimension of the Data object
static Field JPythonMethods.domainFactor(Field data, int comp)
          Factors out the given domain component (by index) and creates a new data object.
static Field JPythonMethods.domainFactor(Field data, RealType factor)
          Factors out the given MathType from the domain of the data object.
static RealTupleType JPythonMethods.domainType(Data data)
          Get the domain Type for the Data object
static String JPythonMethods.domainType(Data data, int comp)
          Get the name of the given component of the domain RealType.
static void JPythonMethods.dumpType(Data d)
          helper method for dumpMathType() only This just dumps out the MathType of the Data object.
static void JPythonMethods.dumpTypes(Data d)
          Helper method for the dump(Data|Math)Type() methods.
static JamaEigenvalueDecomposition JPythonMethods.eig(FlatField data)
          return matrix Eigenvalue Decomposition of data, as a 3-Tuple (eigenvector_matrix, real_eigenvalue_components, imaginary_eigenvalue_components); data should have either a 1-D or 2-D gridded domain
 Object RunJPython.eval(String line)
          evaluates a line of JPython code
static Data JPythonMethods.evaluate(Field data, double domain)
           
static Data JPythonMethods.evaluate(Field data, Real domain)
          Creates a VisAD Data by evaluating the Field at the point given in the domain.
 void RunJPython.exec(String line)
          executes a line of JPython code
 void JPythonEditor.exec(String line)
          executes a line of JPython code
 void RunJPython.execfile(String filename)
          executes the document as JPython source code
 void JPythonEditor.execfile(String filename)
          executes the document as JPython source code
static Data JPythonMethods.exp(Data data)
          return point-wise exp value of data.
static Field JPythonMethods.extract(Field data, int comp)
          Extracts a component of the Field
static Field JPythonMethods.extract(Field data, MathType t)
          Extracts a component of the Field
static Field JPythonMethods.extract(Field data, String s)
          Extracts a component of the Field
static FlatField JPythonMethods.fft(Field field)
          return forward Fourier transform of field, which should have either a 1-D or 2-D gridded domain; uses FFT when domain size is a power of two; returns real and imaginary parts
static FlatField JPythonMethods.field(float[] values)
          Return a VisAD FlatField with default 1-D domain and with range values given by values array
static FlatField JPythonMethods.field(float[][] values)
          Return a VisAD FlatField with default 2-D domain and with range values given by values array
static FlatField JPythonMethods.field(Set set, String name, float[] values)
          Return a VisAD FlatField with given 1-D domain set, with range values given by values array, and with given range RealType name
static FlatField JPythonMethods.field(Set set, String name, float[][] values)
          return a VisAD FlatField with given 2-D domain set, with range values given by values array, and with given range RealType name
static FlatField JPythonMethods.field(String name, float[] values)
          Return a VisAD FlatField with default 1-D domain, with range values given by values array, and with given range RealType name
static FlatField JPythonMethods.field(String name, float[][] values)
          Return a VisAD FlatField with default 2-D domain, with range values given by values array, and with given range RealType name
static FlatField JPythonMethods.field(String dom0, String name, float[] values)
          Return a VisAD FlatField with default 1-D domain, with range values given by values array, and with given range RealType name
static FlatField JPythonMethods.field(String dom0, String dom1, String rng, float[][] values)
          Return a VisAD FlatField with named default 2-D domain, with range values given by values array and with given range RealType name
static int[] JPythonMethods.find(Data f, String op, Data v)
          Get a list of points where a comparison is true.
static int[] JPythonMethods.find(FieldImpl f, String op, double v)
          Get a list of points where a comparison is true.
static int[] JPythonMethods.findOutsideRange(FieldImpl f, double vmin, double vmax)
          Get a list of points where values fall outside the given range
static int[] JPythonMethods.findWithinRange(FieldImpl f, double vmin, double vmax)
          Get a list of points where values fall within the given range
static Data JPythonMethods.floor(Data data)
          return point-wise floor value of data (largest integer not greater than)
 Object RunJPython.get(String name)
          gets a JPython variable's value
static Set JPythonMethods.getDomain(Data data)
          Return the sampling set for the domain of the Data object
static int JPythonMethods.getDomainDimension(Data data)
          Get the number of domain components from a given Data object.
static Set JPythonMethods.getDomainSet(Data data)
          Return the sampling set for the domain of the Data object
static int[] JPythonMethods.getDomainSizes(Data data)
          Return the lengths of the components of the sampling set
static RealTupleType JPythonMethods.getDomainType(Data data)
          Get the domain Type for the Data object
static RealTupleType JPythonMethods.getDomainType(FunctionType type)
          Get the domain Type for the FunctionType
static float[][] JPythonMethods.getEarthLocationPoints(GriddedSet domain)
          Convert the domain to the reference earth located points
static float[][] JPythonMethods.getLatLons(GriddedSet domain)
          Convert the domain to the reference earth located points.
static float[][] JPythonMethods.getLatLons(GriddedSet domain, int[] index)
          Convert the domain to the reference earth located points.
static float[][][] JPythonMethods.getLatLons2D(GriddedSet domain)
          Convert the domain to the reference earth located points.
static double[] JPythonMethods.getMinMax(FieldImpl f)
          Find the minium and maximum values of the FlatField or a sequence within a FieldImpl.
static Data JPythonMethods.getNetcdfData(String filename)
          Helper method to read netcdf files with possible factor
static Data JPythonMethods.getNetcdfData(String filename, String factor)
          Try to create a Data object from a NetCDF file
static PointDataAdapter JPythonMethods.getPointDataAdapter(String request)
          Get a PointDataAdapter for the given string (file, url, etc)
static int JPythonMethods.getRangeDimension(Data data)
          Get the number of range components from a given Data object.
static MathType JPythonMethods.getRangeType(Data data)
          Get the range Type for the field
static MathType JPythonMethods.getRangeType(FunctionType type)
          get the range Type for the FunctionType
static MathType JPythonMethods.getType(Data data)
          Get the MathType of the named VisAD data object
static double[][] JPythonMethods.getValues(Field data)
          returns the double values of the range
static int[] JPythonMethods.getValuesLengths(float[][] values)
          Get the lengths of the values of the input array
static FlatField JPythonMethods.hist(Field field, int[] ranges)
          Return histogram of range values of field selected by ranges array, with dimension = ranges.length, and 64 equally spaced bins in each dimension
static FlatField JPythonMethods.hist(Field field, int[] ranges, int[] sizes)
          Return histogram of range values of field selected by ranges array, with dimension = ranges.length, and with number of equally spaced bins in each dimension determined by sizes array
static FlatField JPythonMethods.hist(Field field, Set set)
          return histogram of range values of field selected by set, with dimension and bin sampling defined by set
static FlatField JPythonMethods.ifft(Field field)
          return backward Fourier transform of field, which should have either a 1-D or 2-D gridded domain; uses fft when domain size is a power of two; returns real and imaginary parts
static JamaMatrix JPythonMethods.inverse(FlatField data)
          return matrix inverse of data, which should have either a 1-D or 2-D gridded domain
static boolean JPythonMethods.isLatLonOrder(SampledSet spatialSet)
          Check to see if this is a navigated domain (can be converted to lat/lon)
static DataImpl JPythonMethods.load(String location)
          Reads in data from the given location (filename or URL).
static Data JPythonMethods.log(Data data)
          return point-wise log value of data
static JamaLUDecomposition JPythonMethods.lu(FlatField data)
          return matrix LU Decomposition of data, as a 3-Tuple (lower_triangular_factor, upper_triangular_factor, pivot_permutation_vector); data should have either a 1-D or 2-D gridded domain
static void RunJPython.main(String[] args)
          launches a JPython script
static Linear1DSet JPythonMethods.makeDomain(double first, double last, int length)
          Create a Linear1DSet for domain samples
static Linear2DSet JPythonMethods.makeDomain(double first1, double last1, int length1, double first2, double last2, int length2)
          Create a Linear2DSet for domain samples
static Linear3DSet JPythonMethods.makeDomain(double first1, double last1, int length1, double first2, double last2, int length2, double first3, double last3, int length3)
          Create a Linear3DSet for domain samples
static Integer1DSet JPythonMethods.makeDomain(int length)
          Make an Integer1DSet of given length
static Integer2DSet JPythonMethods.makeDomain(int lengthX, int lengthY)
          Make an Integer2DSet of given lengths.
static Linear1DSet JPythonMethods.makeDomain(MathType type, double first, double last, int length)
          Create a Linear1DSet for domain samples
static Linear2DSet JPythonMethods.makeDomain(MathType type, double first1, double last1, int length1, double first2, double last2, int length2)
          Create a Linear2DSet for domain samples
static Linear3DSet JPythonMethods.makeDomain(MathType type, double first1, double last1, int length1, double first2, double last2, int length2, double first3, double last3, int length3)
          Create a Linear3DSet for domain samples
static Integer1DSet JPythonMethods.makeDomain(MathType type, int length)
          Make an Integer1DSet of given length and MathType
static Integer2DSet JPythonMethods.makeDomain(MathType type, int lengthX, int lengthY)
          Make an Integer2DSet of given lengths
static Linear1DSet JPythonMethods.makeDomain(String name, double first, double last, int length)
          Create a Linear1DSet for domain samples
static Linear2DSet JPythonMethods.makeDomain(String name, double first1, double last1, int length1, double first2, double last2, int length2)
          Create a Linear2DSet for domain samples
static Linear3DSet JPythonMethods.makeDomain(String name, double first1, double last1, int length1, double first2, double last2, int length2, double first3, double last3, int length3)
          Create a Linear3DSet for domain samples
static Integer1DSet JPythonMethods.makeDomain(String name, int length)
          Make an Integer1DSet of given length and make a MathType
static Integer2DSet JPythonMethods.makeDomain(String name, int lengthX, int lengthY)
          Make an Integer2DSet of given lengths.
static UnionSet JPythonMethods.makePairedLines(MathType mt, double[][] points)
          Construct a UnionSet of the given MathType for the pairs of points given
static MathType JPythonMethods.makeType(String s)
          Creates a VisAD MathType from the given string
static RealTupleType JPythonMethods.makeType(String[] s, CoordinateSystem c)
          make a MathType with a Coordinate System.
static FieldImpl JPythonMethods.mask(Data f, String op, Data v)
          Mask out values outside testing limits...
static FieldImpl JPythonMethods.mask(FieldImpl f, String op, Data v)
          Mask out values outside testing limits in a FieldImpl
static FieldImpl JPythonMethods.mask(FieldImpl f, String op, Data v, boolean useNaN)
          Mask out values outside testing limits in a FieldImpl
static FieldImpl JPythonMethods.mask(FieldImpl f, String op, double v)
          Mask out values outside testing limits in a FieldImpl
static FieldImpl JPythonMethods.mask(FieldImpl f, String op, double v, boolean useNaN)
          Mask out values outside testing limits in a FieldImpl
static FlatField JPythonMethods.maskNoNavigation(FieldImpl f)
          Return a mask for points with navigation (1) or not (0)
static FieldImpl JPythonMethods.maskOutsideRange(FieldImpl f, double vmin, double vmax, boolean useNaN)
          Mask out with 1.0's those values outside the given range; otherwise, set the values to zero or NaN.
static FieldImpl JPythonMethods.maskWithinRange(FieldImpl f, double vmin, double vmax, boolean useNaN)
          Mask out with 1.0's those values inside the given range; set values outside the range with zero or NaN.
static JamaMatrix JPythonMethods.matrixMultiply(FlatField data1, FlatField data2)
          return matrix multiply of data1 * data2, which should have either 1-D or 2-D gridded domains
static Data JPythonMethods.max_data(Data data1, Data data2)
          Return point-wise maximum value of data1 and data2.
static Data JPythonMethods.max_data(Data data1, double data2)
          Return point-wise maximum value of data1 and data2.
static Data JPythonMethods.max_data(double data1, Data data2)
          Return point-wise maximum value of data1 and data2.
static Data JPythonMethods.min_data(Data data1, Data data2)
          return point-wise minimum value of data1 and data2 name changed 1/11/02 to avoid conflicts with Jython built-in
static Data JPythonMethods.min_data(Data data1, double data2)
          return point-wise minimum value of data1 and data2 name changed 1/11/02 to avoid conflicts with Jython built-in
static Data JPythonMethods.min_data(double data1, Data data2)
          Return point-wise minimum value of data1 and data2.
static double JPythonMethods.norm1(FlatField data)
          return matrix one norm of data (maximum column sum), which should have either a 1-D or 2-D gridded domain
static double JPythonMethods.norm2(FlatField data)
          return matrix two norm of data (maximum singular value), which should have either a 1-D or 2-D gridded domain
static double JPythonMethods.normF(FlatField data)
          return matrix Frobenius norm of data (sqrt of sum of squares of all elements), which should have either a 1-D or 2-D gridded domain
static double JPythonMethods.normInf(FlatField data)
          return matrix infinity norm of data (maximum row sum), which should have either a 1-D or 2-D gridded domain
static void JPythonMethods.plot(DataImpl data)
           
static void JPythonMethods.plot(DataImpl data, boolean editMaps)
           
static void JPythonMethods.plot(DataImpl data, double red, double green, double blue)
           
static void JPythonMethods.plot(DataImpl data, ScalarMap[] maps)
           
static void JPythonMethods.plot(float[] data)
          Displays the given data onscreen.
static void JPythonMethods.plot(float[][] data)
           
static void JPythonMethods.plot(float[][] data, boolean editMaps)
           
static void JPythonMethods.plot(float[][] data, double red, double green, double blue)
           
static void JPythonMethods.plot(float[][] data, ScalarMap[] maps)
           
static void JPythonMethods.plot(float[] data, boolean editMaps)
          Displays the given data onscreen, displaying the edit mappings dialog if specified.
static void JPythonMethods.plot(float[] data, double red, double green, double blue)
          Displays the given data onscreen, using given color default.
static void JPythonMethods.plot(float[] data, ScalarMap[] maps)
          Displays the given data onscreen.
static void JPythonMethods.plot(String name, DataImpl data)
           
static void JPythonMethods.plot(String name, DataImpl data, boolean editMaps)
           
static void JPythonMethods.plot(String name, DataImpl data, boolean editMaps, double red, double green, double blue)
           
static void JPythonMethods.plot(String name, DataImpl data, boolean editMaps, double red, double green, double blue, ScalarMap[] maps)
           
static void JPythonMethods.plot(String name, DataImpl data, ScalarMap[] maps)
           
static void JPythonMethods.plot(String name, float[] data)
          Displays the given data onscreen.
static void JPythonMethods.plot(String name, float[][] data)
           
static void JPythonMethods.plot(String name, float[][] data, boolean editMaps)
           
static void JPythonMethods.plot(String name, float[][] data, boolean editMaps, double red, double green, double blue)
           
static void JPythonMethods.plot(String name, float[][] data, ScalarMap[] maps)
           
static void JPythonMethods.plot(String name, float[] data, boolean editMaps)
          Displays the given data onscreen in a display with the given name, displaying the edit mappings dialog if specified.
static void JPythonMethods.plot(String name, float[] data, boolean editMaps, double red, double green, double blue)
          Displays the given data onscreen in a display with the given name, using the given color default and displaying the edit mappings dialog if specified.
static void JPythonMethods.plot(String name, float[] data, ScalarMap[] maps)
          Displays the given data onscreen.
static JamaQRDecomposition JPythonMethods.qr(FlatField data)
          return matrix QR Decomposition of data, as a 2-Tuple (orthogonal_factor, upper_triangular_factor); data should have either a 1-D or 2-D gridded domain
static int JPythonMethods.rangeDimension(Data data)
          get the number of range components of the Data object
static MathType JPythonMethods.rangeType(Data data)
          get the range Type for the field
static String JPythonMethods.rangeType(Data data, int comp)
          Get the name of the given component of the range RealType.
static double JPythonMethods.rank(FlatField data)
          return matrix effective numerical rank (from SVD) of data, which should have either a 1-D or 2-D gridded domain
static FlatField JPythonMethods.replace(FieldImpl f, double v)
          Replaces all the values in a FlatField with the constant given
static FlatField JPythonMethods.replace(FieldImpl f, int[] list, double v)
          Replaces specified values in a FlatField with the constant given
static FlatField JPythonMethods.replace(FieldImpl f, int[] list, Real v)
          Replaces specified values in a FlatField with the constant given
static FlatField JPythonMethods.replace(FieldImpl f, Real v)
          Replaces all the values in a FlatField with the constant given
static FlatField JPythonMethods.replaceMissing(FieldImpl f, double v)
          Replaces all the missing values in a FlatField with the constant given
static Field JPythonMethods.resample(Field data, Set s)
          resample the data field into the defined domain set
static Field JPythonMethods.resample(Field data, Set s, int mode)
          resample the data field into the defined domain set
static FieldImpl JPythonMethods.rescale(FieldImpl f, double outlo, double outhi)
          Re-scale the values in a FieldImpl using auto-scaling
static FieldImpl JPythonMethods.rescale(FieldImpl f, double inlo, double inhi, double outlo, double outhi)
          Re-scale the values in a FieldIimpl
static Data JPythonMethods.rint(Data data)
          return point-wise rint value of data (closest integer)
static Data JPythonMethods.round(Data data)
          return point-wise round value of data (closest integer).
static String[] JPythonEditor.runCommand(String cmd)
          runs the given command in a separate process
static void JPythonMethods.saveNetcdf(String fn, Data d)
          Save the Data in a netcdf file
static void JPythonMethods.saveplot(DisplayImpl disp, String filename)
          Save the display genreated by a quick graph or showDisplay
static void JPythonMethods.saveplot(String filename)
          save the onscreen data display generated by plot()
static void JPythonMethods.saveplot(String name, String filename)
          clear the onscreen data display with the given name
 void RunJPython.set(String name, Object value)
          sets a JPython variable's value
static void JPythonMethods.setAxesScalesFont(ScalarMap[] sm, Font f)
          Set the font to be used for the axes labels and scales
static void JPythonMethods.setAxesScalesLabel(ScalarMap[] sm, String[] labels)
          Set the Label to be used for the axes
static FlatField JPythonMethods.setMissingNoNavigation(FieldImpl f)
          For all non-navigatable points in the given FlatField, replace the FF's values with missing (Float.NaN).
static FlatField JPythonMethods.setToMissing(FieldImpl f, double v)
          Replaces all the given values in a FlatField with the missing value (Float.NaN);
static void JPythonMethods.setValues(Field f, double[][] vals)
          Sets the sample values into the Field
static void JPythonMethods.showAxesScales(DisplayImpl d, boolean on)
          Turn on/off the axes labels & scales on a Display
static Data JPythonMethods.sin(Data data)
          return point-wise sine value of data, assuming input values are in radians unless they have units convertable with radians, in which case those units are converted to radians
static Data JPythonMethods.sinDegrees(Data data)
          return point-wise sine value of data, assuming input values are in degrees unless they have units convertable with degrees, in which case those units are converted to degrees
static JamaMatrix JPythonMethods.solve(FlatField data1, FlatField data2)
          return matrix soluton X of data1 * X = data2; data12 and data2 should have either 1-D or 2-D gridded domains; return solution if data1 is is square, least squares solution otherwise
static Data JPythonMethods.sqrt(Data data)
          return point-wise square root value of data
static JamaSingularValueDecomposition JPythonMethods.svd(FlatField data)
          return matrix Singular Value Decomposition of data, as a 3-Tuple (left_singular_vectors, right_singular_vectors, singular_value_vector); data should have either a 1-D or 2-D gridded domain
static Data JPythonMethods.tan(Data data)
          return point-wise tan value of data, assuming input values are in radians unless they have units convertable with radians, in which case those units are converted to radians
static Data JPythonMethods.tanDegrees(Data data)
          return point-wise tangent value of data, assuming input values are in degrees unless they have units convertable with degrees, in which case those units are converted to degrees
static double JPythonMethods.trace(FlatField data)
          return matrix trace of data (sum of the diagonal elements), which should have either a 1-D or 2-D gridded domain
static JamaMatrix JPythonMethods.transpose(FlatField data)
          return matrix transpose of data, which should have either a 1-D or 2-D gridded domain
static ByteArrayOutputStream JPythonMethods.whatType(Data d)
          helper method for dumpMathType() only This just dumps out the MathType of the Data object into a ByteArrayOutputStream which is returned.
static ByteArrayOutputStream JPythonMethods.whatTypes(Data d)
          helper method for the dump(Data|Math)Type() methods this will list both the MathType and DataType information to a ByteArrayOutputStream which is returned.
 

Constructors in visad.python that throw VisADException
JPythonEditor()
          constructs a JPythonEditor
JPythonEditor(String filename)
          constructs a JPythonEditor containing text from the given filename
JPythonFrame()
          constructs a JPythonFrame
JPythonFrame(JPythonEditor editor)
          constructs a JPythonFrame from the given JPythonEditor object
JPythonFrame(String filename)
          constructs a JPythonFrame containing text from the given filename
RunJPython()
          constructs a RunJPython object
 

Uses of VisADException in visad.rabin
 

Methods in visad.rabin that throw VisADException
 void Rain.addCursor(int i, int j)
          adds a cursor to display (i, j)
 void Rain.controlChanged(ControlEvent e)
          Handle changes to controls
 void Rain.finishDisplay(RemoteServer cs, RealType rt, int i, int j)
           
static void RainSheet.main(String[] argv)
          The main method just constructs a RainSheet, displays it, and exits
static void Rain.main(String[] args)
           
 DisplayImpl Rain.newDisplay(String name)
          creates a new Java3D or Java2D display
 void Rain.removeCursor(int i, int j)
          removes a cursor from display (i, j)
 

Constructors in visad.rabin that throw VisADException
RainSheet()
          Constructs the RainSheet frame
 

Uses of VisADException in visad.sounder
 

Methods in visad.sounder that throw VisADException
 void Spectrum.addToDisplay(DisplayImpl display)
           
 void Sounding.addToDisplay(DisplayImpl display)
           
 void Spectrum.addToDisplayWithDirectManipulation(DisplayImpl display)
           
 void Sounding.addToDisplayWithDirectManipulation(DisplayImpl display)
           
 JamaMatrix PCA.compress(Spectrum spectrum)
           
 Spectrum PCA.compressReconstruct(Spectrum spectrum)
           
static void Sounding.main(String[] args)
           
static JamaMatrix PCA.makeCovarianceMatrix(double[][] data_vectors)
           
 void Spectrum.remove()
           
 void Sounding.remove()
           
 JamaMatrix PCA.uncompress(JamaMatrix trans_data_vector)
           
 

Constructors in visad.sounder that throw VisADException
NastiInstrument()
           
NastiInstrument(double[] model_parms)
           
SounderInstrument(String[] names, String[] units, double[] parms)
           
Sounding(float[] pressures, float[] temperatures, float[] dewpoints)
          pressures in hPa, temperatures and dewpoints in K
Spectrum(float[] wavelength_domain, Unit domain_unit, float[] radiance_range, Unit range_unit)
           
 

Uses of VisADException in visad.ss
 

Methods in visad.ss that throw VisADException
 String BasicSSCell.addData(Data data)
          Adds a Data object to this cell, creating an associated DataReference for it.
 String BasicSSCell.addData(Data data, ConstantMap[] cmaps)
          Adds a Data object to this cell, creating an associated DataReference with the specified ConstantMaps for it.
protected  String BasicSSCell.addData(int id, Data data, ConstantMap[] cmaps, String source, int type, boolean notify)
          Adds a Data object to this cell from the given source of the specified type, creating an associated DataReference for it.
 String BasicSSCell.addDataSource(String source)
          Obtains a Data object from the given source of unknown type, and adds it to this cell.
 String BasicSSCell.addDataSource(String source, int type)
          Obtains a Data object from the given source of the specified type, and adds it to this cell.
 String BasicSSCell.addReference(DataReferenceImpl ref)
          Adds the given DataReference to this cell.
 String BasicSSCell.addReference(DataReferenceImpl ref, ConstantMap[] cmaps)
          Adds the given DataReference to this cell with the specified ConstantMaps.
protected  SSCellData FancySSCell.addReferenceImpl(int id, DataReferenceImpl ref, ConstantMap[] cmaps, String source, int type, boolean notify, boolean checkErrors)
          Does the work of adding the given DataReference, from the given source of the specified type.
protected  SSCellData BasicSSCell.addReferenceImpl(int id, DataReferenceImpl ref, ConstantMap[] cmaps, String source, int type, boolean notify, boolean checkErrors)
          Does the work of adding the given DataReference, from the given source of the specified type.
 void BasicSSCell.addVar(String name, ThingReference tr)
          Adds a variable to this cell's formula manager.
protected  void FancySSCell.autoDetectMappings()
          Guesses a good set of mappings for this cell's data and applies them.
 void BasicSSCell.captureImage(File f)
          Captures an image and saves it to a given file name, in JPEG format.
 void BasicSSCell.clearCell()
          Clears this cell completely.
 void BasicSSCell.clearDisplay()
          Clears this cell's display.
 void BasicSSCell.clearMaps()
          Clears this cell's mappings.
protected  FancySSCell SpreadSheet.createCell(String name, RemoteServer rs)
          Returns a new instance of a spreadsheet cell (which must extend FancySSCell), used when a spreadsheet row or column is added.
static void BasicSSCell.createVar(String name, ThingReference tr)
          Deprecated. Use addVar(String, ThingReference) instead.
 void BasicSSCell.destroyCell()
          Clears this cell completely and destroys it, removing it from the list of created cells.
 void BasicSSCell.loadData(String s)
          Deprecated. Use addDataSource(String, URL_SOURCE) instead.
 void BasicSSCell.loadData(URL u)
          Deprecated. Use addDataSource(String, URL_SOURCE) instead.
 void BasicSSCell.loadRMI(String s)
          Deprecated. Use addDataSource(String, RMI_SOURCE) instead.
 void BasicSSCell.removeAllReferences()
          Removes all Data objects from this cell.
protected  void BasicSSCell.removeAllReferences(boolean notify)
          Removes all Data objects from this cell, notifying listeners if the notify flag is set.
protected  void BasicSSCell.removeAllReferences(boolean notify, boolean display)
          Removes all Data objects from this cell, notifying listeners if the notify flag is set, and updating the display if the display flag is set.
 void BasicSSCell.removeData(Data data)
          Removes the given Data object from this cell.
 void FancySSCell.removeData(String varName)
          Removes the Data object corresponding to the given variable name from this cell.
 void BasicSSCell.removeData(String varName)
          Removes the Data object corresponding to the given variable name from this cell.
protected  void BasicSSCell.removeDataImpl(SSCellData cellData, boolean notify, boolean display)
          Does the work of removing the Data object at the specified index.
 void BasicSSCell.removeReference(DataReferenceImpl ref)
          Removes the given DataReference's associated Data object from this cell.
 void BasicSSCell.saveData(File f, boolean netcdf)
          Deprecated. Use saveData(String, Form) instead.
 void BasicSSCell.saveData(File f, Form form)
          Deprecated. Use saveData(String, Form) instead.
 void BasicSSCell.saveData(String varName, String location, Form form)
          Exports a Data object to the given location, using the given Data form.
 void SSCellData.setData(Data data)
          Sets the data.
 void BasicSSCell.setData(Data data)
          Deprecated. Use addData(Data) instead.
 void BasicSSCell.setDimension(boolean twoD, boolean java2d)
          Deprecated. Use setDimension(int) instead.
 void BasicSSCell.setDimension(int dim)
          Sets this cell's dimensionality.
 void BasicSSCell.setFormula(String f)
          Deprecated. Use addDataSource(String, FORMULA_SOURCE) instead.
 void FancySSCell.setMaps(ScalarMap[] maps)
          Sets the ScalarMaps for this cell and creates needed control widgets.
 void BasicSSCell.setMaps(ScalarMap[] maps)
          Maps RealTypes to the display according to the specified ScalarMaps.
 void FancySSCell.setMapsAuto(ScalarMap[] maps)
          Switches to 3-D mode if necessary and available.
 void BasicSSCell.setPartialSaveString(String save, boolean preserveMaps)
          Reconstructs parts of this cell using the specified save string.
 void BasicSSCell.setSaveString(String save)
          Reconstructs this cell using the specified save string.
 void BasicSSCell.setSSCellString(String save)
          Deprecated. Use setSaveString(String) instead.
protected  void BasicSSCell.setupClient()
          Sets up data needed for this cell to be a client.
protected  void BasicSSCell.setupServer()
          Sets up data needed for this cell to be a server.
 boolean FancySSCell.smartClear()
          Clears the cell if no other cell depends on it; otherwise, ask the user "Are you sure?
 boolean FancySSCell.smartDestroy()
          Permanently destroy this cell, asking user for confirmation first if other cells depend on it; return true if the cell was destroyed.
 void BasicSSCell.waitForData()
          Blocks until all of this cell's Data objects finish loading.
 void BasicSSCell.waitForData(String varName)
          Blocks until the Data object with the given variable name finishes loading.
 void BasicSSCell.waitForFormula()
          Deprecated. Use waitForData(String) instead.
 

Constructors in visad.ss that throw VisADException
BasicSSCell(String name)
          Constructs a new BasicSSCell with the given name.
BasicSSCell(String name, FormulaManager fman)
          Constructs a new BasicSSCell with the given name and non-default formula manager, to allow for custom formulas.
BasicSSCell(String name, FormulaManager fman, RemoteServer rs, boolean slave, String save)
          Constructs a new, possibly slaved, BasicSSCell with the given name, formula manager, and remote server.
BasicSSCell(String name, FormulaManager fman, RemoteServer rs, String save)
          Constructs a new BasicSSCell with the given name, formula manager, and remote server.
BasicSSCell(String name, RemoteServer rs)
          Constructs a new BasicSSCell with the given name, that gets its information from the given RemoteServer.
BasicSSCell(String name, String save)
          Constructs a new BasicSSCell with the given name and save string, used to reconstruct this cell's configuration.
FancySSCell(String name)
          Constructs a new FancySSCell with the given name.
FancySSCell(String name, FormulaManager fman, Frame parent)
          Constructs a new FancySSCell with the given name, formula manager, and parent Frame.
FancySSCell(String name, FormulaManager fman, RemoteServer rs, boolean slave, String save, Frame parent)
          Constructs a new, possibly slaved, FancySSCell with the given name, formula manager, remote server, save string, and parent Frame.
FancySSCell(String name, FormulaManager fman, RemoteServer rs, String save, Frame parent)
          Constructs a new FancySSCell with the given name, formula manager, remote server, save string, and parent Frame.
FancySSCell(String name, Frame parent)
          Constructs a new FancySSCell with the given name and parent Frame.
FancySSCell(String name, RemoteServer rs, Frame parent)
          Constructs a new FancySSCell with the given name, remote server, and parent Frame.
FancySSCell(String name, String save, Frame parent)
          Constructs a new FancySSCell with the given name, save string, and parent Frame.
SSCellData(int id, BasicSSCell ssCell, DataReferenceImpl ref, ConstantMap[] cmaps, String source, int type, boolean checkErrors)
          Constructs a new SSCellData object, for encapsulating a Data object and related information.
SSCellImpl(SSCellData cellData, DataReferenceImpl ref, String varName, boolean checkErrors)
          Constructs an SSCellImpl.
 

Uses of VisADException in visad.test
 

Methods in visad.test that throw VisADException
static void ImageAnimationTest.main(String[] args)
           
 

Constructors in visad.test that throw VisADException
ImageAnimationTest(int num, int size)
           
 

Uses of VisADException in visad.util
 

Methods in visad.util that throw VisADException
 void ChosenColorWidget.addGreyWedgeItem()
          Add the standard "Grey Wedge" item to the list of choices.
 void ChosenColorWidget.addItem(String name, float[][] table)
          Add a color lookup table to the list of choices.
abstract  void CodeEditor.compile()
          compiles the source code to a Java class
static RemoteServer ClientServer.connectToServer(String hostName, String serviceName)
           
static RemoteServer ClientServer.connectToServer(String hostName, String serviceName, boolean verbose)
           
static Field DataUtility.consolidate(Field[] fields)
          Consolidates fields.
 void VisADSlider.controlChanged(ControlEvent e)
          Update slider when value of linked ValueControl changes
 void SelectRangeWidget.controlChanged(ControlEvent e)
          ControlListener method for RangeControl
 void ContourWidget.controlChanged(ControlEvent e)
          ControlListener method for ContourControl.
 void ColorMapWidget.controlChanged(ControlEvent evt)
          Forward changes from the Control associated with this widget's ScalarMap to the internal shadow Control.
 void BaseRGBMap.controlChanged(ControlEvent evt)
          If the color data in the Control associated with this widget's Control has changed, update the data in the ColorMap.
 void SelectRangeWidget.controlChanged(ScalarMapControlEvent evt)
          ScalarMapListener method used to detect new control.
 void ContourWidget.controlChanged(ScalarMapControlEvent evt)
          Deal with changes to the ScalarMap control
 void ColorMapWidget.controlChanged(ScalarMapControlEvent evt)
          ScalarMapListener method used to detect new control.
static GriddedSet DataUtility.createGriddedSet(FlatField field, boolean copy)
          Creates a GriddedSet from a FlatField.
static Field DataUtility.ensureRange(Field field, MathType newRangeType)
          Ensures that the range of a Field is a given type.
static RealTupleType DataUtility.ensureRealTupleType(MathType type)
          Ensures that a MathType is a RealTupleType.
static TupleIface DataUtility.ensureTuple(Data datum)
          Ensures that a Data is a Tuple.
static TupleType DataUtility.ensureTupleType(MathType type)
          Ensures that a MathType is a TupleType.
static double[] CursorUtil.evaluate(FunctionImpl data, double[] domain)
          Evaluates the given function at the specified domain coordinates.
 Object ReflectedUniverse.exec(String command)
          Executes a command in the universe.
abstract  void CodeEditor.exec(String line)
          executes the given line of code immediately in Java runtime
static LocalDisplay ClientServer.getClientDisplay(RemoteServer client, int index)
           
static LocalDisplay ClientServer.getClientDisplay(RemoteServer client, int index, DataReference[] refs)
           
static LocalDisplay[] ClientServer.getClientDisplays(RemoteServer client)
           
static LocalDisplay[] ClientServer.getClientDisplays(RemoteServer client, DataReference[] refs)
           
static ConstantMap[] Util.getColorMaps(Color color)
          Create a ConstantMap array of colors for use with Display.addReference(DataReference, ConstantMap[])
static int DataUtility.getComponentIndex(Function function, MathType componentType)
          Gets the index of a component in the range of a Function.
static int DataUtility.getComponentIndex(Set set, MathType componentType)
          Gets the index of a component in a Set.
static int DataUtility.getComponentIndex(TupleType tupleType, MathType componentType)
          Gets the index of a component in a TupleType.
static RealTupleType DataUtility.getDomainType(Function function)
          Gets the MathType of the domain of a Function.
static RealTupleType DataUtility.getFlatRangeType(Function function)
          Gets the MathType of the flat-range of a Function.
 int ChosenColorWidget.getNumberOfRows()
          Return the number of rows in the table (3 for an RGB-based table, 4 for an RGBA-based table.)
static float[][] DataUtility.getPixels(FlatField image)
           
static int DataUtility.getRangeDimension(Function function)
          Gets the number of components in the range of a Function.
static TupleType DataUtility.getRangeTupleType(Function function)
          Gets the TupleType of the range of a Function.
static MathType DataUtility.getRangeType(Function function)
          Gets the MathType of the range of a Function.
static int DataUtility.getRealTypes(Data[] data, Vector v, boolean keepDupl, boolean doCoordSys)
          Deprecated. Use getScalarTypes(Data[], Vector, boolean, boolean) instead.
static int DataUtility.getRealTypes(Data data, Vector v)
          Deprecated. Use getScalarTypes(Data, Vector) instead.
 int ChosenColorWidget.getRowLength()
          Return the table's "resolution" (aka the length of its rows.)
static RealTuple DataUtility.getSample(Set set, int index)
          Gets the specified sample of a VisAD Set.
static int DataUtility.getScalarTypes(Data[] data, Vector v, boolean keepDupl, boolean doCoordSys)
          Obtains a Vector consisting of all ScalarTypes present in an array of Data objects' MathTypes.
static int DataUtility.getScalarTypes(Data data, Vector v)
          Obtains a Vector consisting of all ScalarTypes present in a Data object's MathType.
 Object ReflectedUniverse.getVar(String varName)
          Returns the value of a variable or field in the universe.
static void SimpleColorMapWidget.main(String[] args)
           
static void DataUtility.main(String[] argv)
           
static void ColorWidget.main(String[] argv)
          main method for standalone testing
static void BarGraph.main(String[] argv)
          Run 'java visad.util.BarGraph' to test bar graphing.
static FlatField BarGraph.makeBarGraph2D(float[] heights, float spacing, Color[] colors)
          Constructs a 2D bar graph.
static FlatField BarGraph.makeBarGraph2D(FunctionType type, float[] heights, float spacing, Color[] colors)
          Constructs a 2D bar graph.
static FlatField BarGraph.makeBarGraph3D(float[][] heights, float spacing, Color[][] colors)
          Constructs a 3D bar graph.
static FlatField BarGraph.makeBarGraph3D(FunctionType type, float[][] heights, float spacing, Color[][] colors)
          Constructs a 3D bar graph.
static FlatField BarGraph.makeBoxes2D(float[] x1, float[] y1, float[] x2, float[] y2, Color[] c)
           
static FlatField BarGraph.makeBoxes2D(float[] x1, float[] y1, float[] x2, float[] y2, float[] r, float[] g, float[] b)
           
static FlatField BarGraph.makeBoxes2D(FunctionType type, float[] x1, float[] y1, float[] x2, float[] y2, Color[] c)
           
static FlatField BarGraph.makeBoxes2D(FunctionType type, float[] x1, float[] y1, float[] x2, float[] y2, float[] r, float[] g, float[] b)
           
static FlatField BarGraph.makeBoxes3D(float[] x1, float[] y1, float[] z1, float[] x2, float[] y2, float[] z2, Color[] c)
           
static FlatField BarGraph.makeBoxes3D(float[] x1, float[] y1, float[] z1, float[] x2, float[] y2, float[] z2, float[] r, float[] g, float[] b)
           
static FlatField BarGraph.makeBoxes3D(FunctionType type, float[] x1, float[] y1, float[] z1, float[] x2, float[] y2, float[] z2, Color[] c)
           
static FlatField BarGraph.makeBoxes3D(FunctionType type, float[] x1, float[] y1, float[] z1, float[] x2, float[] y2, float[] z2, float[] r, float[] g, float[] b)
           
static FlatField DataUtility.makeField(Image image)
          Create a VisAD Data object from the given Image
static FlatField DataUtility.makeField(Image image, boolean withAlpha)
          Create a VisAD Data object from the given Image
static FlatField DataUtility.makeImage(float[][] values)
          return a FlatField for a simple image from values[nlines][nelements]
static DisplayImpl DataUtility.makeSimpleDisplay(DataImpl data)
           
static FieldImpl DualRes.rescale(FieldImpl field, double scale)
          Rescales a field by the given scale factor.
static FieldImpl DualRes.rescale(FieldImpl field, int[] lengths)
          Rescales a field by the given scale factor.
abstract  void CodeEditor.run()
          executes the source code in Java runtime
 void ThreadManager.runAllParallel()
           
 void ThreadManager.runInParallel()
           
 void ThreadManager.runInParallel(boolean doAverage)
           
 void ThreadManager.runInParallel(int maxThreads)
           
 void ThreadManager.runSequentially()
           
static void DataUtility.setPixels(FlatField image, float[][] values)
          set pixel values in a simple image, indexed as values[line][element]
 void DualRes.setResolutionScale(double scale)
          Sets the factor by which the low-resolution representation is scaled down from the high-resolution one.
 void SimpleColorMapWidget.setTable(float[][] table)
          Use a new table of color values.
 void BaseRGBMap.setValues(float[][] newVal)
          Sets the values of the internal array after the map has been created.
static MathType DataUtility.simplify(MathType type)
          Simplifies a MathType.
static RemoteServerImpl ClientServer.startServer(String serviceName)
           
 void ResSwitcher.unlink()
          Unlinks the resolution switcher from its display.
 

Constructors in visad.util that throw VisADException
AnimationWidget(ScalarMap smap)
          construct an AnimationWidget linked to the Control in smap (which must be to Display.Animation) with auto-detecting ms/frame
AnimationWidget(ScalarMap smap, int st)
          construct an AnimationWidget linked to the Control in smap (which must be to Display.Animation) with specified ms/frame
BaseRGBMap(boolean hasAlpha)
          Construct a BaseRGBMap with the default resolution
BaseRGBMap(float[][] vals)
          Construct a colormap initialized with the supplied tuples
BaseRGBMap(float[][] vals, boolean hasAlpha)
          Deprecated. hasAlpha isn't really necessary.
BaseRGBMap(int resolution, boolean hasAlpha)
          Construct a colormap with the specified resolution
ChosenColorWidget(ScalarMap smap)
          Construct a ChosenColorWidget linked to the color control in the ScalarMap (which must be to either Display.RGB or Display.RGBA and already have been added to a Display).
ColorMapWidget(ScalarMap smap)
          Construct a LabeledColorWidget linked to the color control in the ScalarMap (which must be to either Display.RGB or Display.RGBA and already have been added to a Display).
ColorMapWidget(ScalarMap smap, boolean immediate)
          Construct a LabeledColorWidget linked to the color control in the ScalarMap (which must be to either Display.RGB or Display.RGBA and already have been added to a Display).
ColorMapWidget(ScalarMap smap, float[][] table)
          Construct a LabeledColorWidget linked to the color control in the ScalarMap (which must be to either Display.RGB or Display.RGBA and already have been added to a Display).
ColorMapWidget(ScalarMap smap, float[][] table, boolean update)
          Construct a LabeledColorWidget linked to the color control in the ScalarMap (which must be to either Display.RGB or Display.RGBA and already have been added to a Display).
ColorMapWidget(ScalarMap smap, float[][] table, boolean update, boolean immediate)
          Construct a LabeledColorWidget linked to the color control in the ScalarMap (which must be to either Display.RGB or Display.RGBA and already have been added to a Display).
ColorWidget()
          Construct a color widget with a ColorPreview and the default ColorMap
ColorWidget(boolean preview)
          Construct a color widget with the default ColorMap
ContourWidget(ScalarMap smap)
          construct a ContourWidget linked to the Control in the map (which must be to Display.IsoContour), with default interval, base, min, max, and surface value, and auto-scaling min and max.
ContourWidget(ScalarMap smap, float surf)
          construct a ContourWidget linked to the Control in the map (which must be to Display.IsoContour), with specified surface value, and default interval, min, max, and base, and auto-scaling min and max.
ContourWidget(ScalarMap smap, float interv, float min, float max, float ba)
          construct a ContourWidget linked to the Control in the map (which must be to Display.IsoContour), with specified interval and base, default surface value, min, and max, and auto-scaling min and max.
ContourWidget(ScalarMap smap, float interv, float min, float max, float ba, float surf, boolean update)
          construct a ContourWidget linked to the Control in the map (which must be to Display.IsoContour), with specified interval, minimum, maximum, base, surface value, and auto-scale behavior.
DualRes(DataReferenceImpl ref)
          Constructs an object to maintain both high- and low-resolution representations for the referenced data.
LabeledColorWidget(ScalarMap smap)
          Construct a LabeledColorWidget linked to the color control in the ScalarMap (which must be to either Display.RGB or Display.RGBA and already have been added to a Display).
LabeledColorWidget(ScalarMap smap, float[][] table)
          Construct a LabeledColorWidget linked to the color control in the ScalarMap (which must be to either Display.RGB or Display.RGBA and already have been added to a Display).
LabeledColorWidget(ScalarMap smap, float[][] in_table, boolean update)
          Construct a LabeledColorWidget linked to the color control in the ScalarMap (which must be to either Display.RGB or Display.RGBA and already have been added to a Display).
LabeledColorWidget(ScalarMap smap, float min, float max)
          Deprecated. - 'min' and 'max' are ignored
LabeledColorWidget(ScalarMap smap, float min, float max, float[][] table)
          Deprecated. - 'min' and 'max' are ignored
LabeledRGBAWidget(ScalarMap smap)
          Deprecated. - use LabeledColorWidget instead
LabeledRGBAWidget(ScalarMap smap, float min, float max)
          Deprecated. - use LabeledColorWidget instead
LabeledRGBAWidget(ScalarMap smap, float min, float max, float[][] table)
          Deprecated. - use LabeledColorWidget instead
LabeledRGBAWidget(ScalarMap smap, float min, float max, float[][] table, boolean update)
          Deprecated. - use LabeledColorWidget instead
LabeledRGBWidget(ScalarMap smap)
          Deprecated. - use LabeledColorWidget instead
LabeledRGBWidget(ScalarMap smap, float min, float max)
          Deprecated. - use LabeledColorWidget instead
LabeledRGBWidget(ScalarMap smap, float min, float max, float[][] table)
          Deprecated. - use LabeledColorWidget instead
LabeledRGBWidget(ScalarMap smap, float min, float max, float[][] table, boolean update)
          Deprecated. - use LabeledColorWidget instead
RangeWidget(ScalarMap smap)
          construct a RangeWidget linked to the ScalarMap smap
ResSwitcher(LocalDisplay d, DataReferenceImpl ref)
          Constructs a resolution switcher for swapping between high- and low- resolution representations for the referenced data on the given display.
ResSwitcher(LocalDisplay d, DataReferenceImpl ref, DataRenderer renderer, ConstantMap[] cmaps)
          Constructs a resolution switcher for swapping between high- and low- resolution representations for the referenced data on the given display.
RGBAMap()
          Construct an RGBAMap with the default resolution of 256
RGBAMap(float[][] vals)
           
RGBAMap(int resolution)
          The RGBAMap map is represented internally by an array of floats
RGBMap()
          Construct an RGBMap with the default resolution of 256
RGBMap(float[][] vals)
           
RGBMap(int resolution)
          The RGBMap map is represented internally by an array of floats
SelectRangeWidget(ScalarMap smap)
          this will be labeled with the name of smap's RealType, and the range of RealType values defining the bounds of the selectable range is taken from smap.getRange().
SelectRangeWidget(ScalarMap smap, boolean update)
          this will be labeled with the name of smap's RealType, and the range of RealType values defining the bounds of the selectable range is taken from smap.getRange().
SelectRangeWidget(ScalarMap smap, float min, float max)
          Deprecated. - set range in map instead
SelectRangeWidget(ScalarMap smap, float min, float max, boolean update)
          Deprecated. - set range in map instead
SimpleColorMapWidget(String name, Control ctl, float min, float max)
          Construct a SimpleColorMapWidget.
SimpleColorMapWidget(String name, float[][] in_table, float min, float max)
          Deprecated. Use SimpleColorMapWidget(String, BaseColorControl, float, float)
TextControlWidget(TextControl aTextControl)
          Creates new form TextControlWidget
VisADSlider(DataReference ref, float min, float max)
          construct a VisADSlider from an existing Real pointed to by r, with minimum and maximum bounds min and max
VisADSlider(DataReference ref, float min, float max, float start, RealType rt, String n)
          construct a VisADSlider by creating a Real and linking it to r, using RealType rt and name n, with minimum and maximum bounds min and max, and starting value start
VisADSlider(ScalarMap smap)
          construct a VisADSlider from a ScalarMap that maps to Display.SelectValue, with auto-scaling minimum and maximum bounds, non-integral values, and a statically sized label.
VisADSlider(ScalarMap smap, boolean integralTicks)
          construct a VisADSlider from a ScalarMap that maps to Display.SelectValue, with auto-scaling minimum and maximum bounds, either integer or floating-point values, depending on the setting of integralTicks, and a statically sized label.
VisADSlider(ScalarMap smap, boolean integralTicks, boolean dynamicLabelWidth)
          construct a VisADSlider from a ScalarMap that maps to Display.SelectValue, with auto-scaling minimum and maximum bounds, either integer or floating-point values (depending on the setting of integralTicks, and either a static or dynamically sized label (depending on the setting of dynamicLabelWidth.
VisADSlider(ScalarMap smap, float min, float max)
          construct a VisADSlider from a ScalarMap that maps to Display.SelectValue, with minimum and maximum bounds min and max, no auto-scaling, non-integer values, and a static label width.
VisADSlider(String n, int lo, int hi, int st, double scale, DataReference ref, RealType rt)
          JSlider values range between low and hi (with initial value st) and are multiplied by scale to create Real values of RealType rt referenced by ref.
VisADSlider(String n, int lo, int hi, int st, double scale, DataReference ref, RealType rt, boolean dynamicLabelWidth)
          JSlider values range between low and hi (with initial value st) and are multiplied by scale to create Real values of RealType rt referenced by ref.