Uses of Class
visad.ShadowType

Packages that use ShadowType
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. 
 

Uses of ShadowType in visad
 

Subclasses of ShadowType in visad
 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.
 

Methods in visad that return ShadowType
 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;
 

Methods in visad with parameters of type ShadowType
 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
 

Constructors in visad with parameters of type ShadowType
ShadowFunctionOrSetType(MathType t, DataDisplayLink link, ShadowType parent, ShadowRealTupleType domain, ShadowType range)
          this constructor is a bit of a kludge to get around single inheritance problems
ShadowFunctionType(MathType t, DataDisplayLink link, ShadowType parent, ShadowRealTupleType domain, ShadowType range)
           
ShadowRealTupleType(MathType t, DataDisplayLink link, ShadowType parent, ShadowType[] tcs, ShadowType adapter)
           
ShadowRealTupleType(MathType t, DataDisplayLink link, ShadowType parent, ShadowType[] tcs, ShadowType adapter)
           
ShadowRealType(MathType type, DataDisplayLink link, ShadowType parent)
           
ShadowScalarType(MathType type, DataDisplayLink link, ShadowType parent)
           
ShadowSetType(MathType t, DataDisplayLink link, ShadowType parent, ShadowRealTupleType domain)
           
ShadowTextType(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowTupleType(MathType t, DataDisplayLink link, ShadowType parent, ShadowType[] tcs)
           
ShadowTupleType(MathType t, DataDisplayLink link, ShadowType parent, ShadowType[] tcs)
           
ShadowType(MathType type, DataDisplayLink link, ShadowType parent)
           
 

Uses of ShadowType in visad.bom
 

Subclasses of ShadowType in visad.bom
 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.
 

Methods in visad.bom that return ShadowType
 ShadowType SwellRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellManipulationRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType ImageRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ2D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ2D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellRendererJ3D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellManipulationRendererJ3D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ3D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ2D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ3D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ2D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellRendererJ3D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellManipulationRendererJ3D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ3D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ2D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ3D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ2D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType TextureFillRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellManipulationRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType CurveManipulationRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
          Create a ShadowType based on the SetType
 ShadowType CurveManipulationRendererJ2D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
          Create a ShadowType based on the SetType
 ShadowType BarbRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ2D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ2D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellRendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellManipulationRendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ2D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ2D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 

Methods in visad.bom with parameters of type ShadowType
static boolean ImageRendererJ3D.isByRefUsable(DataDisplayLink link, ShadowType shadow)
           
 ShadowType SwellRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellManipulationRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType ImageRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ2D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ3D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ2D.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellRendererJ3D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellManipulationRendererJ3D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ3D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ2D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ3D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ2D.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellRendererJ3D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellManipulationRendererJ3D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ3D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ2D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ3D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ2D.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType TextureFillRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellManipulationRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType CurveManipulationRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
          Create a ShadowType based on the SetType
 ShadowType CurveManipulationRendererJ2D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
          Create a ShadowType based on the SetType
 ShadowType BarbRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ2D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ3D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ2D.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellRendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType SwellManipulationRendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbRendererJ2D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 ShadowType BarbManipulationRendererJ2D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 

Constructors in visad.bom with parameters of type ShadowType
ShadowBarbFunctionTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbFunctionTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbRealTupleTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbRealTupleTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbRealTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbRealTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbSetTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbSetTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbTupleTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowBarbTupleTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowCurveSetTypeJ2D(MathType t, DataDisplayLink link, ShadowType parent)
          Construct a new ShadowCurveSetTypeJ2D.
ShadowCurveSetTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
          Construct a new ShadowCurveSetTypeJ3D.
ShadowImageByRefFunctionTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowImageByRefFunctionTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent, int[] inherited_values, ShadowFunctionOrSetType adaptedShadowType, int levelOfDifficulty)
           
ShadowImageFunctionTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
ShadowTextureFillSetTypeJ3D(MathType t, DataDisplayLink link, ShadowType parent)
           
 

Uses of ShadowType in visad.cluster
 

Subclasses of ShadowType in visad.cluster
 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.
 

Methods in visad.cluster that return ShadowType
 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)
           
 

Methods in visad.cluster with parameters of type ShadowType
 DataShadow UserRendererJ3D.computeRanges(Data data, ShadowType type, DataShadow shadow)
           
 DataShadow ClientRendererJ3D.computeRanges(Data data, ShadowType type, DataShadow shadow)
           
 DataShadow UserDummyDataImpl.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow RemoteNodeTupleImpl.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow RemoteNodePartitionedFieldImpl.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow RemoteNodeFieldImpl.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow RemoteClientTupleImpl.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow RemoteClientPartitionedFieldImpl.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow RemoteClientFieldImpl.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow RemoteNodeTupleImpl.computeRanges(ShadowType type, int n)
           
 DataShadow RemoteNodePartitionedFieldImpl.computeRanges(ShadowType type, int n)
           
 DataShadow RemoteNodeFieldImpl.computeRanges(ShadowType type, int n)
           
 DataShadow RemoteClientTupleImpl.computeRanges(ShadowType type, int n)
           
 DataShadow RemoteClientPartitionedFieldImpl.computeRanges(ShadowType type, int n)
           
 DataShadow RemoteClientFieldImpl.computeRanges(ShadowType type, int n)
           
 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)
           
 

Constructors in visad.cluster with parameters of type ShadowType
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)
           
 

Uses of ShadowType in visad.data
 

Methods in visad.data with parameters of type ShadowType
 DataShadow FileFlatField.computeRanges(ShadowType type, DataShadow shadow)
           
 DataShadow AreaImageCacheAdapter.computeRanges(ShadowType type, DataShadow shadow)
           
 

Uses of ShadowType in visad.java2d
 

Subclasses of ShadowType in visad.java2d
 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.
 

Methods in visad.java2d that return ShadowType
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)
           
 

Methods in visad.java2d with parameters of type ShadowType
 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)
           
 

Constructors in visad.java2d with parameters of type ShadowType
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)
           
 

Uses of ShadowType in visad.java3d
 

Subclasses of ShadowType in visad.java3d
 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.
 

Methods in visad.java3d that return ShadowType
static ShadowType ShadowTypeJ3D.getAdaptedParent(ShadowType parent)
          Get the adapted ShadowType for the parent
 ShadowType ShadowTypeJ3D.getAdaptedShadowType()
          Get the adapted ShadowType for this instance
 ShadowType ShadowTupleTypeJ3D.getComponent(int i)
           
 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)
           
 

Methods in visad.java3d with parameters of type ShadowType
 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)
           
 

Constructors in visad.java3d with parameters of type ShadowType
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