|
||||||||||
| 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.LineGlyph
ucar.unidata.idv.control.drawing.PolyGlyph
ucar.unidata.idv.control.drawing.FrontGlyph
ucar.unidata.idv.control.drawing.ArrowGlyph
public class ArrowGlyph
Class ArrowGlyph draws fronts
| Field Summary |
|---|
| Fields inherited from class ucar.unidata.idv.control.drawing.FrontGlyph |
|---|
ATTR_FRONTSCALE, ATTR_FRONTTYPE |
| Fields inherited from class ucar.unidata.idv.control.drawing.PolyGlyph |
|---|
ATTR_EXTRUDE, ATTR_SMOOTH, IDX_X, IDX_Y, IDX_Z |
| Fields inherited from class ucar.unidata.idv.control.drawing.DrawingGlyph |
|---|
actualPoints, ATTR_BGCOLOR, ATTR_COLOR, ATTR_COORDTYPE, ATTR_FILLED, ATTR_FULLLATLON, ATTR_LINEWIDTH, ATTR_NAME, ATTR_PICKABLE, ATTR_POINTS, ATTR_TEXT, ATTR_TIMEFORMAT, 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, oldVisibility, 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,
boolean smooth)
Ctor |
|
| Method Summary | |
|---|---|
protected FrontDrawer |
doMakeFrontDrawer()
make the frontDrawer |
protected float[][] |
getCurve()
create the line |
String |
getTagName()
Get xml tag name to use |
String |
getTypeName()
Name to use for this glyph |
void |
setLineWidth(float value)
Set width |
protected boolean |
shouldAddFrontProperties()
should add properties for the fronts |
protected boolean |
shouldShowColorSelector()
show the color selector in the properties |
| Methods inherited from class ucar.unidata.idv.control.drawing.FrontGlyph |
|---|
addAttributes, applyProperties, canShowArea, createDisplayable, doStretch, getDefaultZPosition, getExtraDescription, getFlipIt, getFrontDrawer, getFrontScale, getFrontType, getPropertiesComponents, getSelectionPoints, handleMousePressed, initFinalInner, initFromXml, projectionChanged, setBaseScale, setFlipIt, setFrontScale, setFrontType, updateLocation, viewpointChanged, xxhandleMouseDragged, xxxxsetColor |
| Methods inherited from class ucar.unidata.idv.control.drawing.PolyGlyph |
|---|
canShowDistance, doDeletePoint, doFlythrough, doneBeingCreated, getClosed, getExtrude, getSmooth, handleKeyPressed, handleMouseDragged, handleMouseReleased, isValid, setClosed, setExtrude, setSmooth |
| Methods inherited from class ucar.unidata.idv.control.drawing.LineGlyph |
|---|
getLineWidth, initFromUser |
| 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,
boolean smooth)
throws VisADException,
RemoteException
control - The control I'm in.event - The display event.smooth - is the line smooth or segmented
RemoteException - When bad things happen
VisADException - When bad things happen| Method Detail |
|---|
protected FrontDrawer doMakeFrontDrawer()
throws VisADException,
RemoteException
doMakeFrontDrawer in class FrontGlyphRemoteException - on badness
VisADException - on badnesspublic void setLineWidth(float value)
setLineWidth in class LineGlyphvalue - width
protected float[][] getCurve()
throws VisADException,
RemoteException
getCurve in class FrontGlyphRemoteException - on badness
VisADException - on badnessprotected boolean shouldAddFrontProperties()
shouldAddFrontProperties in class FrontGlyphprotected boolean shouldShowColorSelector()
shouldShowColorSelector in class FrontGlyphpublic String getTagName()
getTagName in class FrontGlyphpublic String getTypeName()
getTypeName in class FrontGlyph
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||