Uses of Class
ucar.unidata.idv.control.drawing.DrawingGlyph

Packages that use DrawingGlyph
ucar.unidata.idv.control DisplayControls for the IDV - A DisplayControl generally has a data depiction and a control window for modifying or interacting with the display. 
ucar.unidata.idv.control.drawing Drawing control utilities and wrappers for glyphs. 
 

Uses of DrawingGlyph in ucar.unidata.idv.control
 

Methods in ucar.unidata.idv.control that return DrawingGlyph
 DrawingGlyph DrawingControl.closestGlyph(DisplayEvent event)
          Find the glyph that is closest to the x/y point of the given event
 DrawingGlyph DrawingControl.closestGlyph(DisplayEvent event, boolean forMove)
          Find the glyph that is closest to the x/y point of the given event
protected  DrawingGlyph DrawingControl.createGlyph(DisplayEvent event, boolean mousePress)
          Create a glyph
 

Methods in ucar.unidata.idv.control with parameters of type DrawingGlyph
protected  boolean DrawingControl.addGlyph(DrawingGlyph glyph)
          Add the glyph into the list of glyphs
protected  void TransectDrawingControl.doneMovingGlyph(DrawingGlyph glyph)
          The user is done moving or resizing the given glyph
protected  void DrawingControl.doneMovingGlyph(DrawingGlyph glyph)
          Done moving glyph
 void DrawingControl.evaluateGlyphJython(DrawingGlyph glyph, String jython)
          Evalue the given jython for the glyph
protected  String TransectDrawingControl.getGlyphNameDefault(DrawingGlyph glyph)
          Use a different name
protected  String DrawingControl.getGlyphNameDefault(DrawingGlyph glyph)
          Get the default name to use
 void DrawingControl.glyphChanged(DrawingGlyph glyph)
          The given glyph has changed somehow.
 boolean DrawingControl.isSelected(DrawingGlyph glyph)
          Is the given glyph selected
 void TransectDrawingControl.removeGlyph(DrawingGlyph glyph)
          Overwrite base class method to write out the transects on a delete
 void DrawingControl.removeGlyph(DrawingGlyph glyph)
          Remove the glyph from the drawing
 void DrawingControl.setSelection(DrawingGlyph glyph)
          Clear the selection and add the given glyph to the selection
 boolean TransectDrawingControl.shouldBeVisible(DrawingGlyph tg)
          Overwrite base class method to determine if we should show the glyph
 boolean DrawingControl.shouldBeVisible(DrawingGlyph tg)
          Should this glyph be visible
protected  void TransectDrawingControl.transectChanged(DrawingGlyph glyph)
          Write out the transects when we've changed
 

Uses of DrawingGlyph in ucar.unidata.idv.control.drawing
 

Subclasses of DrawingGlyph in ucar.unidata.idv.control.drawing
 class ArrowGlyph
          Class ArrowGlyph draws fronts
 class FrontGlyph
          Class FrontGlyph draws fronts
 class HighLowGlyph
          Class HighLowGlyph Draws text
 class ImageGlyph
          Class ImageGlyph.
 class LineGlyph
          Class LineGlyph draws lines.
 class MovieGlyph
          Class MovieGlyph.
 class PolyGlyph
          Class PolyGlyph draws polygons
 class ShapeGlyph
          Class ShapeGlyph.
 class SymbolGlyph
          Class SymbolGlyph.
 class TextGlyph
          Class TextGlyph Draws text
 class TransectGlyph
          Class TransectGlyph.
 

Methods in ucar.unidata.idv.control.drawing that return DrawingGlyph
abstract  DrawingGlyph GlyphCreatorCommand.createGlyph(DrawingControl control, DisplayEvent event)
          Create the glyph
 DrawingGlyph HighLowGlyph.handleCreation(DisplayEvent event)
          Initialize after creation
 DrawingGlyph DrawingGlyph.handleCreation(DisplayEvent event)
          Handle the creation event.
 DrawingGlyph SymbolGlyph.handleCreation(DisplayEvent event)
          create the glyph
 DrawingGlyph MovieGlyph.handleCreation(DisplayEvent event)
          Handle event
 DrawingGlyph ImageGlyph.handleCreation(DisplayEvent event)
          Was created from user
 DrawingGlyph TextGlyph.handleCreation(DisplayEvent event)
          Initialize after creation
 DrawingGlyph PolyGlyph.handleKeyPressed(DisplayEvent event)
          Handle event.
 DrawingGlyph DrawingGlyph.handleKeyPressed(DisplayEvent event)
          Handle event.
 DrawingGlyph PolyGlyph.handleMouseDragged(DisplayEvent event)
          Handle event
 DrawingGlyph DrawingGlyph.handleMouseDragged(DisplayEvent event)
          Handle event.
 DrawingGlyph SymbolGlyph.handleMouseDragged(DisplayEvent event)
          Handle event
 DrawingGlyph TransectGlyph.handleMouseDragged(DisplayEvent event)
          Handle event
 DrawingGlyph ShapeGlyph.handleMouseDragged(DisplayEvent event)
          Handle event
 DrawingGlyph HighLowGlyph.handleMouseMoved(DisplayEvent event)
          Handle event
 DrawingGlyph DrawingGlyph.handleMouseMoved(DisplayEvent event)
          Handle the event.
 DrawingGlyph TextGlyph.handleMouseMoved(DisplayEvent event)
          Handle event
 DrawingGlyph FrontGlyph.handleMousePressed(DisplayEvent event)
          Handle event
 DrawingGlyph PolyGlyph.handleMousePressed(DisplayEvent event)
          Handle event
 DrawingGlyph HighLowGlyph.handleMousePressed(DisplayEvent event)
          Handle event
 DrawingGlyph DrawingGlyph.handleMousePressed(DisplayEvent event)
          Handle the event.
 DrawingGlyph SymbolGlyph.handleMousePressed(DisplayEvent event)
          handle event
 DrawingGlyph MovieGlyph.handleMousePressed(DisplayEvent event)
          Handle event
 DrawingGlyph ImageGlyph.handleMousePressed(DisplayEvent event)
          Handle event
 DrawingGlyph TextGlyph.handleMousePressed(DisplayEvent event)
          Handle event
 DrawingGlyph ShapeGlyph.handleMousePressed(DisplayEvent event)
          Handle event
 DrawingGlyph PolyGlyph.handleMouseReleased(DisplayEvent event)
          handle the mouse event
 DrawingGlyph DrawingGlyph.handleMouseReleased(DisplayEvent event)
          Handle event.
 DrawingGlyph MovieGlyph.handleMouseReleased(DisplayEvent event)
          Handle event
 DrawingGlyph ImageGlyph.handleMouseReleased(DisplayEvent event)
          Handle event
 DrawingGlyph FrontGlyph.xxhandleMouseDragged(DisplayEvent event)
          Handle event