Package | Description |
---|---|
ucar.unidata.data.grid |
DataSource classes and utilities for gridded data.
|
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.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<DrawingGlyph> |
GridUtil.read(java.lang.String filename)
respond to the read data call and return list of Glyph
|
Modifier and Type | Method and Description |
---|---|
DrawingGlyph |
DrawingControl.closestGlyph(visad.DisplayEvent event)
Find the glyph that is closest to the x/y point of the given event
|
DrawingGlyph |
DrawingControl.closestGlyph(visad.DisplayEvent event,
boolean forMove)
Find the glyph that is closest to the x/y point of the given event
|
protected DrawingGlyph |
DrawingControl.createGlyph(visad.DisplayEvent event,
boolean mousePress)
Create a glyph
|
Modifier and Type | Method and Description |
---|---|
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,
java.lang.String jython)
Evalue the given jython for the glyph
|
protected java.lang.String |
TransectDrawingControl.getGlyphNameDefault(DrawingGlyph glyph)
Use a different name
|
protected java.lang.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 |
GridTrajectoryControl.removeGlyph(DrawingGlyph glyph)
Remove the glyph from the drawing
|
void |
TransectDrawingControl.removeGlyph(DrawingGlyph glyph)
Overwrite base class method to write out the transects on a delete
|
void |
GridTrajectoryControlNew.removeGlyph(DrawingGlyph glyph)
Remove the glyph from the drawing
|
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
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
abstract DrawingGlyph |
GlyphCreatorCommand.createGlyph(DrawingControl control,
visad.DisplayEvent event)
Create the glyph
|
DrawingGlyph |
DrawingGlyph.handleCreation(visad.DisplayEvent event)
Handle the creation event.
|
DrawingGlyph |
MovieGlyph.handleCreation(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
SymbolGlyph.handleCreation(visad.DisplayEvent event)
create the glyph
|
DrawingGlyph |
TextGlyph.handleCreation(visad.DisplayEvent event)
Initialize after creation
|
DrawingGlyph |
HighLowGlyph.handleCreation(visad.DisplayEvent event)
Initialize after creation
|
DrawingGlyph |
ImageGlyph.handleCreation(visad.DisplayEvent event)
Was created from user
|
DrawingGlyph |
TransectGlyph.handleKeyPressed(visad.DisplayEvent event)
Handle event.
|
DrawingGlyph |
PolyGlyph.handleKeyPressed(visad.DisplayEvent event)
Handle event.
|
DrawingGlyph |
DrawingGlyph.handleKeyPressed(visad.DisplayEvent event)
Handle event.
|
DrawingGlyph |
TransectGlyph.handleMouseDragged(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
PolyGlyph.handleMouseDragged(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
DrawingGlyph.handleMouseDragged(visad.DisplayEvent event)
Handle event.
|
DrawingGlyph |
SymbolGlyph.handleMouseDragged(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
ShapeGlyph.handleMouseDragged(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
DrawingGlyph.handleMouseMoved(visad.DisplayEvent event)
Handle the event.
|
DrawingGlyph |
TextGlyph.handleMouseMoved(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
HighLowGlyph.handleMouseMoved(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
PolyGlyph.handleMousePressed(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
DrawingGlyph.handleMousePressed(visad.DisplayEvent event)
Handle the event.
|
DrawingGlyph |
MovieGlyph.handleMousePressed(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
SymbolGlyph.handleMousePressed(visad.DisplayEvent event)
handle event
|
DrawingGlyph |
TextGlyph.handleMousePressed(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
FrontGlyph.handleMousePressed(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
HighLowGlyph.handleMousePressed(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
ShapeGlyph.handleMousePressed(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
ImageGlyph.handleMousePressed(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
PolyGlyph.handleMouseReleased(visad.DisplayEvent event)
handle the mouse event
|
DrawingGlyph |
DrawingGlyph.handleMouseReleased(visad.DisplayEvent event)
Handle event.
|
DrawingGlyph |
MovieGlyph.handleMouseReleased(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
ImageGlyph.handleMouseReleased(visad.DisplayEvent event)
Handle event
|
DrawingGlyph |
FrontGlyph.xxhandleMouseDragged(visad.DisplayEvent event)
Handle event
|