| 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.bom | |
| 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.util |
Provides a collection of useful utilities, many of them
GUI widgets, to aid in VisAD application design.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
RemoteDataReference
RemoteDataReference is the interface for Remote DataReference-s.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DataReferenceImpl
DataReferenceImpl is a local implementation of DataReference.
|
class |
RemoteDataReferenceImpl
RemoteDataReferenceImpl is VisAD remote adapter for DataReferenceImpl.
|
| Modifier and Type | Method and Description |
|---|---|
DataReference |
DataDisplayLink.getDataReference() |
DataReference |
CellImpl.getOtherReference(int index) |
DataReference |
Cell.getOtherReference(int index) |
DataReference |
RemoteCellImpl.getOtherReference(int index) |
| Modifier and Type | Method and Description |
|---|---|
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 |
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 |
DisplayImpl.addReferences(DataRenderer renderer,
DataReference[] refs,
ConstantMap[][] constant_maps)
Link references to this display using the non-default renderer.
|
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 |
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 |
DisplayImpl.replaceReference(RemoteDisplay rDpy,
DataReference ref,
ConstantMap[] constant_maps)
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 |
DisplayImpl.replaceReferences(RemoteDisplay rDpy,
DataRenderer renderer,
DataReference[] refs,
ConstantMap[][] constant_maps)
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 ref,
ConstantMap[] constant_maps)
Replace remote reference with local reference using
non-default renderer.
|
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 |
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
|
| Constructor and Description |
|---|
DataDisplayLink(DataReference ref,
DisplayImpl local_d,
Display d,
ConstantMap[] constant_maps,
DataRenderer rend,
long jd)
construct a DataDisplayLink linking a DataReference to a Display
|
| Modifier and Type | Method and Description |
|---|---|
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
|
| Modifier and Type | Method and Description |
|---|---|
DataReference |
BasicSSCell.getReference()
Deprecated.
Use getReference(String) instead.
|
DataReference |
BasicSSCell.getReference(java.lang.String varName)
Gets this cell's DataReference with the specified variable name.
|
| Modifier and Type | Method and Description |
|---|---|
static LocalDisplay |
ClientServer.getClientDisplay(RemoteServer client,
int index,
DataReference[] refs) |
static LocalDisplay[] |
ClientServer.getClientDisplays(RemoteServer client,
DataReference[] refs) |
| Constructor and Description |
|---|
VisADSlider(DataReference ref,
float min,
float max)
construct a VisADSlider from an existing Real pointed to by r,
with minimum and maximum bounds min and max
|
VisADSlider(DataReference ref,
float min,
float max,
float start,
RealType rt,
java.lang.String n)
construct a VisADSlider by creating a Real and linking it to r,
using RealType rt and name n, with minimum and maximum bounds
min and max, and starting value start
|
VisADSlider(java.lang.String n,
int lo,
int hi,
int st,
double scale,
DataReference ref,
RealType rt)
JSlider values range between low and hi
(with initial value st) and are multiplied by
scale to create Real values of RealType rt
referenced by ref.
|
VisADSlider(java.lang.String n,
int lo,
int hi,
int st,
double scale,
DataReference ref,
RealType rt,
boolean dynamicLabelWidth)
JSlider values range between low and hi
(with initial value st) and are multiplied by
scale to create Real values of RealType rt
referenced by ref.
|