| 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.data |
Provides for importing data to and exporting data from VisAD.
|
| 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 | Class and Description |
|---|---|
class |
ShadowFunctionOrSetType
The ShadowFunctionOrSetType class is an abstract parent for
classes that implement ShadowFunctionType or ShadowSetType.
|
class |
ShadowFunctionType
The ShadowFunctionType class shadows the FunctionType class,
within a DataDisplayLink.
|
class |
ShadowRealTupleType
The ShadowRealTupleType class shadows the RealTupleType class,
within a DataDisplayLink.
|
class |
ShadowRealType
The ShadowRealType class shadows the RealType class,
within a DataDisplayLink.
|
class |
ShadowScalarType
The ShadowScalarType class shadows the ScalarType class,
within a DataDisplayLink.
|
class |
ShadowSetType
The ShadowSetType class shadows the SetType class,
within a DataDisplayLink.
|
class |
ShadowTextType
The ShadowTextType class shadows the TextType class,
within a DataDisplayLink.
|
class |
ShadowTupleType
The ShadowTupleType class shadows the TupleType class,
within a DataDisplayLink.
|
| 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) |
ShadowType |
ShadowType.getAdaptedShadowType() |
ShadowType |
ShadowTupleType.getComponent(int i) |
ShadowType |
ShadowFunctionOrSetType.getRange() |
ShadowType |
DataDisplayLink.getShadow() |
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;
|
| Modifier and Type | Method and Description |
|---|---|
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
|
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) |
DataShadow |
DataRenderer.computeRanges(Data data,
ShadowType type,
DataShadow shadow)
Compute ranges of values for each RealType in
DisplayImpl.RealTypeVector.
|
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.
|
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
|
ShadowRealType[] |
ShadowType.getComponents(ShadowType type,
boolean doRef) |
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) |
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 |
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
|
| Modifier and Type | Class and Description |
|---|---|
class |
ShadowBarbFunctionTypeJ2D
The ShadowBarbFunctionTypeJ2D class shadows the FunctionType class for
BarbRendererJ2D, within a DataDisplayLink, under Java2D.
|
class |
ShadowBarbFunctionTypeJ3D
The ShadowBarbFunctionTypeJ3D class shadows the FunctionType class for
BarbRendererJ3D, within a DataDisplayLink, under Java3D.
|
class |
ShadowBarbRealTupleTypeJ2D
The ShadowBarbRealTupleTypeJ2D class shadows the RealTupleType class
for BarbManipulationRendererJ2D and BarbRendererJ2D, within a
DataDisplayLink, under Java2D.
|
class |
ShadowBarbRealTupleTypeJ3D
The ShadowBarbRealTupleTypeJ3D class shadows the RealTupleType class
for BarbManipulationRendererJ3D and BarbRendererJ3D, within a
DataDisplayLink, under Java3D.
|
class |
ShadowBarbRealTypeJ2D
The ShadowBarbRealTypeJ2D class shadows the RealType class for
BarbRendererJ2D, within a DataDisplayLink, under Java2D.
|
class |
ShadowBarbRealTypeJ3D
The ShadowBarbRealTypeJ3D class shadows the RealType class for
BarbRendererJ3D, within a DataDisplayLink, under Java3D.
|
class |
ShadowBarbSetTypeJ2D
The ShadowBarbSetTypeJ2D class shadows the SetType class for
BarbRendererJ2D, within a DataDisplayLink, under Java2D.
|
class |
ShadowBarbSetTypeJ3D
The ShadowBarbSetTypeJ3D class shadows the SetType class for
BarbRendererJ3D, within a DataDisplayLink, under Java3D.
|
class |
ShadowBarbTupleTypeJ2D
The ShadowBarbTupleTypeJ2D class shadows the TupleType class for
BarbRendererJ2D, within a DataDisplayLink, under Java2D.
|
class |
ShadowBarbTupleTypeJ3D
The ShadowBarbTupleTypeJ3D class shadows the TupleType class for
BarbRendererJ3D, within a DataDisplayLink, under Java3D.
|
class |
ShadowCurveSetTypeJ2D
The ShadowCurveSetTypeJ2D class shadows the SetType class for
CurveManipulationRendererJ2D, within a DataDisplayLink, under Java2D.
|
class |
ShadowCurveSetTypeJ3D
The ShadowCurveSetTypeJ3D class shadows the SetType class for
CurveManipulationRendererJ3D, within a DataDisplayLink, under Java3D.
|
class |
ShadowImageByRefFunctionTypeJ3D
The ShadowImageFunctionTypeJ3D class shadows the FunctionType class for
ImageRendererJ3D, within a DataDisplayLink, under Java3D.
|
class |
ShadowImageFunctionTypeJ3D
The ShadowImageFunctionTypeJ3D class shadows the FunctionType class for
ImageRendererJ3D, within a DataDisplayLink, under Java3D.
|
class |
ShadowTextureFillSetTypeJ3D
The ShadowTextureFillSetTypeJ3D class shadows the FunctionType class for
TextureFillRendererJ3D, within a DataDisplayLink, under Java3D.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ShadowNodeFunctionTypeJ3D
The ShadowNodeFunctionTypeJ3D class shadows the FunctionType class for
NodeRendererJ3D, within a DataDisplayLink, under Java3D.
|
class |
ShadowNodeRealTupleTypeJ3D
The ShadowNodeRealTupleTypeJ3D class shadows the RealTupleType class
for NodeRendererJ3D, within a DataDisplayLink, under Java3D.
|
class |
ShadowNodeRealTypeJ3D
The ShadowNodeRealTypeJ3D class shadows the RealType class for
NodeRendererJ3D, within a DataDisplayLink, under Java3D.
|
class |
ShadowNodeSetTypeJ3D
The ShadowNodeSetTypeJ3D class shadows the SetType class for
NodeRendererJ3D, within a DataDisplayLink, under Java3D.
|
class |
ShadowNodeTupleTypeJ3D
The ShadowNodeTupleTypeJ3D class shadows the TupleType class for
NodeRendererJ3D, within a DataDisplayLink, under Java3D.
|
| 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 |
|---|---|
DataShadow |
FileFlatField.computeRanges(ShadowType type,
DataShadow shadow) |
DataShadow |
AreaImageCacheAdapter.computeRanges(ShadowType type,
DataShadow shadow) |
| Modifier and Type | Class and Description |
|---|---|
class |
ShadowFunctionOrSetTypeJ2D
The ShadowFunctionOrSetTypeJ2D is an abstract parent for
ShadowFunctionTypeJ2D and ShadowSetTypeJ2D.
|
class |
ShadowFunctionTypeJ2D
The ShadowFunctionTypeJ2D class shadows the FunctionType class,
within a DataDisplayLink, under Java2D.
|
class |
ShadowRealTupleTypeJ2D
The ShadowRealTupleTypeJ2D class shadows the RealTupleType class,
within a DataDisplayLink, under Java2D.
|
class |
ShadowRealTypeJ2D
The ShadowRealTypeJ2D class shadows the RealType class,
within a DataDisplayLink.
|
class |
ShadowScalarTypeJ2D
The ShadowScalarTypeJ2D class shadows the ScalarType class,
within a DataDisplayLink.
|
class |
ShadowSetTypeJ2D
The ShadowSetTypeJ2D class shadows the SetType class,
within a DataDisplayLink, under Java2D.
|
class |
ShadowTextTypeJ2D
The ShadowTextTypeJ2D class shadows the TextType class,
within a DataDisplayLink, under Java2D.
|
class |
ShadowTupleTypeJ2D
The ShadowTupleTypeJ2D class shadows the TupleType class,
within a DataDisplayLink.
|
class |
ShadowTypeJ2D
The ShadowTypeJ2D hierarchy shadows the MathType hierarchy,
within a DataDisplayLink, under Java2D.
|
| Modifier and Type | Method and Description |
|---|---|
static ShadowType |
ShadowTypeJ2D.getAdaptedParent(ShadowType parent) |
ShadowType |
ShadowTypeJ2D.getAdaptedShadowType() |
ShadowType |
ShadowTupleTypeJ2D.getComponent(int i) |
ShadowType |
RendererJ2D.makeShadowFunctionType(FunctionType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
RendererJ2D.makeShadowRealTupleType(RealTupleType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
RendererJ2D.makeShadowRealType(RealType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
RendererJ2D.makeShadowSetType(SetType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
RendererJ2D.makeShadowTextType(TextType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
RendererJ2D.makeShadowTupleType(TupleType type,
DataDisplayLink link,
ShadowType parent) |
| Modifier and Type | Method and Description |
|---|---|
byte[][] |
ShadowTypeJ2D.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 |
ShadowTypeJ2D.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[][] |
ShadowTypeJ2D.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[] |
ShadowTypeJ2D.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, selected by range_select
|
Set |
ShadowTypeJ2D.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
|
static ShadowType |
ShadowTypeJ2D.getAdaptedParent(ShadowType parent) |
ShadowRealType[] |
ShadowTypeJ2D.getComponents(ShadowType type,
boolean doRef) |
boolean |
ShadowTypeJ2D.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) |
ShadowType |
RendererJ2D.makeShadowFunctionType(FunctionType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
RendererJ2D.makeShadowRealTupleType(RealTupleType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
RendererJ2D.makeShadowRealType(RealType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
RendererJ2D.makeShadowSetType(SetType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
RendererJ2D.makeShadowTextType(TextType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
RendererJ2D.makeShadowTupleType(TupleType type,
DataDisplayLink link,
ShadowType parent) |
| 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 | Class and Description |
|---|---|
class |
ShadowAnimationFunctionTypeJ3D
The ShadowAnimationFunctionTypeJ3D class shadows the FunctionType class for
AnimationRendererJ3D, within a DataDisplayLink, under Java3D.
|
class |
ShadowFunctionOrSetTypeJ3D
The ShadowFunctionOrSetTypeJ3D is an abstract parent for
ShadowFunctionTypeJ3D and ShadowSetTypeJ3D.
|
class |
ShadowFunctionTypeJ3D
The ShadowFunctionTypeJ3D class shadows the FunctionType class,
within a DataDisplayLink, under Java3D.
|
class |
ShadowRealTupleTypeJ3D
The ShadowRealTupleTypeJ3D class shadows the RealTupleType class,
within a DataDisplayLink, under Java3D.
|
class |
ShadowRealTypeJ3D
The ShadowRealTypeJ3D class shadows the RealType class,
within a DataDisplayLink.
|
class |
ShadowScalarTypeJ3D
The ShadowScalarTypeJ3D class shadows the ScalarType class,
within a DataDisplayLink.
|
class |
ShadowSetTypeJ3D
The ShadowSetTypeJ3D class shadows the SetType class,
within a DataDisplayLink, under Java3D.
|
class |
ShadowTextTypeJ3D
The ShadowTextTypeJ3D class shadows the TextType class,
within a DataDisplayLink, under Java3D.
|
class |
ShadowTupleTypeJ3D
The ShadowTupleTypeJ3D class shadows the TupleType class,
within a DataDisplayLink.
|
class |
ShadowTypeJ3D
The ShadowTypeJ3D hierarchy shadows the MathType hierarchy, within a
DataDisplayLink, under Java3D.
|
| Modifier and Type | Method and Description |
|---|---|
byte[][] |
ShadowTypeJ3D.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 |
ShadowTypeJ3D.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[][] |
ShadowTypeJ3D.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[] |
ShadowTypeJ3D.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, selected by range_select
|
Set |
ShadowTypeJ3D.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
|
static ShadowType |
ShadowTypeJ3D.getAdaptedParent(ShadowType parent)
Get the adapted ShadowType for the parent
|
ShadowRealType[] |
ShadowTypeJ3D.getComponents(ShadowType type,
boolean doRef) |
boolean |
ShadowTypeJ3D.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) |
ShadowType |
RendererJ3D.makeShadowFunctionType(FunctionType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
AnimationRendererJ3D.makeShadowFunctionType(FunctionType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
RendererJ3D.makeShadowRealTupleType(RealTupleType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
RendererJ3D.makeShadowRealType(RealType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
RendererJ3D.makeShadowSetType(SetType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
RendererJ3D.makeShadowTextType(TextType type,
DataDisplayLink link,
ShadowType parent) |
ShadowType |
RendererJ3D.makeShadowTupleType(TupleType type,
DataDisplayLink link,
ShadowType parent) |
| 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
|