Uses of Interface
visad.Field

Packages that use Field
visad The core VisAD package, providing support for VisAD's Data & MathType hierarchy, as well as for VisAD Displays and remote collaboration. 
visad.bom   
visad.cluster   
visad.data Provides for importing data to and exporting data from VisAD. 
visad.data.netcdf.out Provides for exporting a VisAD data object to a netCDF dataset. 
visad.data.text   
visad.formula Provides an interface for automatically evaluating formulas based on user-defined operators and functions. 
visad.georef Provides classes for geo-referencing. 
visad.math   
visad.matrix   
visad.meteorology Provides classes that are useful in the field of meteorology. 
visad.python   
visad.sounder   
visad.util Provides a collection of useful utilities, many of them GUI widgets, to aid in VisAD application design. 
 

Uses of Field in visad
 

Subinterfaces of Field in visad
 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 RemoteField
          RemoteField is the interface for Remote VisAD Field-s.
 interface RemoteFlatField
          RemoteFlatField is the interface for Remote VisAD FlatField-s.
 

Classes in visad that implement Field
 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 ImageFlatField
          ImageFlatField is a VisAD FlatField backed by a java.awt.image.BufferedImage object, instead of the usual float[][] or double[][] samples array.
 class RemoteFieldImpl
          RemoteFieldImpl is the VisAD remote adapter for FieldImpl.
 class RemoteFlatFieldImpl
          RemoteFlatFieldImpl is the VisAD remote adapter for FlatField.
 

Methods in visad that return Field
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.
 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
 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.
 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
 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.
 

Methods in visad with parameters of type Field
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 EmpiricalCoordinateSystem EmpiricalCoordinateSystem.create(Field field)
          Constructs an EmpiricalCoordinateSystem from a Field.
static EmpiricalCoordinateSystem EmpiricalCoordinateSystem.inverseCreate(Field field)
          Constructs an EmpiricalCoordinateSystem from a Field.
 

Uses of Field in visad.bom
 

Constructors in visad.bom with parameters of type Field
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.
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.
 

Uses of Field in visad.cluster
 

Subinterfaces of Field in visad.cluster
 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 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.
 

Classes in visad.cluster that implement Field
 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 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.
 

Methods in visad.cluster that return Field
 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)
           
 Field RemoteNodePartitionedFieldImpl.extract(int component)
           
 Field RemoteNodeFieldImpl.extract(int component)
           
 Field RemoteClientPartitionedFieldImpl.extract(int component)
           
 Field RemoteClientFieldImpl.extract(int component)
           
 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)
           
 

Uses of Field in visad.data
 

Classes in visad.data that implement Field
 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
           
 

Methods in visad.data that return Field
 Field FileFlatField.domainFactor(RealType factor)
           
 Field AreaImageCacheAdapter.domainFactor(RealType factor)
           
 Field FileFlatField.extract(int component)
           
 Field AreaImageCacheAdapter.extract(int component)
           
 Field FileFlatField.resample(Set set, int sampling_mode, int error_mode)
           
 Field AreaImageCacheAdapter.resample(Set set, int sampling_mode, int error_mode)
           
 

Uses of Field in visad.data.netcdf.out
 

Methods in visad.data.netcdf.out with parameters of type Field
protected  void VisADAdapter.visit(Field field, visad.data.netcdf.out.VisADAccessor outerAccessor)
          Define the netCDF dimensions and variables of a VisAD Field object.
 

Uses of Field in visad.data.text
 

Methods in visad.data.text that return Field
 Field TextAdapter.getData()
          get the data
 

Uses of Field in visad.formula
 

Methods in visad.formula that return Field
static Field FormulaUtil.factor(FieldImpl f, VRealType rt)
          evaluate the domainFactor function
 

Methods in visad.formula with parameters of type Field
static Data FormulaUtil.brackets(Field f, Real r)
          evaluate the bracket function; e.g., A1[5] or A1[A2]
static Data FormulaUtil.extract(Field f, Real r)
          evaluate the extract function
 

Uses of Field in visad.georef
 

Subinterfaces of Field in visad.georef
 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
 

Uses of Field in visad.math
 

Methods in visad.math with parameters of type Field
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 FlatField Histogram.makeHistogram(Field field, Set set)
          return a histogram of field range values in "bins" defined by the samples of set
 

Uses of Field in visad.matrix
 

Classes in visad.matrix that implement Field
 class JamaMatrix
          JamaMatrix is a VisAD wrapper for JAMA matrices.
 

Uses of Field in visad.meteorology
 

Subinterfaces of Field in visad.meteorology
 interface ImageSequence
          Interface for representing a time sequence of single-banded images.
 interface SingleBandedImage
          An interface for representing single--banded planar satellite or radar imagery.
 

Classes in visad.meteorology that implement Field
 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 Field in visad.python
 

Methods in visad.python that return Field
static Field JPythonMethods.combine(Field[] fields)
          combines fields
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 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 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
 

Methods in visad.python with parameters of type Field
static Field JPythonMethods.combine(Field[] fields)
          combines fields
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 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.
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 double[][] JPythonMethods.getValues(Field data)
          returns the double values of the range
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 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 void JPythonMethods.setValues(Field f, double[][] vals)
          Sets the sample values into the Field
 

Uses of Field in visad.sounder
 

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

Uses of Field in visad.util
 

Methods in visad.util that return Field
static Field DataUtility.consolidate(Field[] fields)
          Consolidates fields.
static Field DataUtility.ensureRange(Field field, MathType newRangeType)
          Ensures that the range of a Field is a given type.
 

Methods in visad.util with parameters of type Field
static Field DataUtility.consolidate(Field[] fields)
          Consolidates fields.
static Field DataUtility.ensureRange(Field field, MathType newRangeType)
          Ensures that the range of a Field is a given type.