public class LocationIndicatorControl extends DisplayControlImpl
| Modifier and Type | Class and Description |
|---|---|
static class |
LocationIndicatorControl.AxisInfo
Holds state about an axis
|
DisplayControlImpl.SideLegendLabel| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
CLIP_NAMES1
_more_
|
static java.lang.String[] |
CLIP_NAMES2
_more_
|
static int |
CLIP_NEGATIVE
_more_
|
static int |
CLIP_NONE
_more_
|
static int |
CLIP_POSITIVE
_more_
|
static int |
IDX_X
Indices into arrays
|
static int |
IDX_Y
Indices into arrays
|
static int |
IDX_Z
Indices into arrays
|
categories, colorScaleInfo, colorScales, contourInfo, contourInfoParams, contourWidget, controlContext, ctw, dataSelection, defaultView, defaultViewManager, DISPLAY_LIST_NAME, displayListTable, displayListUsesColor, displayMasters, displayUnit, helpUrl, initNoteText, instantiatedWithNoData, isProgressiveResolution, matchDisplayRegion, noteTextArea, noteWrapper, paramName, reloadFromBounds, requestProperties, resolutionReadout, selectRangeWidget, settingVisibility, sharables, showNoteText, skipSlider, version, viewManagers, ZFUDGEAPPEARANCE_DARK, APPEARANCE_IDV, APPEARANCE_LIGHT, CMD_BARBSIZE, CMD_COLORS, CMD_COLORTABLE, CMD_INTERVAL, CMD_LEVEL, CMD_LINEWIDTH, CMD_POPUP, CMD_REMOVE, DEFAULT_POINT_SIZE, DEFAULT_SAMPLING_MODE, FIND_ALL, FIND_CATEGORY, FIND_CLASS, FIND_SPECIAL, FIND_THIS, FIND_WITHDATA, FIND_WITHTHISDATA, FIND_WITHTHISFIELD, FIND_WITHTHISVIEW, FLAG_COLOR, FLAG_COLORTABLE, FLAG_COLORUNIT, FLAG_CONTOUR, FLAG_DATACONTROL, FLAG_DISPLAYUNIT, FLAG_GRIDTRAJECTORY, FLAG_LINEWIDTH, FLAG_NONE, FLAG_SELECTRANGE, FLAG_SKIPFACTOR, FLAG_SMOOTHING, FLAG_TEXTUREQUALITY, FLAG_TIMERANGE, FLAG_ZPOSITION, GRID_INSETS, ICON_LOCK, ICON_REMOVE, ICON_UNLOCK, LABEL_NONE, log_, MACRO_DATASOURCENAME, MACRO_DISPLAYNAME, MACRO_DISPLAYUNIT, MACRO_FHOUR, MACRO_FHOUR2, MACRO_LONGNAME, MACRO_POSITION, MACRO_RESOLUTION, MACRO_SHORTNAME, MACRO_STATION, MACRO_TIMESTAMP, MACRO_VALUE, NEAREST_NEIGHBOR, PREF_DISPLAYLIST_TEMPLATE, PREF_EXTRALABEL_TEMPLATE, PREF_LEGENDLABEL_TEMPLATE, PROP_REMOVED, SETTINGS_GROUP_DISPLAY, SETTINGS_GROUP_FLAGS, SHARE_CHOICES, SHARE_COLOR, SHARE_COLORSCALE, SHARE_COLORTABLE, SHARE_DISPLAYUNIT, SHARE_POSITION, SHARE_SELECTRANGE, SHARE_SKIPVALUE, SHARE_TRANSECT, SHARE_VISIBILITY, WEIGHTED_AVERAGEBOTTOM_LEGEND, DEFAULT_PROBEFORMAT, PREF_PREFIX, PREF_PROBEFORMAT, PREF_REMOVEONWINDOWCLOSE, PREF_SAMPLING_MODE, PREF_STANDALONE_REMOVEONCLOSE, PREF_STANDALONE_REMOVEONCLOSE_ASK, PROP_LEGENDICON, RASTERMODE_SHOWALL, RASTERMODE_SHOWNONRASTER, RASTERMODE_SHOWRASTER, SIDE_LEGEND| Constructor and Description |
|---|
LocationIndicatorControl()
Create a new Drawing Control; set attributes.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canHandleEvents()
Should we handle display events
|
void |
centerAtOrigin()
Center at origin
|
void |
centerAtPoint()
Center at bearing point
|
protected void |
checkVisibility()
Have the axisInfos check their visibilty
|
void |
colorChanged(java.lang.String colorName)
The color has changed
|
protected java.awt.Container |
doMakeContents()
Make the gui
|
void |
doRemove()
Remove this DisplayControl from the system.
|
void |
fontChanged(java.lang.Object value)
The font has changed
|
boolean |
getEnabled()
Get the Enabled property.
|
protected javax.swing.JComponent |
getExtraLegendComponent(int legendType)
Assume that any display controls that have a color table widget
will want the color table to show up in the legend.
|
java.awt.Font |
getFont()
Get the font from the ui widget
|
boolean |
getKeepInBox()
Get the KeepInBox property.
|
protected void |
getLegendLabels(java.util.List labels,
int legendType)
Overwrite the legend labels
|
int |
getLineWidth()
Get the line width
|
float[] |
getOriginLoc()
Get the Origin property.
|
float[] |
getPointLoc()
Get the Point property.
|
boolean |
getShowPoint()
Get the ShowPoint property.
|
double |
getSolidAlphaPercent()
Get the SolidAlphaPercent property.
|
java.awt.Color |
getSolidColor()
Get the solid plane color
|
float |
getSpan()
Get the Span property.
|
protected void |
getViewMenuItems(java.util.List items,
boolean forMenuBar)
Add to view menu
|
LocationIndicatorControl.AxisInfo |
getXInfo()
Get the x axis info
|
LocationIndicatorControl.AxisInfo |
getYInfo()
Get the y axis info
|
LocationIndicatorControl.AxisInfo |
getZInfo()
Get the z axis info
|
void |
goToAddress(java.lang.String which)
Go the a street address
|
void |
goToAddressInner(java.lang.String which)
Go the a street address
|
void |
handleDisplayChanged(visad.DisplayEvent event)
Listen for DisplayEvents
|
boolean |
init(DataChoice dataChoice)
Call to help make this kind of Display Control; also calls code to
made the Displayable (empty of data thus far).
|
double[] |
latLonAltToXYZ(double lat,
double lon,
double alt)
Convert the lat/lon/alt to visad box coordinates
|
void |
lineWidthChanged(java.lang.Integer v)
The line width has changed
|
void |
projectionChanged()
Respond to the projection changing event
|
void |
receiveShareData(Sharable from,
java.lang.Object dataId,
java.lang.Object[] data)
Method called by other classes that share the the state.
|
void |
rotateAbout(java.lang.Integer i)
Rotate about the index
|
void |
setDisplayVisibility(boolean on)
Turn on the visibility of this display
|
void |
setEnabled(boolean value)
Set the Enabled property.
|
void |
setFont(java.awt.Font value)
Set the Font property.
|
void |
setKeepInBox(boolean value)
Set the KeepInBox property.
|
void |
setLineWidth(int width)
Set the width of the lines.
|
void |
setOriginLoc(float[] value)
Set the Origin property.
|
void |
setPointLoc(float[] value)
Set the Point property.
|
static void |
setPts(LineDrawing ld,
float x1,
float x2,
float y1,
float y2,
float z1,
float z2)
Set the location of the line
|
void |
setShowPoint(boolean value)
Set the ShowPoint property.
|
void |
setSolidAlphaPercent(double value)
Set the SolidAlphaPercent property.
|
void |
setSolidColor(java.awt.Color c)
Set the solid plane color
|
void |
setSpan(float value)
Set the Span property.
|
void |
setVisibleX(boolean value)
Set the VisibleX property.
|
void |
setXInfo(LocationIndicatorControl.AxisInfo info)
Set the x axis info
|
void |
setYInfo(LocationIndicatorControl.AxisInfo info)
Set the y axis info
|
void |
setZInfo(LocationIndicatorControl.AxisInfo info)
Set the z axis info
|
protected boolean |
shouldAddControlListener()
Signal base class to add this as a control listener
|
protected boolean |
shouldAddDisplayListener()
Signal base class to add this as a display listener
|
void |
spanSliderChanged(int value)
The span value has changed
|
void |
transparencyChanged(java.lang.Object selected)
Handle the alpha value changing
|
void |
updatePositionFromReadout(ucar.unidata.idv.control.LocationIndicatorControl.LocationReadout readout)
Update the position from the text fields
|
void |
viewpointChanged()
Respond to control changed events from the view manager
|
actionPerformed, activateDisplays, addAttributedDisplayable, addAttributedDisplayable, addAttributedDisplayable, addAttributeFlags, addCheckBoxSettings, addDataChoice, addDisplayable, addDisplayable, addDisplayable, addDisplayable, addDisplayable, addDisplayable, addDisplayMaster, addDisplaySettings, addLabelMacros, addNewData, addNoteText, addPropertiesComponents, addPropertyChangeListener, addRemovable, addSharable, addTimeModeWidget, addToControlContext, addToRangeMenu, addToRangeMenu, addToRangeMenu, addViewManager, appendDataChoices, applyAttributesToDisplayables, applyColor, applyColorScaleInfo, applyColorTable, applyColorUnit, applyContourInfo, applyDisplaySetting, applyDisplayUnit, applyForecastHourMacro, applyLineWidth, applyPreferences, applyProperties, applyProperties, applyPropertyValues, applyRange, applySelectRange, applySkipFactor, applySmoothing, applyTextureQuality, applyTimeRange, applyZPosition, boundsClose, canBeDocked, canDoProgressiveResolution, canExportData, canSaveDataInCache, captureWindow, centerOnDisplay, changeColorUnit, changeDisplayUnit, checkBoundsChange, checkFlag, checkIfDataOk, checkImageSize, clearDataInstance, clearPrototype, clearViewManagers, close, colorUnitChanged, controlChanged, convertColorRange, convertRange, createDisplayListDisplayable, createIdvWindow, dataChanged, deactivateDisplays, debug, displayableToFront, displayChanged, displayControlFailed, displayUnitChanged, doApplyProperties, doExport, doInitialUpdateLegendAndList, doMakeBottomLegendComponent, doMakeChangeColorMenu, doMakeChangeColorMenu, doMakeChangeParameterMenuItem, doMakeColorControl, doMakeColorControl, doMakeColorScales, doMakeDataInstance, doMakeMenuBar, doMakeMenuBarMenus, doMakePointSizeWidget, doMakeRemoveControl, doMakeSideLegendComponent, doMakeSkipFactorSlider, doMakeTextureSlider, doMakeVisibilityControl, doMakeWidgetComponent, doMakeWindow, doMakeZPositionSlider, exportDisplayedData, findDisplayInfo, findDisplays, findDisplays, firePropertyChangeEvent, firstFrameDone, formatForCursorReadout, getActive, getAnimation, getAnimation, getAnimation, getAnimation, getAnimationInfo, getAnimationWidget, getAttributeFlags, getCachedData, getCanDoRemoveAll, getCategories, getChangeParameterLabel, getCollapseLegend, getColor, getColorDimness, getColorScaleInfo, getColorTable, getColorTableForDisplayable, getColorTableToApply, getColorTableWidget, getColorUnit, getColorUnitName, getColorWidgetLabel, getComponentHolder, getContents, getContourInfo, getControlChangeSleepTime, getControlContext, getControlMenus, getControlWidgets, getCursorReadout, getCursorReadoutInner, getCursorReadoutInner, getData, getDataChoice, getDataChoices, getDataForDisplayList, getDataInstance, getDataInstance, getDataProjection, getDataProjectionForMenu, getDataProjectionLabel, getDataSelection, getDataSources, getDataTimeRange, getDataTimeRange, getDataTimeSet, getDebugDetails, getDefaultColorScaleInfo, getDefaultDisplayListTemplate, getDefaultDistanceUnit, getDefaultFastRendering, getDefaultSamplingMode, getDefaultSamplingModeValue, getDefaultView, getDefaultViewDescriptor, getDefaultViewManager, getDetailsContents, getDisplayAltitudeType, getDisplayCategory, getDisplayCenter, getDisplayConventions, getDisplayedData, getDisplayId, getDisplayInfos, getDisplayListColor, getDisplayListData, getDisplayListDisplayable, getDisplayListTemplate, getDisplayMaster, getDisplayName, getDisplayScale, getDisplayUnit, getDisplayUnit, getDisplayUnitName, getDisplayVisibility, getDoCursorReadout, getEditMenuItems, getEditMenuItems, getExpandedInTabs, getExtraLabelTemplate, getExtraMenus, getFileMenuItems, getFileMenuItems, getGraphicsConfiguration, getGrid, getGrid, getHadDataChoices, getHaveInitialized, getHelpIds, getHelpMenuItems, getId, getIdv, getImage, getImage, getInitDataChoices, getInitialColorTable, getInitialFastRendering, getInitialRange, getInitialZPosition, getInternalAnimation, getInternalAnimation, getIsProgressiveResolution, getIsRaster, getIsTimeDriver, getLabel, getLastFileMenuItems, getLatLonPoints, getLegendButtons, getLegendComponent, getLegendLabel, getLegendLabelTemplate, getLegendToolTip, getLineWidthWidget, getLineWidthWidgetLabel, getLockVisibilityToggle, getLongParamName, getMacroNames, getMainPanel, getMainPanelSize, getMakeWindow, getMapDisplay, getMapViewManager, getMapViewProjection, getMatchDisplayRegion, getMenuLabel, getMyDataChoices, getNavigatedDisplay, getNoteText, getObjectStore, getOkToFireEvents, getOldColorTableOrInitialColorTable, getOriginalDataChoicesLabel, getOuterContents, getPointSize, getProperty, getProperty, getPropertyDisplayName, getRange, getRangeForColorTable, getRangeToApply, getRawDataUnit, getRequestProperties, getSamplingModeName, getSamplingModeValue, getSamplingModeValue, getSaveMenuItems, getSelectRange, getSelectRangeEnabled, getSelectRangeWidget, getSettingsPanel, getShortParamName, getShoulDoProgressiveResolution, getShowInDisplayList, getShowInLegend, getShowInTabs, getShowNoteText, getSkipValue, getSkipWidgetLabel, getSmoothingFactor, getSmoothingType, getSomeAnimation, getStore, getTemplateName, getTextureQuality, getTextureQualityLabel, getTimeSet, getTitle, getTransientProperty, getUnitForColor, getUseFastRendering, getUsesTimeDriver, getUseTimesInAnimation, getVersion, getVerticalValue, getViewAnimation, getViewContext, getViewer, getViewManager, getViewManager, getViewManager, getViewManagerClassNames, getViewManagerForCapture, getViewManagers, getViewMenuItems, getVisbilityAnimationPause, getWasUnPersisted, getWindow, getWindowSize, getWindowVisible, getWindowX, getWindowY, getZPosition, getZPositionSliderLabel, guiExported, guiImported, handleWindowClosing, hasForecastHourMacro, hasMapProjection, hasTimeMacro, haveDataTimes, haveParameterDefaults, hide, hyperlinkUpdate, inGlobeDisplay, init, init, init, initAfterUnPersistence, initAfterUnPersistence, initAsPrototype, initAsTemplate, initBasic, initDone, initializeWithNewData, initWindow, isDisplay3D, isDisplayUnitAlsoColorUnit, isGuiShown, isInitDone, isInTransectView, isInViewManager, itemStateChanged, loadDataFromViewBounds, makeChangeColorMenuItems, makeLegendLabel, makeLockButton, makeRemoveButton, moveTo, notifyViewManagersOfChange, parseProperties, popup, popupDataDialog, popupDataDialog, popupDataDialog, processRequestProperties, propertyChange, putTransientProperty, reallySetAttributeFlags, redoGuiLayout, reloadDataSource, reloadDataSourceInThread, relocateDisplay, relocateDisplay, removeDataChoice, removeDisplayable, removeDisplayables, removeDisplayables, removeOnWindowClose, removePropertyChangeListener, resetData, resetDimness, resetViewManager, revertToDefaultColorTable, revertToDefaultColorTable, revertToDefaultRange, revertToDefaultRange, saveAsFavorite, saveAsParameterDefaults, saveAsPrototype, saveAsTemplate, saveDataChoiceInCache, saveImage, saveProjection, selectDataChoices, setAnimationInfo, setAnimationSet, setAttributeFlags, setCachedData, setCanDoRemoveAll, setCategories, setCollapseLegend, setColor, setColorBrighter, setColorDimmer, setColorDimness, setColorScaleInfo, setColorScaleVisible, setColorTable, setColorTable, setColorTableName, setColorUnit, setColorUnitName, setComponentHolder, setContents, setContourInfo, setContourInfoParams, setData, setData, setDataChoices, setDataInstance, setDataInstances, setDataSelection, setDataTimeRange, setDefaultSamplingMode, setDefaultView, setDisplayableVisibility, setDisplayableVisiblity, setDisplayActive, setDisplayAreaSubset, setDisplayCategory, setDisplayId, setDisplayInactive, setDisplayListColor, setDisplayListColor, setDisplayListProperties, setDisplayListTemplate, setDisplayListTimeZone, setDisplayName, setDisplayUnit, setDisplayUnitName, setDoCursorReadout, setExpandedInTabs, setExtraLabelTemplate, setHadDataChoices, setHelpUrl, setId, setInitDataChoices, setInitialSettings, setInitialViewManager, setIsProgressiveResolution, setIsRaster, setIsTimeDriver, setLabelAsPreference, setLegendBackground, setLegendForeground, setLegendLabel, setLegendLabelTemplate, setLockVisibilityToggle, setMainPanelDimensions, setMainPanelSize, setMakeWindow, setMatchDisplayRegion, setName, setNameFromUser, setNewColorUnit, setNewDisplayUnit, setNoteText, setOkToFireEvents, setOriginalDataChoicesLabel, setParamName, setPersistedVisadData, setPointSize, setProjectionInView, setProjectionInView, setProjectionInView, setProperty, setRange, setRange, setSelectRange, setSelectRangeEnabled, setSettingsDisplayUnit, setSharedColorScaleInfo, setShowInDisplayList, setShowInLegend, setShowInTabs, setShowNoteText, setSkipValue, setSmoothingFactor, setSmoothingType, setTemplateName, setTextureQuality, setTitle, setUnitForColor, setUseFastRendering, setUsesTimeDriver, setUseTimesInAnimation, setVersion, setViewer, setViewManagerClassNames, setVisbilityAnimationPause, setWindowSize, setWindowVisible, setWindowX, setWindowY, setZPosition, setZPosition, shouldAddAnimationListener, shouldApplyFastRendering, shouldBeDocked, shouldWindowBeVisible, show, showColorControlWidget, showColorDialog, showColorDialog, showColorScaleDialog, showColorScales, showColorSwatches, showContourPropertiesDialog, showDetails, showDisplaySettingsDialog, showHelp, showLegendMenu, showNormalCursor, showProperties, showTimeRangeDialog, showWaitCursor, timeChanged, toFront, toggleNoteTextArea, toggleVisibilityForVectorGraphicsRendering, toggleWindow, toString, transectChanged, updateAnimation, updateDataInstance, updateDataSelection, updateDisplayList, updateGridDataInstance, updateLegendAndList, updateLegendLabel, updateLockButton, useSmoothingFactor, useZPosition, viewManagerChanged, viewManagerDestroyed, writeTestArchive, xxxsetDisplayActive, zSliderChangedboxToEarth, boxToEarth, boxToEarth, boxToEarth, boxToEarth, boxToScreen, calculateRectangle, createStationTfo, earthToBox, earthToBox, earthToBoxTuple, earthToScreen, formatLevels, getLabeledReal, getLevelReal, getScreenCenter, getSelectedStation, getTmpProperty, isLeftButtonDown, logException, logException, makeEarthLocation, putTmpProperty, removeTmpProperty, screenToBox, screenToBox, screenToEarth, setStations, setStations, toBox, toEarth, userErrorMessage, userMessageapplySharableProperties, doShare, doShare, doShareExternal, doShareInternal, getReceiveShareTime, getSharablePropertiesComponent, getShareGroup, getSharing, getUniqueId, initSharable, removeSharable, setReceiveShareTime, setShareGroup, setSharing, setUniqueId, showSharableDialogclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTmpProperty, putTmpProperty, removeTmpPropertygetReceiveShareTime, getShareGroup, getSharing, getUniqueId, setReceiveShareTimepublic static final int CLIP_NONE
public static final int CLIP_POSITIVE
public static final int CLIP_NEGATIVE
public static final int IDX_X
public static final int IDX_Y
public static final int IDX_Z
public static java.lang.String[] CLIP_NAMES1
public static java.lang.String[] CLIP_NAMES2
public LocationIndicatorControl()
public boolean init(DataChoice dataChoice) throws visad.VisADException, java.rmi.RemoteException
init in class DisplayControlImpldataChoice - the DataChoice of the moment.java.rmi.RemoteException - When bad things happenvisad.VisADException - When bad things happenpublic void updatePositionFromReadout(ucar.unidata.idv.control.LocationIndicatorControl.LocationReadout readout)
readout - The readoutpublic static void setPts(LineDrawing ld, float x1, float x2, float y1, float y2, float z1, float z2) throws visad.VisADException, java.rmi.RemoteException
ld - The displayablex1 - locationx2 - locationy1 - locationy2 - locationz1 - locationz2 - locationjava.rmi.RemoteException - On badnessvisad.VisADException - On badnesspublic void setDisplayVisibility(boolean on)
setDisplayVisibility in interface DisplayControlsetDisplayVisibility in class DisplayControlImplon - Visible?protected void checkVisibility()
public void doRemove()
throws visad.VisADException,
java.rmi.RemoteException
doRemove in interface DisplayControldoRemove in class DisplayControlImpljava.rmi.RemoteException - When bad things happenvisad.VisADException - When bad things happenprotected boolean shouldAddDisplayListener()
shouldAddDisplayListener in class DisplayControlImplprotected boolean shouldAddControlListener()
shouldAddControlListener in class DisplayControlImplprotected void getLegendLabels(java.util.List labels,
int legendType)
getLegendLabels in class DisplayControlImpllabels - List of labelslegendType - Side or bottompublic void viewpointChanged()
viewpointChanged in class DisplayControlImplpublic void projectionChanged()
projectionChanged in interface DisplayControlprojectionChanged in class DisplayControlImplprotected javax.swing.JComponent getExtraLegendComponent(int legendType)
getExtraLegendComponent in class DisplayControlImpllegendType - type of legendprotected boolean canHandleEvents()
public void handleDisplayChanged(visad.DisplayEvent event)
handleDisplayChanged in class DisplayControlImplevent - The eventpublic void receiveShareData(Sharable from, java.lang.Object dataId, java.lang.Object[] data)
receiveShareData in interface SharablereceiveShareData in class DisplayControlImplfrom - other class.dataId - type of sharingdata - Array of data being shared. In this case, the first
(and only?) object in the array is the levelpublic void fontChanged(java.lang.Object value)
value - The valuepublic void colorChanged(java.lang.String colorName)
colorName - The new color namepublic void lineWidthChanged(java.lang.Integer v)
v - new widthpublic void spanSliderChanged(int value)
value - New span value_public void transparencyChanged(java.lang.Object selected)
selected - The selected itemprotected java.awt.Container doMakeContents()
throws visad.VisADException,
java.rmi.RemoteException
doMakeContents in class DisplayControlImpljava.rmi.RemoteException - When bad things happenvisad.VisADException - When bad things happenpublic void rotateAbout(java.lang.Integer i)
i - The indexpublic void centerAtOrigin()
public void centerAtPoint()
public java.awt.Color getSolidColor()
public void setSolidColor(java.awt.Color c)
c - colorpublic void setLineWidth(int width)
setLineWidth in class DisplayControlImplwidth - width of lines.public int getLineWidth()
getLineWidth in class DisplayControlImplpublic void setEnabled(boolean value)
value - The new value for Enabledpublic boolean getEnabled()
public java.awt.Font getFont()
protected void getViewMenuItems(java.util.List items,
boolean forMenuBar)
getViewMenuItems in class DisplayControlImplitems - List of itesforMenuBar - for the menu barpublic void goToAddress(java.lang.String which)
which - Which one, origin or pointpublic void goToAddressInner(java.lang.String which)
which - Point or originpublic void setFont(java.awt.Font value)
value - The new value for Fontpublic void setOriginLoc(float[] value)
value - The new value for Originpublic float[] getOriginLoc()
public void setPointLoc(float[] value)
value - The new value for Pointpublic float[] getPointLoc()
public void setVisibleX(boolean value)
value - The new value for VisibleXpublic void setSpan(float value)
value - The new value for Spanpublic float getSpan()
public void setKeepInBox(boolean value)
value - The new value for KeepInBoxpublic boolean getKeepInBox()
public LocationIndicatorControl.AxisInfo getXInfo()
public void setXInfo(LocationIndicatorControl.AxisInfo info)
info - the x axis infopublic LocationIndicatorControl.AxisInfo getYInfo()
public void setYInfo(LocationIndicatorControl.AxisInfo info)
info - the y axis infopublic LocationIndicatorControl.AxisInfo getZInfo()
public void setZInfo(LocationIndicatorControl.AxisInfo info)
info - the z axis infopublic double[] latLonAltToXYZ(double lat,
double lon,
double alt)
throws visad.VisADException,
java.rmi.RemoteException
lat - latlon - lonalt - altjava.rmi.RemoteException - On badnessvisad.VisADException - On badnesspublic void setShowPoint(boolean value)
value - The new value for ShowPointpublic boolean getShowPoint()
public void setSolidAlphaPercent(double value)
value - The new value for SolidAlphaPercentpublic double getSolidAlphaPercent()