|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FieldImpl | |
---|---|
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.gis | |
visad.data.netcdf.in | Provides for importing a netCDF 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.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 FieldImpl in visad |
---|
Subclasses of FieldImpl in visad | |
---|---|
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. |
Constructors in visad with parameters of type FieldImpl | |
---|---|
RemoteFieldImpl(FieldImpl field)
construct a RemoteFieldImpl object to provide remote access to field |
Uses of FieldImpl in visad.bom |
---|
Methods in visad.bom that return FieldImpl | |
---|---|
FieldImpl |
CollectiveBarbManipulation.endManipulation()
called by the application to end manipulation; returns the final wind field |
FieldImpl |
TCData.getData()
|
static FieldImpl |
TCData.makeTrackField(int trackID,
Tuple track)
|
Methods in visad.bom with parameters of type FieldImpl | |
---|---|
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)
|
Constructors in visad.bom with parameters of type FieldImpl | |
---|---|
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 |
|
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 |
Uses of FieldImpl in visad.cluster |
---|
Methods in visad.cluster that return FieldImpl | |
---|---|
FieldImpl |
RemoteNodePartitionedFieldImpl.getAdaptedField()
|
Constructors in visad.cluster with parameters of type FieldImpl | |
---|---|
RemoteNodeFieldImpl(FieldImpl field)
constructor for rendering without using partitionSet |
|
RemoteNodePartitionedFieldImpl(FieldImpl adapted)
must call setupClusterData after constructor to finish the "construction" |
Uses of FieldImpl in visad.data |
---|
Subclasses of FieldImpl in visad.data | |
---|---|
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 with parameters of type FieldImpl | |
---|---|
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)
|
Constructors in visad.data with parameters of type FieldImpl | |
---|---|
FileField(FieldImpl field,
FileAccessor accessor,
int[][] locations)
|
Uses of FieldImpl in visad.data.amanda |
---|
Fields in visad.data.amanda declared as FieldImpl | |
---|---|
static FieldImpl |
Hits.missing
|
static FieldImpl |
BaseTrack.missing
|
Methods in visad.data.amanda that return FieldImpl | |
---|---|
FieldImpl |
AmandaFile.makeEventData()
|
FieldImpl |
Event.makeHitSequence()
|
FieldImpl |
Event.makeTrackSequence(int idx)
|
Uses of FieldImpl in visad.data.dods |
---|
Methods in visad.data.dods with parameters of type FieldImpl | |
---|---|
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 . |
Uses of FieldImpl in visad.data.gis |
---|
Methods in visad.data.gis that return FieldImpl | |
---|---|
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. |
Uses of FieldImpl in visad.data.netcdf.in |
---|
Methods in visad.data.netcdf.in that return FieldImpl | |
---|---|
FieldImpl |
DataFactory.newData(Context context,
VirtualField virtualField)
Creates a VisAD Field object from a netCDF indicial context and a VirtualField. |
Uses of FieldImpl in visad.data.visad |
---|
Methods in visad.data.visad with parameters of type FieldImpl | |
---|---|
void |
BinaryWriter.processFieldImpl(FunctionType type,
Set set,
FieldImpl fld,
Object token)
|
void |
BinarySizer.processFieldImpl(FunctionType type,
Set set,
FieldImpl fld,
Object token)
|
Uses of FieldImpl in visad.data.visad.object |
---|
Methods in visad.data.visad.object that return FieldImpl | |
---|---|
static FieldImpl |
BinaryFieldImpl.read(BinaryReader reader)
|
Methods in visad.data.visad.object with parameters of type FieldImpl | |
---|---|
static int |
BinaryFieldImpl.computeBytes(FieldImpl fld)
|
static int |
BinaryFieldImpl.processDependentData(BinaryWriter writer,
FunctionType ft,
Set set,
FieldImpl fld,
Object token)
|
static void |
BinaryFieldImpl.write(BinaryWriter writer,
FunctionType ft,
Set set,
FieldImpl fld,
Object token)
|
static int |
BinaryFieldImpl.writeDependentData(BinaryWriter writer,
FunctionType ft,
Set set,
FieldImpl fld,
Object token)
|
Uses of FieldImpl in visad.formula |
---|
Methods in visad.formula with parameters of type FieldImpl | |
---|---|
static Field |
FormulaUtil.factor(FieldImpl f,
VRealType rt)
evaluate the domainFactor function |
Uses of FieldImpl in visad.matrix |
---|
Subclasses of FieldImpl in visad.matrix | |
---|---|
class |
JamaMatrix
JamaMatrix is a VisAD wrapper for JAMA matrices. |
Uses of FieldImpl in visad.meteorology |
---|
Subclasses of FieldImpl in visad.meteorology | |
---|---|
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 FieldImpl in visad.python |
---|
Methods in visad.python that return FieldImpl | |
---|---|
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 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 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 |
Methods in visad.python with parameters of type FieldImpl | |
---|---|
static FlatField |
JPythonMethods.createAreaField(FieldImpl f)
construct a Field containing the computed area of each data point |
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 double[] |
JPythonMethods.getMinMax(FieldImpl f)
Find the minium and maximum values of the FlatField or a sequence within a FieldImpl. |
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 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 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 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); |
Uses of FieldImpl in visad.sounder |
---|
Subclasses of FieldImpl in visad.sounder | |
---|---|
class |
Sounding
Sounding is the VisAD class for atmospheric soundings. |
class |
Spectrum
Sounding is the VisAD class for atmospheric soundings. |
Uses of FieldImpl in visad.util |
---|
Methods in visad.util that return FieldImpl | |
---|---|
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. |
Methods in visad.util with parameters of type FieldImpl | |
---|---|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |