Uses of Class
ucar.visad.display.Displayable
Packages that use Displayable
Package
Description
The idv package.
DisplayControls for the IDV - A DisplayControl generally has a data
depiction and a control window for modifying or interacting with the
display.
Drawing control utilities and wrappers for glyphs.
Provides support for aerological diagrams.
Provides support for hiding some of the complexity of the VisAD package.
-
Uses of Displayable in ucar.unidata.idv
Methods in ucar.unidata.idv that return DisplayableConstructors in ucar.unidata.idv with parameters of type DisplayableModifierConstructorDescriptionDisplayInfo(DisplayControl displayControl, ViewManager viewManager, Displayable displayable) Create this display info. -
Uses of Displayable in ucar.unidata.idv.control
Subclasses of Displayable in ucar.unidata.idv.controlModifier and TypeClassDescriptionclassSupports a profile trace on a thermodynamic diagram.Fields in ucar.unidata.idv.control declared as DisplayableMethods in ucar.unidata.idv.control that return DisplayableModifier and TypeMethodDescriptionSoundingProfile.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.JythonControl.getCurrentProbe()Get the probe being used.Methods in ucar.unidata.idv.control with parameters of type DisplayableModifier and TypeMethodDescriptionprotected voidDisplayControlImpl.addAttributedDisplayable(Displayable d) Add the givenDisplayableto the list of attribute displayables.protected voidDisplayControlImpl.addAttributedDisplayable(Displayable d, int attributeFlags) Add the givenDisplayableto the list of displayables.protected voidDisplayControlImpl.addAttributedDisplayable(Displayable d, int attributeFlags, int notGlobalFlags) Add the given Displayable into the list of attributed displayables managed by this DisplayControl.DisplayControlImpl.addDisplayable(Displayable d) Add the givenDisplayableinto aViewManagerDisplayControlImpl.addDisplayable(Displayable theDisplay, int attributeFlag) A wrapper around addDisplayable (Displayable theDisplay, ViewDescriptor viewDescriptor), passing in the default LASTACTIVE ViewDescriptor.DisplayControlImpl.addDisplayable(Displayable theDisplay, ViewDescriptor viewDescriptor) Find theViewManagerdefined by the givenViewDescriptor.DisplayControlImpl.addDisplayable(Displayable theDisplay, ViewDescriptor viewDescriptor, int flag) DisplayControlImpl.addDisplayable(Displayable theDisplay, ViewManager viewManager) Add the givenDisplayableinto the givenViewManagerDisplayControlImpl.addDisplayable(Displayable theDisplay, ViewManager viewManager, int flag) Add the givenDisplayableinto the givenViewManagerprotected DisplayInfoDisplayControlImpl.findDisplayInfo(Displayable displayable) Find the DisplayInfo for a displayableDisplayControlImpl.getDisplayMaster(Displayable displayable) A helper method for finding theDisplayMasterthat displays the givenDisplayableDisplayControlImpl.getViewManager(Displayable displayable) A helper method for finding the commonViewManagerwhich is displaying the given displayable.voidDisplayControlImpl.removeDisplayable(Displayable displayable) Remove aDisplayableprotected voidDisplayControlImpl.setDisplayableVisibility(Displayable d, boolean visible) Set the ultimate visibility of the particularDisplayable.protected voidDisplayControlImpl.setDisplayableVisiblity(Displayable d, boolean visible) Deprecated, misspelled version of setDisplayVisibility.protected voidAerologicalSoundingControl.setSpatialLoci(Displayable loci) Set the spatial location displayableConstructors in ucar.unidata.idv.control with parameters of type DisplayableModifierConstructorDescriptionFlaggedDisplayable(Displayable displayable, int flag) Create a flagged displayable. -
Uses of Displayable in ucar.unidata.idv.control.drawing
Methods in ucar.unidata.idv.control.drawing that return DisplayableMethods in ucar.unidata.idv.control.drawing with parameters of type DisplayableModifier and TypeMethodDescriptionprotected voidDrawingGlyph.addDisplayable(Displayable displayable) Add the displayable to the main parent displayableprotected voidDrawingGlyph.removeDisplayable(Displayable displayable) Remove the displayable from the main displayableprotected static voidHighLowGlyph.setAnimationSet(Displayable d, List timeValues) utility to set the animation set on the displayableprotected static voidPolyGlyph.setAnimationSet(Displayable d, List timeValues) utility to set the animation set on the displayableprotected voidDrawingGlyph.setColor(Displayable displayable, Color c) Set color on displayableprotected voidHighLowGlyph.setColor(Displayable displayable, Color c) Override the set color method so we don't set the colorprotected voidFrontGlyph.xxxxsetColor(Displayable displayable, Color c) noop -
Uses of Displayable in ucar.unidata.view.sounding
Subclasses of Displayable in ucar.unidata.view.soundingModifier and TypeClassDescriptionprotected classProvides support for displaying the trajectory of a lifted parcel.protected static classProvides support for the left pressure-axis labels.protected static classProvides support for the lower temperature labels.protected classInternal class for displaying a wind staffprotected static classProvides support for labels for the pressure axis.protected static classProvides support for the left pressure-axis labels.protected static classProvides support for labels on the temperature axis.protected static classProvides support for the lower temperature labels.classSupports an airtemperature-profile as a JavaBean.classSupports background contours on a thermodynamic diagram.classSupports a non-standard box background on a thermodynamic diagram.classProvides support for the center pole of a 3D wind hodograph.classProvides support for compass labels.classSupports an dew-point profile as a JavaBean.classSupports the display of a mean wind.final classSupports background dry adiabats on a thermodynamic diagram.classProvides support for displaying the dry portion of a lifted parcel's pseudo- adiabatic trajectory.classProvides support for intermediate-level rings in a 3D wind hodograph.final classSupports background isobars on a thermodynamic diagram.final classSupports background isotherms on a thermodynamic diagram.classProvides support for a CompositeDisplayable of mean winds.classProvides support for displaying the mean wind as a trace (ex: a point).classProvides support for displaying a constant mixing-ratio curve from a saturation point to lower pressure.classSupports a profile trace on a thermodynamic diagram.final classDisplayablefor the pseudo-adiabatic path of a lifted air parcel.final classSupports background saturation adiabats on a thermodynamic diagram.final classProvides support for displaying contours of constant saturation mixing-ratio on a thermodynamic diagram.classProvides support for the saturated portion of the pseudo-adiabatic trajectory of a lifted air parcel.classProvides support for displaying scale-labels along an axis.classProvides support for a composite displayable comprising a temperature profile and a dew-point profile.classProvides support for a CompositeDisplayable of Sounding-s.classProvides support for speed labels for a 3D wind hodograph.classProvides support for displaying a parcel's trajectory.classSupports the display a horizontal wind as a wind-direction shaft with barbs.classProvides support for the display of a wind profile on in an AerologicalDisplay as a set of as a set of wind barbs.classProvides support for the display of a vertical profile of the horizontal wind.classSupports the display a horizontal wind as a wind-direction shaft with barbs.classProvides support for a CompositeDisplayable of WindProfile-s.classProvides support for the display of a wind profile as a collection of wind arrows.classProvides support for displaying a wind profile as a trace.protected classProvides support for displaying a wind profile as an (x,y,z) trace.Methods in ucar.unidata.view.sounding that return DisplayableModifier and TypeMethodDescriptionAerologicalDisplay.LeftPressureAxisLabels.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.AerologicalDisplay.LowerTemperatureAxisLabels.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.AerologicalDisplay.RightPressureAxisLabels.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.AerologicalDisplay.UpperTemperatureAxisLabels.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.AirTemperatureProfile.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.Box.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.CenterPole.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.CompassLabels.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.DewPointProfile.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.DryAdiabats.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.DryTrajectory.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.IntermediateRings.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.Isobars.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.Isotherms.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.MeanWindTrace.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.MixingRatioTrajectory.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.SaturationAdiabats.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.SaturationMixingRatioContours.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.SaturationTrajectory.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.SpeedLabels.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.WindArrow.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.WindBarbProfile.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.WindProfileDisplayable.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.WindStaff.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.WindTrace.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.WindTrace.DisplayableWindTrace.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.MeanWindSet.getActiveMeanWind()Returns the active mean-wind property.protected DisplayableHodograph3DDisplay.newMeanWind()Returns the MeanWind Displayable with a missing mean-wind.protected DisplayableHodograph3DDisplay.newMeanWind(DataReference meanWindRef) Returns a MeanWind Displayable corresponding to a data reference for a mean-wind Tuple.protected DisplayableHodograph3DDisplay.newMeanWind(Tuple meanWind) Returns a MeanWind Displayable corresponding to a mean-wind Tuple.protected abstract DisplayableWindProfileDisplay.newMeanWind()Returns the MeanWind Displayable with a missing mean-wind.protected abstract DisplayableWindProfileDisplay.newMeanWind(DataReference meanWindRef) Returns a MeanWind Displayable corresponding to a mean-wind Tuple.protected abstract DisplayableWindProfileDisplay.newMeanWind(Tuple meanWind) Returns a MeanWind Displayable corresponding to a mean-wind Tuple.protected DisplayableWindStaffDisplay.newMeanWind()Returns the MeanWind Displayable with a missing mean-wind.protected DisplayableWindStaffDisplay.newMeanWind(DataReference meanWindRef) Returns a MeanWind Displayable corresponding to a data reference for a mean-wind Tuple.protected DisplayableWindStaffDisplay.newMeanWind(Tuple meanWind) Returns a MeanWind Displayable corresponding to a mean-wind Tuple.MeanWindSet.removeMeanWind(int index) Removes a mean-wind Displayable from this composite.Methods in ucar.unidata.view.sounding with parameters of type DisplayableModifier and TypeMethodDescriptionprotected voidMeanWindSet.setActiveMeanWind(Displayable meanWind) Sets the active mean-wind property.voidMeanWindSet.setMeanWind(int index, Displayable meanWind) Adds a mean-wind Displayable to this composite.Constructors in ucar.unidata.view.sounding with parameters of type DisplayableModifierConstructorDescriptionMeanWindSet(Displayable missingMeanWind, LocalDisplay display) Constructs from a prototype Displayable with a missing value and a VisAD display. -
Uses of Displayable in ucar.visad.display
Subclasses of Displayable in ucar.visad.displayModifier and TypeClassDescriptionclassProvides support for aDisplayablethat needs a map to Display.AnimationclassClass for a probe that defines an area.classDisplayable for a color scale in a display.classSupports composition of a list of Displayable-s into a single Displayable.classA class to support showing 2D gridded data as colored contours on a plane in a NavigatedDisplay.classProvides support for a Displayable that comprises a set of contour lines.classProvides support for a Displayable comprising a cross-hair.classCrossSectionSelector is a composite of two endpoints that can be moved independently, a line connecting the two points, and a middle point that can be used to move orthoganally to the line.classProvides support for a Displayable that comprises a set of drawn curves.classProvides support for displaying data that comprises a single VisAD Data object (and, consequently, needs only a single DataReference).classProvides support for displaying the VisAD Data of a VisAD DataReference.classProvides support for a Displayable displays wind data (u,v) or (spd, dir) as wind vectors.classFrontDrawer is the VisAD class for manipulation of fronts.classA class to support showing 2D gridded data as color on a plane in a DisplayMaster.classA class to support showing 3D gridded data as an IsoSurfaceclassClass for displaying grid point values as textclassProvides support for a Displayable that needs a map to (Display.Red,Display.Green,Display.Blue)classProvides support for displaying ImageSequencesclassDisplayable to encompass a manipulable point that can be moved around the display.classProvides support for a Displayable that comprises an iso-surface Supports color tables as well.classClass for creating lat/lon labelsclassDisplayable to support Latitude and Longitude lines.classProvides support for line drawings.classClass for a probe.classProvides support for displaying map lines.classSubclass of LineDrawing to support a pickable data objectclassProvides support for a color coded display of a track trace.classClass for a probe.classProvides support for lines drawing in a polar coordinate system.classThis class is used to draw one line connecting two end points.classA class to support a standard radar grid display - range rings, radials and labels.classProvides support for a Displayable comprising a set of RadialsclassProvides support for a Displayable that needs a map to either Display.RGB or to Display.RGBA.classLabels for RingSetsclassProvides support for a set of evenly-spaced, concentric rings (ie: a "bullseye").classProvides support for a Displayable that comprises a rubber band box.classProvides support for labeling the scale of an axis.classSelectorDisplayable is an abstract class that manages a list of PropertyChangeListeners.classDisplayable to encompass a manipulable point that can be moved around the display.classA class for support of a select range scalar map.classDisplayable to encompass a manipulable point that can be moved around the display.classProvides support for display of station locations.classClass for displaying a station (layout) model plotclassSuper class for displaying text dataclassProvides support for a color coded display of a track trace.classA class to support showing 3D gridded data as a volume in a DisplayMaster.classProvides support for a Displayable to show wind with the conventional meteorological "wind barb" symbols.classZSelector is a single small color-filled box on the screen that the user can move vertically by dragging with mouse button three; it can be used to control items whose position has a z value in a VisAD display.Methods in ucar.visad.display that return DisplayableModifier and TypeMethodDescriptionAnimation.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.ColorScale.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.CompositeDisplayable.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.Contour2DDisplayable.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.CrossHair.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.CrossSectionSelector.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.CurveDrawer.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.abstract DisplayableDisplayable.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.DisplayableData.cloneForDisplay()Returns a clone of this instance suitable for another VisAD Display.DisplayableDataRef.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.FlowDisplayable.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.FrontDrawer.cloneForDisplay()Clone for displayGrid2DDisplayable.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.Grid3DDisplayable.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.GridValueDisplayable.cloneForDisplay()Clone thisDisplayableso it can go into a different display.ImageSequenceDisplayable.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.IndicatorPoint.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.LatLonLines.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.MapLines.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.ProfileLine.cloneForDisplay()Required method used to make a copy of this object.Radials.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.RingSet.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.RubberBandBox.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.ScaleLabels.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.SelectorPoint.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.SelectRangeDisplayable.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.ShapeDisplayable.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.StationLocationDisplayable.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.StationModelDisplayable.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.TextDisplayable.cloneForDisplay()Clone thisDisplayableso it can go into a different display.TrackDisplayable.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.VolumeDisplayable.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.ZSelector.cloneForDisplay()Returns a clone of this instance suitable for another VisAD display.CompositeDisplayable.getDisplayable(int index) Gets a Displayable of the composite.final Displayable[]DisplayMaster.getDisplayables()Returns theDisplayables of this instance as an array.final DisplayableDisplayMaster.getDisplayables(int index) Returns theDisplayableat a given position in the list ofDisplayables.CompositeDisplayable.lastDisplayable()Obtains the last displayable added to this composite.CompositeDisplayable.removeDisplayable(int index) Removes a Displayable from the composite.Methods in ucar.visad.display with parameters of type DisplayableModifier and TypeMethodDescriptionvoidCompositeDisplayable.addDisplayable(Displayable displayable) Adds a Displayable to the composite.final voidDisplayMaster.addDisplayable(Displayable displayable) Adds a Displayable to the Displayable-s managed by this instance.intCompositeDisplayable.indexOf(Displayable displayable) Gets the index of the particular Displayable.intDisplayMaster.indexOf(Displayable displayable) Returns the index of a particularDisplayable.booleanCompositeDisplayable.removeDisplayable(Displayable displayable) Removes a Displayable from the composite.booleanDisplayMaster.removeDisplayable(Displayable displayable) Removes a Displayable from this instance.voidCompositeDisplayable.setDisplayable(int index, Displayable displayable) Sets a Displayable of the composite.final voidDisplayMaster.setDisplayables(int index, Displayable displayable) Sets the Displayable managed by this instance at a given point in the list of Displayable-s.final voidDisplayMaster.setDisplayables(Displayable[] displayables) Sets theDisplayables managed by this instance.Constructors in ucar.visad.display with parameters of type DisplayableModifierConstructorDescriptionprotectedDisplayable(Displayable that) Constructs from another instance.