Class GeoSubsetRubberBandBox

java.lang.Object
ucar.visad.display.Displayable
ucar.visad.display.DisplayableData
ucar.visad.display.LineDrawing
edu.wisc.ssec.mcidasv.data.hydra.SubsetRubberBandBox
edu.wisc.ssec.mcidasv.data.GeoSubsetRubberBandBox

  • Nested Class Summary

    Nested classes/interfaces inherited from class ucar.visad.display.DisplayableData

    ucar.visad.display.DisplayableData.DragAdapter
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private Gridded2DSet
    bounds defined by the rubber band box
    private static int
     
    private FlatField
     
     
     
    private ucar.visad.display.DisplayMaster
     
    private boolean
     
    private boolean
     
    private int
    mouse event mask
     
    renderer
    private RealType
    x type for the box
    private RealType
    y type for the box

    Fields inherited from class ucar.visad.display.LineDrawing

    COLOR, LINE_STYLE, LINE_WIDTH, POINT_SIZE

    Fields inherited from class ucar.visad.display.DisplayableData

    MANIPULABLE, renderer, VISIBLE

    Fields inherited from class ucar.visad.display.Displayable

    DISPLAY, parent, SCALAR_MAP_SET
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
     
    GeoSubsetRubberBandBox(boolean isLL, FlatField data, CoordinateSystem displayCS, int mask)
     
     
    GeoSubsetRubberBandBox(boolean isLL, FlatField data, CoordinateSystem displayCS, int mask, boolean lastBoxOn)
    Construct a RubberBandBox using xType as the X coordinate and yType as the Y coordinate of the box.
    protected
    Constructor for creating a RubberBandBox from another instance
     
    Construct a RubberBandBox using xType as the X coordinate and yType as the Y coordinate of the box.
     
    GeoSubsetRubberBandBox(FlatField data, CoordinateSystem displayCS, int mask)
     
     
    GeoSubsetRubberBandBox(FlatField data, CoordinateSystem displayCS, int mask, boolean lastBoxOn)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    float[]
     
    protected void
     
    protected void
    setDisplayMaster(ucar.visad.display.DisplayMaster dspMaster)
     

    Methods inherited from class edu.wisc.ssec.mcidasv.data.hydra.SubsetRubberBandBox

    cloneForDisplay, dataChange, getBounds, getDataRenderer, getElemMax, getLastBox, getLineMax, setBox

    Methods inherited from class ucar.visad.display.LineDrawing

    getColor, getLineStyle, getLineWidth, getPointSize, setColor, setHSV, setHSV, setLineStyle, setLineWidth, setPointSize, setRGB, setRGB, setRGBA, setRGBA

    Methods inherited from class ucar.visad.display.DisplayableData

    addAction, destroy, getActive, getAnimationSet, getData, getName, hasData, hasDataObject, isManipulable, isPickable, myAddConstantMaps, myAddDataReferences, myRemoveDataReferences, removeAction, setActive, setData, setDataReference, setDragAdapter, setManipulable, setPickable, setPointMode, setUseFastRendering, setVisible, showme, toString

    Methods inherited from class ucar.visad.display.Displayable

    addConstantMap, addConstantMaps, addDataReferences, addPropertyChangeListener, addPropertyChangeListener, addRefsInvoked, addScalarMap, addScalarMaps, applyColorUnit, applyDisplayUnit, checkUnit, combineConstantMaps, destroyDisplayable, firePropertyChange, firePropertyChange, fireScalarMapSetChange, getColorUnit, getConstantMaps, getDestroyed, getDisplay, getDisplayMaster, getDisplayUnit, getPointMode, getScalarMap, getScalarMap, getScalarMap, getScalarMapSet, getUseFastRendering, getUseTimesInAnimation, getVisible, isActive, isUnitCompatible, isVisible, logException, removeConstantMap, removeDataReferences, removePropertyChangeListener, removePropertyChangeListener, removeScalarMap, replaceScalarMap, setAdjustFlow, setColorPalette, setColorPalette, setColorUnit, setConstantPosition, setContourInfo, setDisplay, setDisplayActive, setDisplayInactive, setDisplayUnit, setOverrideAnimationSet, setOverrideAnimationSet, setParent, setRangeForColor, setRangeForColor, setScalarMapSet, setSelectedRange, setSelectedRange, setUseTimesInAnimation, toFront

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait