Uses of Class
visad.TupleType

Packages that use TupleType
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.data.amanda   
visad.data.visad Provides for importing and exporting serialized Java object files into and out of VisAD. 
visad.data.visad.object   
visad.java2d Provides support for two-dimensional VisAD Displays using Java2D. 
visad.java3d Provides support for two- and three-dimensional VisAD Displays using Java3D. 
visad.util Provides a collection of useful utilities, many of them GUI widgets, to aid in VisAD application design. 
 

Uses of TupleType in visad
 

Subclasses of TupleType in visad
 class DisplayTupleType
          DisplayTupleType is the class for tuples of DisplayRealType's.
 class EarthVectorType
          EarthVectorType is the VisAD data type for 2-D and 3-D wind or current vectors in Units convertable with meter / second whose first component is parallel to latitude lines, positive east, and whose second component is parallel to longitude lines, positive north.
 class GridVectorType
          GridVectorType is the VisAD data type for 2-D and 3-D wind or current vectors in Units convertable with meter / second whose first component is parallel to grid rows, positive toward increasing column, and whose second component is parallel to grid columns, positive toward decreasing row.
 class RealTupleType
          RealTupleType is the VisAD data type for tuples in R^n, for n>0.
 class RealVectorType
          RealVectorType is the VisAD data type for vector field tuple in R^n, for n>0.
 

Methods in visad that return TupleType
static TupleType Tuple.buildTupleType(Data[] datums)
          Make a TupleType for an array of Data
static TupleType DoubleStringTuple.makeTupleType(List numericTypes, List stringTypes)
          Make a tuple type from lists of scalar types
 

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

Constructors in visad with parameters of type TupleType
DoubleStringTuple(TupleType type, Data[] prototypes, double[] doubles, String[] strings, Unit[] units)
           
DoubleStringTuple(TupleType type, double[] doubles, String[] strings, Unit[] units)
          Construct a DoubleStringTuple
Tuple(TupleType type)
          Construct a Tuple object with missing value
Tuple(TupleType type, Data[] datums)
          Construct a Tuple object from a type and an array of Data objects
Tuple(TupleType type, Data[] datums, boolean copy)
          Construct a Tuple object from a type and an array of Data objects
Tuple(TupleType type, Data[] datums, boolean copy, boolean checkType)
          Construct a Tuple object from a type and an array of Data objects
 

Uses of TupleType in visad.bom
 

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

Uses of TupleType in visad.cluster
 

Methods in visad.cluster with parameters of type TupleType
 ShadowType NodeRendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 

Uses of TupleType in visad.data
 

Methods in visad.data with parameters of type TupleType
 void EmptyDataProcessor.processTuple(TupleType type, Data[] components, Tuple t, Object token)
           
 void DataProcessor.processTuple(TupleType type, Data[] components, Tuple t, Object token)
           
abstract  void BaseDataProcessor.processTuple(TupleType type, Data[] components, Tuple t, Object token)
           
 

Uses of TupleType in visad.data.amanda
 

Fields in visad.data.amanda declared as TupleType
static TupleType Event.tupleType
           
 

Uses of TupleType in visad.data.visad
 

Methods in visad.data.visad with parameters of type TupleType
 void BinaryWriter.processTuple(TupleType type, Data[] components, Tuple t, Object token)
           
 void BinarySizer.processTuple(TupleType type, Data[] components, Tuple t, Object token)
           
 

Uses of TupleType in visad.data.visad.object
 

Methods in visad.data.visad.object that return TupleType
static TupleType BinaryTupleType.read(BinaryReader reader, int index, int objLen)
           
 

Methods in visad.data.visad.object with parameters of type TupleType
static int BinaryTupleType.computeBytes(TupleType tt)
           
static void BinaryTuple.write(BinaryWriter writer, TupleType type, Data[] components, Tuple t, Object token)
           
static int BinaryTupleType.write(BinaryWriter writer, TupleType tt, Object token)
           
 

Uses of TupleType in visad.java2d
 

Methods in visad.java2d with parameters of type TupleType
 ShadowType RendererJ2D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 

Uses of TupleType in visad.java3d
 

Methods in visad.java3d with parameters of type TupleType
 ShadowType RendererJ3D.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
           
 

Uses of TupleType in visad.util
 

Methods in visad.util that return TupleType
static TupleType DataUtility.ensureTupleType(MathType type)
          Ensures that a MathType is a TupleType.
static TupleType DataUtility.getRangeTupleType(Function function)
          Gets the TupleType of the range of a Function.
 

Methods in visad.util with parameters of type TupleType
static int DataUtility.getComponentIndex(TupleType tupleType, MathType componentType)
          Gets the index of a component in a TupleType.