| Package | Description |
|---|---|
| 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.
|
| Modifier and Type | Class and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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,
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,
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 |
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
|
| Constructor and Description |
|---|
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.
|
RealType(String name,
int attrMask)
Deprecated.
|
RealType(String name,
Unit u)
Deprecated.
|
RealType(String name,
Unit u,
Set set)
Deprecated.
|
RealType(String name,
Unit u,
Set set,
int attrMask)
Deprecated.
|
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
|
| Modifier and Type | Method and Description |
|---|---|
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) |
| Constructor and Description |
|---|
Aeri(String[] args) |
LinearVectorPointMethod(double[][] lonlat_s) |
Qdiv(String[] args) |
| Modifier and Type | Class and Description |
|---|---|
class |
CollectiveBarbException
CollectiveBarbException is an exception for an error with a VisAD display.
|
| Modifier and Type | Method and Description |
|---|---|
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
|
| Constructor and Description |
|---|
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,
|