Package | Description |
---|---|
ucar.unidata.ui.drawing |
UI classes for drawing glyphs
|
ucar.unidata.ui.symbol |
Meteorological symbol drawing.
|
Modifier and Type | Class and Description |
---|---|
class |
EditCanvas |
class |
TestCanvas |
Modifier and Type | Field and Description |
---|---|
DisplayCanvas |
CanvasCommand.canvas
_more_
|
Modifier and Type | Method and Description |
---|---|
CanvasCommand |
PolyGlyph.getCreateCommand(DisplayCanvas canvas,
java.awt.AWTEvent event,
int x,
int y)
_more_
|
CanvasCommand |
Glyph.getCreateCommand(DisplayCanvas canvas,
java.awt.AWTEvent event,
int x,
int y)
_more_
|
CanvasCommand |
Glyph.getMoveCommand(DisplayCanvas canvas,
java.awt.AWTEvent event,
int x,
int y)
_more_
|
void |
PolyGlyph.paint(java.awt.Graphics g,
DisplayCanvas c)
_more_
|
void |
Glyph.paint(java.awt.Graphics g,
DisplayCanvas c)
_more_
|
void |
ImageGlyph.paint(java.awt.Graphics g,
DisplayCanvas c)
_more_
|
void |
RectangleGlyph.paint(java.awt.Graphics g,
DisplayCanvas c)
_more_
|
void |
LineGlyph.paint(java.awt.Graphics g,
DisplayCanvas c)
_more_
|
void |
CompositeGlyph.paint(java.awt.Graphics g,
DisplayCanvas c)
_more_
|
void |
LineGlyph.paint(java.awt.Graphics g,
DisplayCanvas c,
java.awt.Color color)
_more_
|
protected void |
CompositeGlyph.paintChildren(java.awt.Graphics g,
DisplayCanvas c)
_more_
|
void |
PolyGlyph.paintHighlight(java.awt.Graphics g,
DisplayCanvas c)
_more_
|
void |
Glyph.paintHighlight(java.awt.Graphics g,
DisplayCanvas c)
_more_
|
void |
LineGlyph.paintHighlight(java.awt.Graphics g,
DisplayCanvas c)
_more_
|
void |
PolyGlyph.paintLines(java.awt.Graphics g,
DisplayCanvas c,
int w,
boolean fill)
_more_
|
void |
Glyph.paintSelection(java.awt.Graphics g,
DisplayCanvas c)
By default paint little black rectangles at the corners and the sides
|
void |
LineGlyph.paintSelection(java.awt.Graphics g,
DisplayCanvas c)
_more_
|
java.awt.Point |
Glyph.transformOutput(DisplayCanvas canvas,
java.awt.Point r)
_more_
|
java.awt.Rectangle |
Glyph.transformOutput(DisplayCanvas canvas,
java.awt.Rectangle r)
_more_
|
int |
Glyph.transformOutputX(DisplayCanvas canvas,
int x)
_more_
|
int |
Glyph.transformOutputY(DisplayCanvas canvas,
int x)
_more_
|
Constructor and Description |
---|
CanvasCommand(DisplayCanvas canvas,
java.awt.AWTEvent firstEvent,
int x,
int y)
_more_
|
Modifier and Type | Class and Description |
---|---|
class |
StationModelCanvas
Class StationModelCanvas Manages the station model gui
|
Modifier and Type | Method and Description |
---|---|
void |
MetSymbol.paint(java.awt.Graphics g,
DisplayCanvas c)
This is called to paint within the EditCanvas
|
void |
MetSymbol.paintSelection(java.awt.Graphics g,
DisplayCanvas c)
Paint the selection
|
Constructor and Description |
---|
CloudCoverageSymbol(DisplayCanvas canvas,
int x,
int y)
Create a cloud coverage symbol at the x and y position on the
supplied canvas.
|
CloudCoverageSymbol(DisplayCanvas canvas,
int x,
int y,
java.lang.String param,
java.lang.String paramDesc)
Create a cloud coverage symbol at the x and y position on the
DisplayCanvas supplied. |
LabelSymbol(DisplayCanvas canvas,
int x,
int y)
Construct a LabelSymbol to use on the canvas specified at the
position specified.
|
MappedShapeSymbol(DisplayCanvas canvas,
int x,
int y)
Construct a ShapeSymbol to use on the canvas specified at the
position specified.
|
MetSymbol(DisplayCanvas canvas,
int x,
int y,
java.lang.String[] paramIds,
java.lang.String[] paramDescs)
The MetSymbol can be created in two ways.
|
ShapeSymbol(DisplayCanvas canvas,
int x,
int y)
Construct a ShapeSymbol to use on the canvas specified at the
position specified.
|
TextSymbol(DisplayCanvas canvas,
int x,
int y)
Construct a TextSymbol to use on the canvas specified at the
position specified.
|
TextSymbol(DisplayCanvas canvas,
int x,
int y,
java.lang.String param,
java.lang.String paramDesc)
Construct a TextSymbol to use on the canvas specified at the
position specified.
|
ThreeDCrossSymbol(DisplayCanvas canvas,
int x,
int y)
Create a symbol at the x and y position on the
supplied canvas.
|
ThreeDCrossSymbol(DisplayCanvas canvas,
int x,
int y,
java.lang.String param,
java.lang.String paramDesc)
Create a symbol at the x and y position on the
DisplayCanvas supplied. |
ValueSymbol(DisplayCanvas canvas,
int x,
int y)
Create a new ValueSymbol
|
ValueSymbol(DisplayCanvas canvas,
int x,
int y,
java.lang.String param,
java.lang.String paramDesc)
Create a new ValueSymbol
|
ValueSymbol(DisplayCanvas canvas,
int x,
int y,
java.lang.String param,
java.lang.String paramDesc,
visad.Unit u)
Create a new ValueSymbol
|
WeatherSymbol(DisplayCanvas canvas,
int x,
int y)
Create a
WeatherSymbol on the canvas specified
at the position indicated. |
WeatherSymbol(DisplayCanvas canvas,
int x,
int y,
java.lang.String param,
java.lang.String paramDesc)
Create a
WeatherSymbol on canvas
at the position indicated and use the name and description supplied. |
WindBarbSymbol(DisplayCanvas canvas,
int x,
int y)
Construct a WindBarbSymbol to use on the canvas specified at the
position specified.
|
WindBarbSymbol(DisplayCanvas canvas,
int x,
int y,
java.lang.String uOrSpeedParam,
java.lang.String uOrSpeedDescr,
java.lang.String vOrDirParam,
java.lang.String vOrDirDescr)
Construct a WindBarbSymbol to use on the canvas specified at the
position specified.
|
WindVectorSymbol(DisplayCanvas canvas,
int x,
int y)
Create a wind vector symbol
|
WindVectorSymbol(DisplayCanvas canvas,
int x,
int y,
java.lang.String uOrSpeedParam,
java.lang.String uOrSpeedDescr,
java.lang.String vOrDirParam,
java.lang.String vOrDirDescr)
Construct a WindVectorSymbol to use on the canvas specified at the
position specified.
|