| 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.formula |
Provides an interface for automatically evaluating formulas based on
user-defined operators and functions.
|
| 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 | Interface and Description |
|---|---|
interface |
Action
Action is the VisAD interface for runnable threads that need to be
notified when ThingReference objects change.
|
interface |
Cell
Cell is the VisAD interface for computations.
|
interface |
Display
Display is the VisAD interface for displays.
|
interface |
LocalDisplay
LocalDisplay is the VisAD interface for local instances of displays.
|
interface |
RemoteAction
RemoteAction is the interface for Remote Action-s.
|
interface |
RemoteCell
RemoteCell is the interface for Remote Cell-s.
|
interface |
RemoteDisplay
RemoteDisplay is the interface for Remote Display-s.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ActionImpl
ActionImpl is the abstract superclass for runnable threads that
need to be notified when ThingReference objects change.
|
class |
CellImpl
CellImpl is the abstract superclass for computations.
|
class |
DisplayImpl
DisplayImpl is the abstract VisAD superclass for display
implementations.
|
class |
RemoteActionImpl
RemoteActionImpl is the VisAD remote adapter for ActionImpl.
|
class |
RemoteCellImpl
RemoteCellImpl is the VisAD class for remote access to
Cell-s.
|
class |
RemoteDisplayImpl
RemoteDisplayImpl is the VisAD class for remote access to
Display-s.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ThingReferenceImpl.addThingChangedListener(ThingChangedListener listener,
long id)
Adds a listener for changes in the underlying
Thing. |
void |
RemoteThingReferenceImpl.addThingChangedListener(ThingChangedListener a,
long id)
addThingChangedListener and removeThingChangedListener
provide ThingChangedEvent source semantics;
Action must be RemoteAction
|
void |
ThingReference.addThingChangedListener(ThingChangedListener l,
long id) |
void |
ThingReferenceImpl.removeThingChangedListener(ThingChangedListener a)
ThingChangedListener must be local ActionImpl
|
void |
RemoteThingReferenceImpl.removeThingChangedListener(ThingChangedListener a)
ThingChangedListener must be RemoteAction
|
void |
ThingReference.removeThingChangedListener(ThingChangedListener l) |
| Modifier and Type | Class and Description |
|---|---|
class |
FormulaVar
Represents a variable.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DisplayImplJ2D
DisplayImplJ2D is the VisAD class for displays that use
Java 3D.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DisplayImplJ3D
DisplayImplJ3D is the VisAD class for displays that use
Java 3D.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SSCellImpl
A VisAD Cell which updates an SSCell
when one of its Data objects change.
|