|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.unidata.idv.control.drawing.DrawingGlyph
ucar.unidata.idv.control.drawing.ArrowGlyph
public class ArrowGlyph
Class ArrowGlyph draws fronts
| Field Summary |
|---|
| Fields inherited from class ucar.unidata.idv.control.drawing.DrawingGlyph |
|---|
actualPoints, ATTR_COLOR, ATTR_COORDTYPE, ATTR_FILLED, ATTR_FULLLATLON, ATTR_LINEWIDTH, ATTR_NAME, ATTR_PICKABLE, ATTR_POINTS, ATTR_TEXT, ATTR_TIMES, ATTR_ZPOSITION, control, COORD_LABELS, COORD_LATLON, COORD_LATLONALT, COORD_NONE, COORD_TYPENAMES, COORD_TYPES, COORD_XY, COORD_XYZ, coordType, firstMoveEarthLocation, firstMoveLocation, IDX_ALT, IDX_LAT, IDX_LON, IDX_X, IDX_Y, IDX_Z, parentDisplayable, points, propDialog, propertiesUp, PT_X, PT_Y, PT_Z, selectionDisplayable, stretchIndex, tabbedPane, TAG_ARROW, TAG_FRONT, TAG_HIGH, TAG_IMAGE, TAG_LOW, TAG_MOVIE, TAG_POLYGON, TAG_SHAPE, TAG_SYMBOL, TAG_TEXT, uniqueCnt, zPosition |
| Constructor Summary | |
|---|---|
ArrowGlyph()
Ctor |
|
ArrowGlyph(DrawingControl control,
DisplayEvent event)
Ctor |
|
| Method Summary | |
|---|---|
boolean |
canShowDistance()
Can we show calculated distance |
protected void |
createDisplayable()
make the displayable |
protected List |
getSelectionPoints()
Get points used to select this glyph. |
String |
getTagName()
Get xml tag name to use |
String |
getTypeName()
Name to use for this glyph |
DrawingGlyph |
handleMouseDragged(DisplayEvent event)
Handle event |
protected boolean |
initFinalInner()
Init at the end |
void |
projectionChanged()
projection changed |
void |
setLineWidth(float value)
Set width |
void |
updateLocation()
Glyph moved. |
void |
viewpointChanged()
viewpoint changed |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ArrowGlyph()
public ArrowGlyph(DrawingControl control,
DisplayEvent event)
throws VisADException,
RemoteException
control - The control I'm in.event - The display event.
RemoteException - When bad things happen
VisADException - When bad things happen| Method Detail |
|---|
protected boolean initFinalInner()
throws VisADException,
RemoteException
initFinalInner in class DrawingGlyphRemoteException - On badness
VisADException - On badness
protected void createDisplayable()
throws VisADException,
RemoteException
RemoteException - On badness
VisADException - On badnesspublic void setLineWidth(float value)
value - widthpublic boolean canShowDistance()
canShowDistance in class DrawingGlyph
public void viewpointChanged()
throws VisADException,
RemoteException
viewpointChanged in class DrawingGlyphRemoteException - On badness
VisADException - On badness
public void projectionChanged()
throws VisADException,
RemoteException
projectionChanged in class DrawingGlyphRemoteException - On badness
VisADException - On badnessprotected List getSelectionPoints()
getSelectionPoints in class DrawingGlyph
public void updateLocation()
throws VisADException,
RemoteException
updateLocation in class DrawingGlyphRemoteException - On badness
VisADException - On badness
public DrawingGlyph handleMouseDragged(DisplayEvent event)
throws VisADException,
RemoteException
handleMouseDragged in class DrawingGlyphevent - The display event.
RemoteException - On badness
VisADException - On badnesspublic String getTagName()
getTagName in class DrawingGlyphpublic String getTypeName()
getTypeName in class DrawingGlyph
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||