| 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.cluster | |
| visad.java2d |
Provides support for two-dimensional VisAD Displays using Java2D.
|
| visad.java3d |
Provides support for two- and three-dimensional VisAD Displays using Java3D.
|
| Modifier and Type | Method and Description |
|---|---|
DataDisplayLink |
DisplayReferenceEvent.getDataDisplayLink() |
DataDisplayLink |
ShadowType.getLink() |
DataDisplayLink |
DataRenderer.getLink()
used by ShadowFunctionOrSetType for transform time-out hack
|
DataDisplayLink[] |
DataRenderer.getLinks() |
| Modifier and Type | Method and Description |
|---|---|
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) |
boolean |
ScalarMap.checkTicks(DataRenderer r,
DataDisplayLink link)
return true if application called setRange
|
boolean |
Control.checkTicks(DataRenderer r,
DataDisplayLink link)
check if this Control changed and requires re-Transform
|
void |
DisplayImpl.connectionFailed(DataRenderer renderer,
DataDisplayLink link)
Notify this Display that a connection to a remote server has failed
|
boolean |
DataRenderer.isTransformControl(Control control,
DataDisplayLink link)
DataRenderer-specific decision about which Controls require
re-transform; may be over-ridden by DataRenderer sub-classes;
this decision may use some values computed by link.prepareData()
|
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;
|
boolean |
ScalarMap.peekTicks(DataRenderer r,
DataDisplayLink link) |
boolean |
Control.peekTicks(DataRenderer r,
DataDisplayLink link)
peek at future value of checkTicks()
|
void |
DataRenderer.removeLink(DataDisplayLink link)
WARNING!
|
void |
DataRenderer.setLinks(DataDisplayLink[] links)
set DataDisplayLinks for linked Data, including constructing
arrays of booleans associated with DataDisplayLinks; called by
setLinks(DataDisplayLink[], DisplayImpl)
|
abstract void |
DataRenderer.setLinks(DataDisplayLink[] links,
DisplayImpl d)
set DataDisplayLinks for linked Data, and set associated DisplayImpl
|
boolean |
Control.subCheckTicks(DataRenderer r,
DataDisplayLink link)
run checkTicks on any sub-Controls
this default for no sub-Controls
|
boolean |
Control.subPeekTicks(DataRenderer r,
DataDisplayLink link)
run peekTicks on any sub-Controls
this default for no sub-Controls
|
| Modifier and Type | Method and Description |
|---|---|
ShadowType |
NodeRendererJ3D.makeShadowFunctionType(FunctionType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
NodeRendererJ3D.makeShadowRealTupleType(RealTupleType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
NodeRendererJ3D.makeShadowRealType(RealType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
NodeRendererJ3D.makeShadowSetType(SetType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
NodeRendererJ3D.makeShadowTupleType(TupleType type,
DataDisplayLink link,
ShadowType parent) |
| Constructor and Description |
|---|
ShadowNodeFunctionTypeJ3D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowNodeRealTupleTypeJ3D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowNodeRealTypeJ3D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowNodeSetTypeJ3D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowNodeTupleTypeJ3D(MathType t,
DataDisplayLink link,
ShadowType parent) |
| Modifier and Type | Method and Description |
|---|---|
DataDisplayLink |
DefaultRendererJ2D.getLink() |
| Constructor and Description |
|---|
ShadowFunctionOrSetTypeJ2D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowFunctionTypeJ2D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowRealTupleTypeJ2D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowRealTypeJ2D(MathType type,
DataDisplayLink link,
ShadowType parent) |
ShadowScalarTypeJ2D(MathType type,
DataDisplayLink link,
ShadowType parent) |
ShadowSetTypeJ2D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowTextTypeJ2D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowTupleTypeJ2D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowTypeJ2D(MathType type,
DataDisplayLink link,
ShadowType parent) |
| Modifier and Type | Method and Description |
|---|---|
DataDisplayLink |
DefaultRendererJ3D.getLink() |
| Constructor and Description |
|---|
ShadowAnimationFunctionTypeJ3D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowFunctionOrSetTypeJ3D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowFunctionTypeJ3D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowRealTupleTypeJ3D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowRealTypeJ3D(MathType type,
DataDisplayLink link,
ShadowType parent) |
ShadowScalarTypeJ3D(MathType type,
DataDisplayLink link,
ShadowType parent) |
ShadowSetTypeJ3D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowTextTypeJ3D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowTupleTypeJ3D(MathType t,
DataDisplayLink link,
ShadowType parent) |
ShadowTypeJ3D(MathType type,
DataDisplayLink link,
ShadowType parent)
Create a new ShadowTypeJ3D
|