Uses of Class
visad.FunctionType

Packages that use FunctionType
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.amanda   
visad.data.dods Supports read-only access to datasets on DODS servers by importing such datasets as VisAD data objects. 
visad.data.hdfeos Provides for importing an HDF-EOS dataset into VisAD. 
visad.data.netcdf.in Provides for importing a netCDF dataset into VisAD. 
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.java2d Provides support for two-dimensional VisAD Displays using Java2D. 
visad.java3d Provides support for two- and three-dimensional VisAD Displays using Java3D. 
visad.math   
visad.matrix   
visad.meteorology Provides classes that are useful in the field of meteorology. 
visad.python   
visad.util Provides a collection of useful utilities, many of them GUI widgets, to aid in VisAD application design. 
 

Uses of FunctionType in visad
 

Fields in visad declared as FunctionType
static FunctionType FunctionType.REAL_1TO1_FUNCTION
           
static FunctionType FunctionType.REAL_1TO3_FUNCTION
           
static FunctionType FunctionType.REAL_1TO4_FUNCTION
           
 

Methods in visad that return FunctionType
static FunctionType ImageFlatField.makeFunctionType(BufferedImage img)
          Constructs a FunctionType suitable for use with the given image.
 

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

Constructors in visad with parameters of type FunctionType
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.
FunctionImpl(FunctionType type)
          Construct a new FunctionImpl with the supplied FunctionType.
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)
           
 

Uses of FunctionType in visad.bom
 

Methods in visad.bom with parameters of type FunctionType
 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)
           
 

Uses of FunctionType in visad.cluster
 

Methods in visad.cluster with parameters of type FunctionType
 ShadowType NodeRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 

Constructors in visad.cluster with parameters of type FunctionType
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"
RemoteNodeFieldImpl(FunctionType type, Set set)
          must call setupClusterData after constructor to finish the "construction"
RemoteNodePartitionedFieldImpl(FunctionType type, Set set)
          must call setupClusterData after constructor to finish the "construction"
 

Uses of FunctionType in visad.data
 

Methods in visad.data that return FunctionType
abstract  FunctionType FileAccessor.getFunctionType()
           
 

Methods in visad.data with parameters of type FunctionType
 CachedFlatField CachedFlatField.cloneMe(boolean copy, FunctionType type, Set domainSet, CoordinateSystem rangeCoordSys, CoordinateSystem[] rangeCoordSysArray, Set[] rangeSets, Unit[] units)
          Clone this object
 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)
           
 

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

Uses of FunctionType in visad.data.amanda
 

Fields in visad.data.amanda declared as FunctionType
static FunctionType Tracks.functionType
           
static FunctionType Hits.functionType
           
static FunctionType BaseTrack.functionType
           
static FunctionType Hits.timeSequenceType
           
static FunctionType BaseTrack.timeSequenceType
           
 

Uses of FunctionType in visad.data.dods
 

Methods in visad.data.dods that return FunctionType
 FunctionType VectorAccessor.getFunctionType()
           
 FunctionType SequenceVariableAdapter.SequenceAccessor.getFunctionType()
           
 FunctionType GridVariableAdapter.GridAccessor.getFunctionType()
           
 FunctionType ArrayVariableAdapter.getFunctionType()
          Returns the VisAD FunctionType of this instance.
 

Constructors in visad.data.dods with parameters of type FunctionType
VectorAccessor(FunctionType funcType, VectorAdapter vectorAdapter, SampledSet domain, dods.dap.PrimitiveVector vector)
          Constructs from a function-type, a vector adapter, a domain and a DODS primitive vector.
 

Uses of FunctionType in visad.data.hdfeos
 

Methods in visad.data.hdfeos that return FunctionType
 FunctionType HdfeosAccessor.getFunctionType()
           
 

Uses of FunctionType in visad.data.netcdf.in
 

Methods in visad.data.netcdf.in that return FunctionType
 FunctionType VirtualField.getFunctionType()
          Gets the FunctionType of this virtual Field.
 FunctionType FileDataFactory.netCDFFlatFieldAccessor.getFunctionType()
          Returns the VisAD FunctionType of the FlatField.
 

Methods in visad.data.netcdf.in with parameters of type FunctionType
static VirtualField VirtualField.newVirtualField(FunctionType funcType, SampledSet domainSet, VirtualTuple rangeTuple)
          Factory method for creating a new instance.
 

Constructors in visad.data.netcdf.in with parameters of type FunctionType
VirtualField(FunctionType funcType, SampledSet domainSet, VirtualTuple rangeTuple)
          Constructs from a function type, domain set, and range tuple.
VirtualFlatField(FunctionType functionType, SampledSet domainSet, VirtualTuple rangeTuple)
          Constructs from a function type, domain set, and range tuple.
 

Uses of FunctionType in visad.data.vis5d
 

Methods in visad.data.vis5d that return FunctionType
 FunctionType Vis5DFileAccessor.getFunctionType()
           
 

Constructors in visad.data.vis5d with parameters of type FunctionType
Vis5DFile(String filename, V5DStruct vv, Set space_set, FunctionType grid_type, RealType[] vars, int[] vars_indexes, int grid_size)
           
 

Uses of FunctionType in visad.data.visad
 

Methods in visad.data.visad with parameters of type FunctionType
 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)
           
 

Uses of FunctionType in visad.data.visad.object
 

Methods in visad.data.visad.object that return FunctionType
static FunctionType BinaryFunctionType.read(BinaryReader reader, int index)
           
 

Methods in visad.data.visad.object with parameters of type FunctionType
static int BinaryFunctionType.computeBytes(FunctionType ft)
           
static int BinaryFieldImpl.processDependentData(BinaryWriter writer, FunctionType ft, Set set, FieldImpl fld, Object token)
           
static int BinaryFunctionType.write(BinaryWriter writer, FunctionType ft, Object token)
           
static void BinaryFlatField.write(BinaryWriter writer, FunctionType type, Set domainSet, CoordinateSystem cs, CoordinateSystem[] rangeCS, Set[] rangeSets, Unit[] units, FlatField fld, Object token)
           
static void BinaryFieldImpl.write(BinaryWriter writer, FunctionType ft, Set set, FieldImpl fld, Object token)
           
static void BinaryFlatField.writeDependentData(BinaryWriter writer, FunctionType type, Set domainSet, CoordinateSystem cs, CoordinateSystem[] rangeCS, Set[] rangeSets, Unit[] units, FlatField fld, Object token)
           
static int BinaryFieldImpl.writeDependentData(BinaryWriter writer, FunctionType ft, Set set, FieldImpl fld, Object token)
           
 

Uses of FunctionType in visad.java2d
 

Methods in visad.java2d with parameters of type FunctionType
 ShadowType RendererJ2D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 

Uses of FunctionType in visad.java3d
 

Methods in visad.java3d with parameters of type FunctionType
 ShadowType RendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType AnimationRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 

Uses of FunctionType in visad.math
 

Methods in visad.math with parameters of type FunctionType
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
 

Uses of FunctionType in visad.matrix
 

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

Uses of FunctionType in visad.meteorology
 

Constructors in visad.meteorology with parameters of type FunctionType
ImageSequenceImpl(FunctionType type, SingleBandedImage[] images)
          Create an image sequence with the specified FunctionType.
NavigatedImage(FunctionType function, Set domain, DateTime startTime, String desc)
          Construct a NavigatedImage without any data.
SatelliteImage(FunctionType function, Set domain, DateTime startTime, String desc, String sensor)
          Construct a SatelliteImage without any data.
SingleBandedImageImpl(FunctionType function, Set domain, DateTime startTime, String desc)
          Construct a SingleBandedImageImpl without any data.
 

Uses of FunctionType in visad.python
 

Methods in visad.python with parameters of type FunctionType
static RealTupleType JPythonMethods.getDomainType(FunctionType type)
          Get the domain Type for the FunctionType
static MathType JPythonMethods.getRangeType(FunctionType type)
          get the range Type for the FunctionType
 

Uses of FunctionType in visad.util
 

Fields in visad.util declared as FunctionType
protected static FunctionType BarGraph.BOX_2D
           
protected static FunctionType BarGraph.BOX_3D
           
 

Methods in visad.util with parameters of type FunctionType
static FlatField BarGraph.makeBarGraph2D(FunctionType type, float[] heights, float spacing, Color[] colors)
          Constructs a 2D bar graph.
static FlatField BarGraph.makeBarGraph3D(FunctionType type, float[][] heights, float spacing, Color[][] colors)
          Constructs a 3D bar graph.
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(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)