Uses of Class
visad.DataDisplayLink

Packages that use DataDisplayLink
visad The core VisAD package, providing support for VisAD's Data & MathType hierarchy, as well as for VisAD Displays and remote collaboration. 
visad.bom   
visad.cluster   
visad.java2d Provides support for two-dimensional VisAD Displays using Java2D. 
visad.java3d Provides support for two- and three-dimensional VisAD Displays using Java3D. 
 

Uses of DataDisplayLink in visad
 

Methods in visad that return DataDisplayLink
 DataDisplayLink DisplayReferenceEvent.getDataDisplayLink()
           
 DataDisplayLink ShadowType.getLink()
           
 DataDisplayLink DataRenderer.getLink()
          used by ShadowFunctionOrSetType for transform time-out hack
 DataDisplayLink[] DataRenderer.getLinks()
           
 

Methods in visad with parameters of type DataDisplayLink
 ShadowType TupleType.buildShadowType(DataDisplayLink link, ShadowType parent)
           
 ShadowType TextType.buildShadowType(DataDisplayLink link, ShadowType parent)
           
 ShadowType SetType.buildShadowType(DataDisplayLink link, ShadowType parent)
           
 ShadowType RealType.buildShadowType(DataDisplayLink link, ShadowType parent)
           
 ShadowType RealTupleType.buildShadowType(DataDisplayLink link, ShadowType parent)
           
abstract  ShadowType MathType.buildShadowType(DataDisplayLink link, ShadowType parent)
           
 ShadowType FunctionType.buildShadowType(DataDisplayLink link, ShadowType parent)
           
 boolean ScalarMap.checkTicks(DataRenderer r, DataDisplayLink link)
          return true if application called setRange
 boolean Control.checkTicks(DataRenderer r, DataDisplayLink link)
          check if this Control changed and requires re-Transform
 void DisplayImpl.connectionFailed(DataRenderer renderer, DataDisplayLink link)
          Notify this Display that a connection to a remote server has failed
 boolean DataRenderer.isTransformControl(Control control, DataDisplayLink link)
          DataRenderer-specific decision about which Controls require re-transform; may be over-ridden by DataRenderer sub-classes; this decision may use some values computed by link.prepareData()
abstract  ShadowType DataRenderer.makeShadowFunctionType(FunctionType type, DataDisplayLink link, ShadowType parent)
          factory method for constructing a subclass of ShadowType appropriate for the graphics API, that also adapts ShadowFunctionType; ShadowType trees are constructed that 'shadow' the MathType trees of Data to be depicted, via recursive calls to buildShadowType() methods of MathType sub-classes, to DataRenderer.makeShadow*Type() methods, to Shadow*Type constructors, then back to buildShadowType() methods; the recursive call chain is initiated by DataDisplayLink.prepareData() calls to buildShadowType() methods of MathType sub-classes;
abstract  ShadowType DataRenderer.makeShadowRealTupleType(RealTupleType type, DataDisplayLink link, ShadowType parent)
          factory for constructing a subclass of ShadowType appropriate for the graphics API, that also adapts ShadowRealTupleType; ShadowType trees are constructed that 'shadow' the MathType trees of Data to be depicted, via recursive calls to buildShadowType() methods of MathType sub-classes, to DataRenderer.makeShadow*Type() methods, to Shadow*Type constructors, then back to buildShadowType() methods; the recursive call chain is initiated by DataDisplayLink.prepareData() calls to buildShadowType() methods of MathType sub-classes;
abstract  ShadowType DataRenderer.makeShadowRealType(RealType type, DataDisplayLink link, ShadowType parent)
          factory for constructing a subclass of ShadowType appropriate for the graphics API, that also adapts ShadowRealType; ShadowType trees are constructed that 'shadow' the MathType trees of Data to be depicted, via recursive calls to buildShadowType() methods of MathType sub-classes, to DataRenderer.makeShadow*Type() methods, to Shadow*Type constructors, then back to buildShadowType() methods; the recursive call chain is initiated by DataDisplayLink.prepareData() calls to buildShadowType() methods of MathType sub-classes;
abstract  ShadowType DataRenderer.makeShadowSetType(SetType type, DataDisplayLink link, ShadowType parent)
          factory for constructing a subclass of ShadowType appropriate for the graphics API, that also adapts ShadowSetType; ShadowType trees are constructed that 'shadow' the MathType trees of Data to be depicted, via recursive calls to buildShadowType() methods of MathType sub-classes, to DataRenderer.makeShadow*Type() methods, to Shadow*Type constructors, then back to buildShadowType() methods; the recursive call chain is initiated by DataDisplayLink.prepareData() calls to buildShadowType() methods of MathType sub-classes;
abstract  ShadowType DataRenderer.makeShadowTextType(TextType type, DataDisplayLink link, ShadowType parent)
          factory for constructing a subclass of ShadowType appropriate for the graphics API, that also adapts ShadowTextType; ShadowType trees are constructed that 'shadow' the MathType trees of Data to be depicted, via recursive calls to buildShadowType() methods of MathType sub-classes, to DataRenderer.makeShadow*Type() methods, to Shadow*Type constructors, then back to buildShadowType() methods; the recursive call chain is initiated by DataDisplayLink.prepareData() calls to buildShadowType() methods of MathType sub-classes;
abstract  ShadowType DataRenderer.makeShadowTupleType(TupleType type, DataDisplayLink link, ShadowType parent)
          factory for constructing a subclass of ShadowType appropriate for the graphics API, that also adapts ShadowTupleType; ShadowType trees are constructed that 'shadow' the MathType trees of Data to be depicted, via recursive calls to buildShadowType() methods of MathType sub-classes, to DataRenderer.makeShadow*Type() methods, to Shadow*Type constructors, then back to buildShadowType() methods; the recursive call chain is initiated by DataDisplayLink.prepareData() calls to buildShadowType() methods of MathType sub-classes;
 boolean ScalarMap.peekTicks(DataRenderer r, DataDisplayLink link)
           
 boolean Control.peekTicks(DataRenderer r, DataDisplayLink link)
          peek at future value of checkTicks()
 void DataRenderer.removeLink(DataDisplayLink link)
          WARNING!
 void DataRenderer.setLinks(DataDisplayLink[] links)
          set DataDisplayLinks for linked Data, including constructing arrays of booleans associated with DataDisplayLinks; called by setLinks(DataDisplayLink[], DisplayImpl)
abstract  void DataRenderer.setLinks(DataDisplayLink[] links, DisplayImpl d)
          set DataDisplayLinks for linked Data, and set associated DisplayImpl
 boolean Control.subCheckTicks(DataRenderer r, DataDisplayLink link)
          run checkTicks on any sub-Controls this default for no sub-Controls
 boolean Control.subPeekTicks(DataRenderer r, DataDisplayLink link)
          run peekTicks on any sub-Controls this default for no sub-Controls
 

Constructors in visad with parameters of type DataDisplayLink
DisplayReferenceEvent(Display d, int id, DataDisplayLink link)
          Constructs a DisplayReferenceEvent object with the specified source display, type of event, and DataReference connection.
RemoteReferenceLinkImpl(DataDisplayLink ddl)
          create a Remote reference to a DataDisplayLink
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)
           
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)
           
ShadowType(MathType type, DataDisplayLink link, ShadowType parent)
           
 

Uses of DataDisplayLink in visad.bom
 

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

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

Methods in visad.java2d that return DataDisplayLink
 DataDisplayLink DefaultRendererJ2D.getLink()
           
 

Methods in visad.java2d with parameters of type DataDisplayLink
 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)
           
 void RendererJ2D.setLinks(DataDisplayLink[] links, DisplayImpl d)
           
 void DirectManipulationRendererJ2D.setLinks(DataDisplayLink[] links, DisplayImpl d)
           
 void DefaultRendererJ2D.setLinks(DataDisplayLink[] links, DisplayImpl d)
           
 boolean AnimationControlJ2D.subCheckTicks(DataRenderer r, DataDisplayLink link)
           
 boolean AnimationControlJ2D.subPeekTicks(DataRenderer r, DataDisplayLink link)
           
 

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

Methods in visad.java3d that return DataDisplayLink
 DataDisplayLink DefaultRendererJ3D.getLink()
           
 

Methods in visad.java3d with parameters of type DataDisplayLink
 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)
           
 void RendererJ3D.setLinks(DataDisplayLink[] links, DisplayImpl d)
           
 void DirectManipulationRendererJ3D.setLinks(DataDisplayLink[] links, DisplayImpl d)
           
 void DefaultRendererJ3D.setLinks(DataDisplayLink[] links, DisplayImpl d)
           
 boolean AnimationControlJ3D.subCheckTicks(DataRenderer r, DataDisplayLink link)
           
 boolean AnimationControlJ3D.subPeekTicks(DataRenderer r, DataDisplayLink link)
           
 

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