Uses of Interface
visad.Thing

Packages that use Thing
visad The core VisAD package, providing support for VisAD's Data & MathType hierarchy, as well as for VisAD Displays and remote collaboration. 
visad.cluster   
visad.data Provides for importing data to and exporting data from VisAD. 
visad.formula Provides an interface for automatically evaluating formulas based on user-defined operators and functions. 
visad.georef Provides classes for geo-referencing. 
visad.matrix   
visad.meteorology Provides classes that are useful in the field of meteorology. 
visad.sounder   
 

Uses of Thing in visad
 

Subinterfaces of Thing in visad
 interface Data
          Data is the top-level interface of the VisAD data hierarchy.
 interface Field
          Field is the VisAD interface for finite samplings of functions from R^n to a range type, where n>0.
 interface FlatFieldIface
          FlatField is the VisAD class for finite samplings of functions whose range type and range coordinate systems are simple enough to allow efficient representation.
 interface Function
          Function is the interface for approximate implmentations of mathematical function.
 interface Gridded1DSetIface
          Gridded1DSetIface is the interface to a finite set of samples of R.
 interface GriddedDoubleSet
          GriddedDoubleSet is an interface for GriddedSets that have double-precision samples rather than single-precision samples.
 interface GriddedSetIface
          GriddedSetIface is the interface to a finite set of samples of R^n.
 interface RealIface
          Interface to scalar data for real numbers represented as double precision floating point values.
 interface RealTupleIface
          Interface to the VisAD data class for vectors in R^n for n>0.
 interface RemoteData
          RemoteData is the interface for Remote VisAD data objects.
 interface RemoteField
          RemoteField is the interface for Remote VisAD Field-s.
 interface RemoteFlatField
          RemoteFlatField is the interface for Remote VisAD FlatField-s.
 interface RemoteFunction
          RemoteFunction is the interface for Remote VisAD Function-s.
 interface RemoteThing
          RemoteThing is the interface for Remote VisAD Thing objects.
 interface RemoteTupleIface
          RemoteTupleIface is the interface for Remote VisAD TupleIface-s.
 interface SampledSetIface
          Interface to the abstract superclass of GriddedSet-s and the like.
 interface ScalarIface
          Interface to the VisAD hierarchy of scalar data.
 interface SetIface
          Interface to the abstract superclass of the VisAD hierarchy of sets.
 interface SimpleSetIface
          Interface to the abstract superclass of Sets with a unique ManifoldDimension.
 interface TupleIface
          TupleIface is the VisAD data interface for vectors.
 

Classes in visad that implement Thing
 class DataImpl
          DataImpl is the superclass for VisAD's data hierarchy, inheriting the Data interface.
 class DateTime
          DateTime is a class of objects for holding date and time information.
 class DoubleSet
          DoubleSet represents the finite (but large) set of samples of R^dimension made by vectors of IEEE double precision floating point numbers.
 class DoubleStringTuple
          This provides a LoCal Tuple that can hold numeric and string values without taking the hit that having slots and lots of Real and Text objects around.
 class DoubleTuple
          This provides a LoCal RealTuple that can hold numeric values without taking the hit that having lots and lots of Real objects around.
 class FieldImpl
          FieldImpl is the VisAD class for finite samplings of functions from R^n to a range type, where n>0.
 class FlatField
          FlatField is the VisAD class for finite samplings of functions whose range type and range coordinate systems are simple enough to allow efficient representation.
 class FloatSet
          FloatSet represents the finite (but large) set of samples of R^dimension made by vectors of IEEE single precision floating point numbers.
 class FunctionImpl
          FunctionImpl is the abstract superclass for approximate implmentations of mathematical functions.
 class Gridded1DDoubleSet
          Gridded1DDoubleSet is a Gridded1DSet with double-precision samples.
 class Gridded1DSet
          Gridded1DSet represents a finite set of samples of R.
 class Gridded2DDoubleSet
          Gridded2DDoubleSet is a Gridded2DSet with double-precision samples.
 class Gridded2DSet
          Gridded2DSet represents a finite set of samples of R^2.
 class Gridded3DDoubleSet
          Gridded3DDoubleSet is a Gridded3DSet with double-precision samples.
 class Gridded3DSet
          Gridded3DSet represents a finite set of samples of R^3.
 class GriddedSet
          GriddedSet is implemented by those Set sub-classes whose samples lie on a rectangular grid topology (but note the geometry need not be rectangular).
 class ImageFlatField
          ImageFlatField is a VisAD FlatField backed by a java.awt.image.BufferedImage object, instead of the usual float[][] or double[][] samples array.
 class Integer1DSet
          Integer1DSet represents a finite set of samples of R at an integer lattice based at the origin (i.e, 0, 1, 2, ..., length-1).
 class Integer2DSet
          Integer2DSet represents a finite set of samples of R^2 at an integer lattice based at the origin.
 class Integer3DSet
          Integer3DSet represents a finite set of samples of R^3 at an integer lattice based at the origin.
 class IntegerNDSet
          IntegerNDSet represents a finite set of samples of R^n at an integer lattice based at the origin.
 class Irregular1DSet
          Irregular1DSet represents a finite set of samples of R.
 class Irregular2DSet
          IrregularSet for a finite number of samples of R.
 class Irregular3DSet
          Irregular3DSet represents a finite set of samples of R^3.
 class IrregularSet
          IrregularSet is implemented by those Set sub-classes whose samples do not form any ordered pattern.
 class Linear1DSet
          Linear1DSet represents a finite set of samples of R in an arithmetic progression.
 class Linear2DSet
          Linear2DSet represents a finite set of samples of R^2 in a cross product of two arithmetic progressions.
 class Linear3DSet
          Linear3DSet represents a finite set of samples of R^3 in a cross product of three arithmetic progressions.
 class LinearLatLonSet
          LinearLatLonSet represents a finite set of samples of (Latitude, Longitude) in a cross product of two arithmetic progressions.
 class LinearNDSet
          LinearNDSet represents a finite set of samples of R^Dimension in a cross product of arithmetic progressions.
 class List1DDoubleSet
          List1DDoubleSet is the class for Set-s containing lists of 1-D double values with no topology.
 class List1DSet
          List1DSet is the class for Set-s containing lists of 1-D values with no topology.
 class ProductSet
          ProductSet is the cross-product of an array of SampledSets.
 class Real
          Real is the class of VisAD scalar data for real numbers represented as double precision floating point values.
 class RealTuple
          RealTuple is the VisAD data class for vectors in R^n for n>0.
 class RemoteDataImpl
          RemoteDataImpl is the VisAD remote adapter for DataImpl.
 class RemoteFieldImpl
          RemoteFieldImpl is the VisAD remote adapter for FieldImpl.
 class RemoteFlatFieldImpl
          RemoteFlatFieldImpl is the VisAD remote adapter for FlatField.
 class RemoteFunctionImpl
          RemoteFunctionImpl is the VisAD remote adapter for FieldImpl.
 class RemoteThingImpl
          RemoteThingImpl is the VisAD remote adapter for ThingImpl.
 class SampledSet
          SampledSet is the abstract superclass of GriddedSets, PolyCells and MultiCells.
 class Scalar
          Scalar is the superclass of the VisAD hierarchy of scalar data.
 class Set
          Set is the abstract superclass of the VisAD hierarchy of sets.
 class SimpleSet
          SimpleSet is the abstract superclass of Sets with a unique ManifoldDimension.
 class SingletonSet
          SingletonSet is the class for Set-s containing one member.
 class Text
          Text is the class of VisAD scalar data for text strings.
 class ThingImpl
          ThingImpl is the abstract superclass of the VisAD objects that send ThingChangedEvents to Actions.
 class Tuple
          Tuple is the general VisAD data class for vectors.
 class UnionSet
          UnionSet is the union of an array of SampledSets.
 

Methods in visad that return Thing
 Thing ThingReferenceImpl.getThing()
           
 Thing ThingReference.getThing()
           
 Thing RemoteThingReferenceImpl.getThing()
           
 

Methods in visad with parameters of type Thing
 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
 

Uses of Thing in visad.cluster
 

Subinterfaces of Thing in visad.cluster
 interface RemoteClientData
          RemoteClientData is the interface for cluster client VisAD data objects.
 interface RemoteClientField
          RemoteClientField is the interface for cluster client VisAD Field data objects that are not partitioned over nodes.
 interface RemoteClientPartitionedField
          RemoteClientPartitionedField is the interface for cluster client VisAD Field data objects that are partitioned over nodes.
 interface RemoteClientTuple
          RemoteClientTuple is the interface for cluster client VisAD Tuple data objects.
 interface RemoteClusterData
          RemoteClusterData is the interface for cluster client and node Data.
 interface RemoteNodeData
          RemoteNodeData is the interface for cluster node VisAD data objects.
 interface RemoteNodeField
          RemoteNodeField is the interface for cluster node VisAD Field data objects that are not paritioned.
 interface RemoteNodePartitionedField
          RemoteNodePartitionedField is the interface for cluster node VisAD Field data objects that are paritioned.
 interface RemoteNodeTuple
          RemoteNodeTuple is the interface for cluster node VisAD Tuple data objects.
 

Classes in visad.cluster that implement Thing
 class RemoteClientDataImpl
          RemoteClientData is the class for cluster client VisAD data objects.
 class RemoteClientFieldImpl
          RemoteClientFieldImpl is the class for cluster client VisAD Field data objects.
 class RemoteClientPartitionedFieldImpl
          RemoteClientPartitionedFieldImpl is the class for cluster client VisAD Field data objects.
 class RemoteClientTupleImpl
          RemoteClientTupleImpl is the class for cluster client VisAD Tuple data objects.
 class RemoteClusterDataImpl
          RemoteClusterDataImpl is the super class for cluster client and node Data.
 class RemoteNodeDataImpl
          RemoteNodeData is the class for cluster node VisAD data objects.
 class RemoteNodeFieldImpl
          RemoteNodeFieldImpl is the class for cluster node VisAD Field data objects.
 class RemoteNodePartitionedFieldImpl
          RemoteNodePartitionedFieldImpl is the class for cluster node VisAD Field data objects that are paritioned.
 class RemoteNodeTupleImpl
          RemoteNodeTupleImpl is the class for cluster client VisAD Tuple data objects.
 class UserDummyDataImpl
          RemoteClientData is the class for cluster client VisAD data objects.
 

Uses of Thing in visad.data
 

Classes in visad.data that implement Thing
 class AreaImageCacheAdapter
          Adapts a FlatField backed by a AreaImageAccessor to work with a FlatFieldCache.
 class CachedFlatField
          This is a FloatField that caches to disk its float array.
 class FileField
           
 class FileFlatField
           
 

Uses of Thing in visad.formula
 

Classes in visad.formula that implement Thing
 class VMethod
          Thing wrapper for java.lang.reflect.Method.
 class VRealType
          Thing wrapper for visad.RealType.
 

Methods in visad.formula that return Thing
 Thing FormulaManager.getThing(String name)
          get a variable's current value
 

Methods in visad.formula with parameters of type Thing
 void FormulaManager.setThing(String name, Thing t)
          set a variable's value directly
 

Uses of Thing in visad.georef
 

Subinterfaces of Thing in visad.georef
 interface EarthLocation
          Interface for specifying a point on the earth's surface in terms of latitude, longitude and altitude above sea level.
 interface LatLonPoint
          Interface for supporting latitude/longitude points.
 interface NamedLocation
          An interface for a named earth location.
 interface NavigatedField
          A particular type of Field whose Domain Set contains values of Latitude and Longitude, or whose CoordinateSystem can transform to RealType.Latitude and RealType.Longitude
 

Classes in visad.georef that implement Thing
 class EarthLocationLite
          This provides a LoCal EarthLocation that is much faster to create than the EarthLocationTuple.
 class EarthLocationTuple
          RealTuple implementation of EarthLocation for representing a location on the earth's surface in terms of latitude, longitude and altitude above sea level.
 class LatLonTuple
          RealTuple implementation of LatLonPoint for defining lat/lon points
 class NamedLocationTuple
          Tuple implementation of NamedLocation for representing a location on the earth's surface in terms of latitude, longitude and altitude above sea level and some sort of identifier.
 class UTMCoordinate
          RealTuple implementation of a Universal Transverse Mercator (UTM) coordinate
 

Uses of Thing in visad.matrix
 

Classes in visad.matrix that implement Thing
 class JamaCholeskyDecomposition
          JamaCholeskyDecomposition is a VisAD wrapper for JAMA CholeskyDecompositions.
 class JamaEigenvalueDecomposition
          JamaEigenvalueDecomposition is a VisAD wrapper for JAMA EigenvalueDecompositions.
 class JamaLUDecomposition
          JamaLUDecomposition is a VisAD wrapper for JAMA LUDecompositions.
 class JamaMatrix
          JamaMatrix is a VisAD wrapper for JAMA matrices.
 class JamaQRDecomposition
          JamaQRDecomposition is a VisAD wrapper for JAMA QRDecompositions.
 class JamaSingularValueDecomposition
          JamaSingularValueDecomposition is a VisAD wrapper for JAMA SingularValueDecompositions.
 

Uses of Thing in visad.meteorology
 

Subinterfaces of Thing in visad.meteorology
 interface ImageSequence
          Interface for representing a time sequence of single-banded images.
 interface SatelliteData
          An interface for defining properties associated with satellite data.
 interface SingleBandedImage
          An interface for representing single--banded planar satellite or radar imagery.
 

Classes in visad.meteorology that implement Thing
 class ImageSequenceImpl
          Implementation of an ImageSequence.
 class NavigatedImage
          An implementation for representing single-banded planar satellite or radar imagery.
 class SatelliteImage
          An implementation for representing single-banded planar satellite that has navigation.
 class SingleBandedImageImpl
          An implementation for representing single-banded planar satellite or radar imagery.
 

Uses of Thing in visad.sounder
 

Classes in visad.sounder that implement Thing
 class Sounding
          Sounding is the VisAD class for atmospheric soundings.
 class Spectrum
          Sounding is the VisAD class for atmospheric soundings.