public class ScatterDisplay extends ucar.unidata.idv.control.DisplayControlImpl
| Modifier and Type | Class and Description |
|---|---|
private class |
ScatterDisplay.BoxCurveSwitch |
private class |
ScatterDisplay.ImageBoxSelector |
private class |
ScatterDisplay.ImageControl |
private class |
ScatterDisplay.ImageCurveSelector |
private class |
ScatterDisplay.ScatterBoxSelector |
private class |
ScatterDisplay.ScatterCurveSelector |
private class |
ScatterDisplay.ScatterDisplayable |
| Modifier and Type | Field and Description |
|---|---|
private visad.FlatField |
Area_field |
(package private) javax.swing.JRadioButton |
bgColorBlack |
(package private) javax.swing.ButtonGroup |
bgColorGroup |
(package private) javax.swing.JRadioButton |
bgColorWhite |
private boolean |
blackBackground
used for persistence
|
private ScatterDisplay.BoxCurveSwitch |
boxCurveSwitch |
private boolean |
cancel |
(package private) javax.swing.JButton |
computeStatsButton |
private java.awt.Container |
container |
(package private) ucar.unidata.idv.control.ColorTableWidget |
ctw |
(package private) javax.swing.JComponent |
ctwCompX |
(package private) javax.swing.JComponent |
ctwCompY |
ucar.unidata.data.DataChoice |
dataChoiceX |
ucar.unidata.data.DataChoice |
dataChoiceY |
ucar.unidata.data.DataSelection |
dataSelectionX |
ucar.unidata.data.DataSelection |
dataSelectionY |
private ucar.visad.display.DisplayMaster |
dspMasterX |
private ucar.visad.display.DisplayMaster |
dspMasterY |
private HistogramField |
histoField |
(package private) java.util.List<ScatterDisplay.ImageBoxSelector> |
imageXBoxSelectors |
(package private) java.util.List<ScatterDisplay.ImageCurveSelector> |
imageXCurveSelectors |
(package private) java.util.List<ScatterDisplay.ImageBoxSelector> |
imageYBoxSelectors |
(package private) java.util.List<ScatterDisplay.ImageCurveSelector> |
imageYCurveSelectors |
private static org.slf4j.Logger |
logger |
(package private) float[][] |
markPaletteBlackBackground |
(package private) float[][] |
markPaletteWhiteBackground |
private visad.FlatField |
mask_field |
private float[][] |
mask_range |
(package private) float[][] |
maskColorPalette |
(package private) int |
n_selectors |
(package private) java.util.List<ScatterDisplay.ScatterBoxSelector> |
scatterBoxSelectors |
(package private) java.util.List<ScatterDisplay.ScatterCurveSelector> |
scatterCurveSelectors |
private float[][] |
scatterFieldRange |
private ScatterDisplay.ScatterDisplayable |
scatterMarkDsp |
private ucar.visad.display.DisplayMaster |
scatterMaster |
(package private) boolean |
selectByCurve |
(package private) java.awt.Color[] |
selectorColors |
(package private) javax.swing.JToggleButton[] |
selectorToggleButtons |
(package private) StatsTable |
statsTable |
private double |
total_area |
private visad.Data |
X_data |
private visad.FlatField |
X_field |
private java.lang.String |
X_name |
private visad.Data |
Y_data |
private visad.FlatField |
Y_field |
private java.lang.String |
Y_name |
categories, colorScaleInfo, colorScales, contourInfo, contourInfoParams, contourWidget, controlContext, 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, skipTextField, version, viewManagers, ZFUDGECMD_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 |
|---|
ScatterDisplay() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMapDisplayables(ucar.unidata.view.geoloc.MapProjectionDisplayJ3D mapProjDsp) |
java.awt.Container |
doMakeContents()
Make Gui contents
|
boolean |
getBlackBackground() |
ucar.unidata.util.ColorTable |
getColorTable(visad.FlatField image) |
visad.georef.MapProjection |
getDataProjection(visad.FlatField image) |
ucar.unidata.util.Range |
getImageRange(visad.FlatField image) |
boolean |
getIsLatLon(visad.FlatField field) |
protected java.awt.Component |
getScatterTabComponent() |
boolean |
getSelectByCurve() |
boolean |
init(java.util.List choices)
Initialize this instance according to the first
DataChoice in a List. |
void |
initAfterUnPersistence(ucar.unidata.idv.ControlContext vc,
java.util.Hashtable properties,
java.util.List preSelectedDataChoices)
Called by the
IntegratedDataViewer to
initialize after this control has been unpersisted |
void |
initDone()
Called after all initialization has been done.
|
ucar.visad.display.DisplayMaster |
makeImageDisplay(visad.georef.MapProjection mapProj,
visad.FlatField image,
visad.FlatField mask_image,
ucar.unidata.util.Range imageRange,
ucar.unidata.util.ColorTable colorTable) |
ucar.visad.display.DisplayMaster |
makeScatterDisplay() |
static float[] |
minmax(float[] values) |
protected void |
popupDataDialog(java.lang.String dialogMessage,
java.awt.Component from,
boolean multiples,
java.util.List categories)
Popup a DataTreeDialog
|
private visad.FlatField |
resample(visad.FlatField X_field,
visad.FlatField Y_field) |
void |
setBlackBackground(boolean value) |
void |
setup() |
void |
setupFromUnpersistence() |
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, canDataDoProgressiveResolution, canDoProgressiveResolution, canExportData, canSaveDataInCache, captureWindow, centerOnDisplay, changeColorUnit, changeDisplayUnit, checkBoundsChange, checkFlag, checkIfDataOk, checkImageSize, clearDataInstance, clearPrototype, clearViewManagers, close, colorUnitChanged, controlChanged, convertColorRange, convertRange, createDisplayListDisplayable, createIdvWindow, dataChanged, dataSelectionAdaptiveResolution, 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, doRemove, 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, getExtraLegendComponent, 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, getLegendLabels, getLegendLabelTemplate, getLegendToolTip, getLineWidth, 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, getViewMenuItems, getVisbilityAnimationPause, getWasUnPersisted, getWindow, getWindowSize, getWindowVisible, getWindowX, getWindowY, getZPosition, getZPositionSliderLabel, guiExported, guiImported, handleDisplayChanged, handleWindowClosing, hasForecastHourMacro, hasMapProjection, hasTimeMacro, haveDataTimes, haveParameterDefaults, hide, hyperlinkUpdate, inGlobeDisplay, init, init, init, initAfterUnPersistence, initAsPrototype, initAsTemplate, initBasic, initializeWithNewData, initWindow, isDisplay3D, isDisplayUnitAlsoColorUnit, isGuiShown, isInitDone, isInTransectView, isInViewManager, isRectBad, itemStateChanged, makeChangeColorMenuItems, makeLegendLabel, makeLockButton, makeMiscButton, makeRemoveButton, moveTo, notifyViewManagersOfChange, parseProperties, popup, popupDataDialog, popupDataDialog, processRequestProperties, projectionChanged, propertyChange, putTransientProperty, reallySetAttributeFlags, receiveShareData, redoGuiLayout, reloadDataSource, reloadDataSourceInThread, removeDataChoice, removeDisplayable, removeDisplayables, removeDisplayables, removeOnWindowClose, removePropertyChangeListener, resetData, resetDimness, resetViewManager, revertToDefaultColorTable, revertToDefaultColorTable, revertToDefaultRange, revertToDefaultRange, saveAsFavorite, saveAsParameterDefaults, saveAsPrototype, saveAsTemplate, saveDataChoiceInCache, saveImage, 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, setDisplayCategory, setDisplayId, setDisplayInactive, setDisplayListColor, setDisplayListColor, setDisplayListProperties, setDisplayListTemplate, setDisplayName, setDisplayUnit, setDisplayUnitName, setDisplayVisibility, setDoCursorReadout, setExpandedInTabs, setExtraLabelTemplate, setHadDataChoices, setHelpUrl, setId, setInitDataChoices, setInitialSettings, setInitialViewManager, setIsProgressiveResolution, setIsRaster, setIsTimeDriver, setLabelAsPreference, setLegendBackground, setLegendForeground, setLegendLabel, setLegendLabelTemplate, setLineWidth, setLockVisibilityToggle, setMainPanelDimensions, setMainPanelSize, setMakeWindow, setMatchDisplayRegion, setName, setNameFromUser, setNewColorUnit, setNewDisplayUnit, setNoteText, setOkToFireEvents, setOriginalDataChoicesLabel, setParamName, setPersistedVisadData, setPointSize, 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, setViewManagerDisplayListColor, setVisbilityAnimationPause, setWindowSize, setWindowVisible, setWindowX, setWindowY, setZPosition, setZPosition, shouldAddAnimationListener, shouldAddControlListener, shouldAddDisplayListener, 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, updateMiscButton, useSmoothingFactor, useZPosition, viewManagerChanged, viewManagerDestroyed, viewpointChanged, 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, waitprivate static final org.slf4j.Logger logger
private java.awt.Container container
private visad.FlatField X_field
private visad.FlatField Y_field
private visad.FlatField Area_field
private double total_area
private ucar.visad.display.DisplayMaster scatterMaster
private ucar.visad.display.DisplayMaster dspMasterX
private ucar.visad.display.DisplayMaster dspMasterY
private HistogramField histoField
private visad.FlatField mask_field
private float[][] mask_range
private float[][] scatterFieldRange
private visad.Data X_data
private visad.Data Y_data
private java.lang.String X_name
private java.lang.String Y_name
private boolean cancel
private ScatterDisplay.ScatterDisplayable scatterMarkDsp
private ScatterDisplay.BoxCurveSwitch boxCurveSwitch
public ucar.unidata.data.DataChoice dataChoiceX
public ucar.unidata.data.DataChoice dataChoiceY
public ucar.unidata.data.DataSelection dataSelectionX
public ucar.unidata.data.DataSelection dataSelectionY
javax.swing.JComponent ctwCompX
javax.swing.JComponent ctwCompY
ucar.unidata.idv.control.ColorTableWidget ctw
int n_selectors
java.util.List<ScatterDisplay.ScatterBoxSelector> scatterBoxSelectors
java.util.List<ScatterDisplay.ScatterCurveSelector> scatterCurveSelectors
java.util.List<ScatterDisplay.ImageBoxSelector> imageXBoxSelectors
java.util.List<ScatterDisplay.ImageBoxSelector> imageYBoxSelectors
java.util.List<ScatterDisplay.ImageCurveSelector> imageXCurveSelectors
java.util.List<ScatterDisplay.ImageCurveSelector> imageYCurveSelectors
javax.swing.JToggleButton[] selectorToggleButtons
java.awt.Color[] selectorColors
float[][] maskColorPalette
float[][] markPaletteBlackBackground
float[][] markPaletteWhiteBackground
private boolean blackBackground
javax.swing.JRadioButton bgColorBlack
javax.swing.JRadioButton bgColorWhite
javax.swing.ButtonGroup bgColorGroup
javax.swing.JButton computeStatsButton
StatsTable statsTable
boolean selectByCurve
public ScatterDisplay()
public boolean init(java.util.List choices) throws visad.VisADException, java.rmi.RemoteException
ucar.unidata.idv.control.DisplayControlImplDataChoice in a List.
This implementation invokes DisplayControlImpl.init(DataChoice) to
perform the initialization. If the list is null or empty,
then the argument to DisplayControlImpl.init(DataChoice) is null.init in class ucar.unidata.idv.control.DisplayControlImplchoices - A list of data choices or null.true if and only if this instance
was correctly initialized by the data choice.visad.VisADException - if a VisAD Failure occurs.java.rmi.RemoteException - if a Java RMI failure occurs.public void setup() throws visad.VisADException, java.rmi.RemoteException
visad.VisADExceptionjava.rmi.RemoteExceptionpublic void setupFromUnpersistence() throws visad.VisADException, java.rmi.RemoteException
visad.VisADExceptionjava.rmi.RemoteExceptionpublic void initAfterUnPersistence(ucar.unidata.idv.ControlContext vc, java.util.Hashtable properties, java.util.List preSelectedDataChoices)
ucar.unidata.idv.control.DisplayControlImplIntegratedDataViewer to
initialize after this control has been unpersistedinitAfterUnPersistence in interface ucar.unidata.idv.DisplayControlinitAfterUnPersistence in class ucar.unidata.idv.control.DisplayControlImplvc - The context in which this control existsproperties - Properties that may hold thingspreSelectedDataChoices - set of preselected data choicesprotected void popupDataDialog(java.lang.String dialogMessage, java.awt.Component from, boolean multiples, java.util.List categories)
ucar.unidata.idv.control.DisplayControlImplpopupDataDialog in class ucar.unidata.idv.control.DisplayControlImpldialogMessage - message for the dialogfrom - the component that it is onmultiples - can handle multiple selectionscategories - List of data categories. Ifpublic void initDone()
ucar.unidata.idv.control.DisplayControlImplinitDone in class ucar.unidata.idv.control.DisplayControlImplpublic ucar.visad.display.DisplayMaster makeScatterDisplay() throws visad.VisADException, java.rmi.RemoteException
visad.VisADExceptionjava.rmi.RemoteExceptionpublic java.awt.Container doMakeContents()
ucar.unidata.idv.control.DisplayControlImpldoMakeContents in class ucar.unidata.idv.control.DisplayControlImplpublic void setBlackBackground(boolean value)
public boolean getBlackBackground()
protected java.awt.Component getScatterTabComponent()
public ucar.visad.display.DisplayMaster makeImageDisplay(visad.georef.MapProjection mapProj, visad.FlatField image, visad.FlatField mask_image, ucar.unidata.util.Range imageRange, ucar.unidata.util.ColorTable colorTable) throws visad.VisADException, java.rmi.RemoteException
visad.VisADExceptionjava.rmi.RemoteExceptionpublic ucar.unidata.util.Range getImageRange(visad.FlatField image) throws visad.VisADException, java.rmi.RemoteException
visad.VisADExceptionjava.rmi.RemoteExceptionpublic ucar.unidata.util.ColorTable getColorTable(visad.FlatField image) throws visad.VisADException, java.rmi.RemoteException
visad.VisADExceptionjava.rmi.RemoteExceptionpublic visad.georef.MapProjection getDataProjection(visad.FlatField image) throws visad.VisADException, java.rmi.RemoteException
visad.VisADExceptionjava.rmi.RemoteExceptionpublic void addMapDisplayables(ucar.unidata.view.geoloc.MapProjectionDisplayJ3D mapProjDsp) throws visad.VisADException, java.rmi.RemoteException
visad.VisADExceptionjava.rmi.RemoteExceptionpublic boolean getSelectByCurve()
private visad.FlatField resample(visad.FlatField X_field, visad.FlatField Y_field) throws visad.VisADException, java.rmi.RemoteException
visad.VisADExceptionjava.rmi.RemoteExceptionpublic static float[] minmax(float[] values)
public boolean getIsLatLon(visad.FlatField field) throws visad.VisADException, java.rmi.RemoteException
visad.VisADExceptionjava.rmi.RemoteException