| 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.collab | |
| 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.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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RemoteDisplayImpl
RemoteDisplayImpl is the VisAD class for remote access to
Display-s.
|
| Modifier and Type | Method and Description |
|---|---|
RemoteDisplay |
RemoteServerImpl.getDisplay(int index)
get a RemoteDisplay by index
|
RemoteDisplay |
RemoteServer.getDisplay(int index)
get a RemoteDisplay by index
|
RemoteDisplay |
RemoteServerImpl.getDisplay(java.lang.String name)
get a RemoteDisplay by name
|
RemoteDisplay |
RemoteServer.getDisplay(java.lang.String name)
get a RemoteDisplay by name
|
RemoteDisplay[] |
RemoteServerImpl.getDisplays()
return array of all RemoteDisplays in this RemoteServer
|
RemoteDisplay[] |
RemoteServer.getDisplays()
return array of all RemoteDisplays in this RemoteServer
|
| Modifier and Type | Method and Description |
|---|---|
int |
DisplayImpl.getConnectionID(RemoteDisplay rmtDpy)
Return the ID used to identify the collaborative connection to
the specified remote display.
|
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 |
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.
|
protected void |
DisplayImpl.syncRemoteData(RemoteDisplay rmtDpy)
copy Data from RemoteDisplay to this
|
| Constructor and Description |
|---|
DisplayImpl(RemoteDisplay rmtDpy,
DisplayRenderer renderer)
construct a DisplayImpl collaborating with the given RemoteDisplay,
and with the given DisplayRenderer
|
RemoteSlaveDisplayImpl(RemoteDisplay d)
Construct a new slaved display linked to the given RemoteDisplay
|
| Modifier and Type | Method and Description |
|---|---|
void |
RemoteDisplayMonitorImpl.addListener(RemoteDisplay rd,
int id)
Adds this remote display to the remote
DisplayMonitor. |
void |
DisplayMonitor.addListener(RemoteDisplay rd,
int id)
Adds the specified remote display to receive
MonitorEvents
when the monitored Display's state changes. |
void |
DisplayMonitorImpl.addListener(RemoteDisplay rmtDpy,
int id)
Adds the specified remote display to receive
MonitorEvents
when the monitored Display's state changes. |
void |
RemoteDisplayMonitorImpl.addRemoteListener(RemoteDisplay rd)
Unusable stub.
|
void |
DisplayMonitor.addRemoteListener(RemoteDisplay rd)
Initializes links so that
MonitorEvents will be
exchanged with the specified remote Display. |
void |
DisplayMonitorImpl.addRemoteListener(RemoteDisplay rd)
Initializes links so that
MonitorEvents will be
exchanged with the specified remote Display. |
int |
RemoteDisplayMonitorImpl.getConnectionID(RemoteDisplay rmtDpy)
Return the ID associated with the specified RemoteDisplay.
|
int |
DisplayMonitor.getConnectionID(RemoteDisplay rmtDpy)
Return the ID associated with the specified RemoteDisplay.
|
int |
DisplayMonitorImpl.getConnectionID(RemoteDisplay rmtDpy)
Return the ID associated with the specified RemoteDisplay.
|
| Constructor and Description |
|---|
DisplayImplJ2D(RemoteDisplay rmtDpy) |
DisplayImplJ2D(RemoteDisplay rmtDpy,
DisplayRendererJ2D renderer) |
| Constructor and Description |
|---|
DisplayImplJ3D(RemoteDisplay rmtDpy) |
DisplayImplJ3D(RemoteDisplay rmtDpy,
DisplayRendererJ3D renderer) |
DisplayImplJ3D(RemoteDisplay rmtDpy,
DisplayRendererJ3D renderer,
java.awt.GraphicsConfiguration config) |
DisplayImplJ3D(RemoteDisplay rmtDpy,
DisplayRendererJ3D renderer,
int api) |
DisplayImplJ3D(RemoteDisplay rmtDpy,
DisplayRendererJ3D renderer,
int api,
java.awt.GraphicsConfiguration config) |
DisplayImplJ3D(RemoteDisplay rmtDpy,
DisplayRendererJ3D renderer,
int api,
java.awt.GraphicsConfiguration config,
VisADCanvasJ3D c)
the 'c' argument is intended to be an extension class of
VisADCanvasJ3D (or null); if it is non-null, then api must
be JPANEL and its super() constructor for VisADCanvasJ3D
must be 'super(renderer, config)'
|
DisplayImplJ3D(RemoteDisplay rmtDpy,
java.awt.GraphicsConfiguration config) |
DisplayImplJ3D(RemoteDisplay rmtDpy,
int api) |
DisplayImplJ3D(RemoteDisplay rmtDpy,
int api,
java.awt.GraphicsConfiguration config) |
| Modifier and Type | Field and Description |
|---|---|
protected RemoteDisplay |
BasicSSCell.RemoteMDisplay
Associated RemoteDisplay for sending and receiving messages.
|
protected RemoteDisplay |
BasicSSCell.RemoteVDisplay
Associated VisAD RemoteDisplay.
|
| Modifier and Type | Method and Description |
|---|---|
RemoteDisplay |
BasicSSCell.getRemoteDisplay()
Gets this cell's VisAD RemoteDisplay.
|