Documentation of 'visad.ShadowTupleType' Java class
ShadowTupleType
visad

Class ShadowTupleType

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    ShadowRealTupleType


    public class ShadowTupleType
    extends ShadowType
    The ShadowTupleType class shadows the TupleType class, within a DataDisplayLink.

    See Also:
    Serialized Form
    • Method Detail

      • checkIndices

        public int checkIndices(int[] indices,
                                int[] display_indices,
                                int[] value_indices,
                                boolean[] isTransform,
                                int levelOfDifficulty)
                         throws VisADException,
                                java.rmi.RemoteException
        Description copied from class: ShadowType
        scans ShadowType tree to determine display feasibility and precompute useful information for Data transform; indices & display_indices are counts (at leaves) of numbers of occurrences of RealTypes and DisplayRealTypes; isTransform flags for (Animation, Range, Value) re-transform; levelOfDifficulty passed down and up call chain
        Overrides:
        checkIndices in class ShadowType
        Throws:
        VisADException
        java.rmi.RemoteException
      • getInheritedValues

        public int[] getInheritedValues()
      • getDimension

        public int getDimension()
        get number of components
      • getComponent

        public ShadowType getComponent(int i)
      • doTransform

        public boolean doTransform(java.lang.Object group,
                                   Data data,
                                   float[] value_array,
                                   float[] default_values,
                                   DataRenderer renderer,
                                   ShadowType shadow_api)
                            throws VisADException,
                                   java.rmi.RemoteException
        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
        Throws:
        VisADException
        java.rmi.RemoteException
      • isFlat

        public boolean isFlat()

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.