public class VolumeVectorControl extends GridDisplayControl implements FlowDisplayControl
DisplayControlImpl.SideLegendLabel
Modifier and Type | Field and Description |
---|---|
protected java.lang.Object |
currentLevel
current level
|
protected DataChoice |
datachoice
data choice for the data
|
protected float |
scaleFactor
a scale factor
|
CMD_CONTOURDIALOG, CMD_SETLEVELS, gridDataInstance, INITIAL_PROBE_EARTHLOCATION, log_, settingLevel
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, ZFUDGE
APPEARANCE_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, 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_AVERAGE
SHARE_FLOWRANGE, SHARE_FLOWSCALE
BOTTOM_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 |
---|
VolumeVectorControl()
Default constructor; does nothing.
|
Modifier and Type | Method and Description |
---|---|
protected void |
applySkipFactor()
Use the value of the skip factor to subset the data.
|
static float[] |
AxB(float[] A,
float[] B)
_more_
|
protected DisplayableData |
createPlanDisplay()
_more_
|
protected java.awt.Container |
doMakeContents()
Make the gui.
|
protected java.lang.Object[] |
formatLevels(java.lang.Object[] levels)
_more_
|
boolean |
getArrowHead()
_more_
|
boolean |
getArrowHeadL()
_more_
|
float |
getArrowHeadSize()
_more_
|
boolean |
getColoredByAnother()
_more_
|
protected java.lang.String |
getColorParamName()
_more_
|
protected int |
getColorRangeIndex()
_more_
|
java.lang.String |
getColorWidgetLabel()
_more_
|
void |
getControlWidgets(java.util.List controlWidgets)
Add in any special control widgets to the current list of widgets.
|
java.lang.Object |
getCurrentLevel()
_more_
|
Range |
getFlowColorRange()
_more_
|
Range |
getFlowRange()
Get the flow range.
|
float |
getFlowScale()
Get the flow scale.
|
protected Range |
getInitialRange()
_more_
|
boolean |
getIsRaster()
Is this a raster display
|
boolean |
getIsStreamline()
_more_
|
boolean |
getIsThreeComponents()
_more_
|
boolean |
getIsTrajectories()
_more_
|
int |
getLineWidth()
_more_
|
Range |
getRangeForColorTable()
_more_
|
int |
getSkipValueZ()
_more_
|
int |
getSmoothFactor()
_more_
|
int |
getStreamLEndLevel()
_more_
|
java.lang.Integer |
getStreamLFormType()
_more_
|
float |
getStreamLOffset()
_more_
|
int |
getStreamLStartLevel()
_more_
|
int |
getTrajEndLevel()
_more_
|
java.lang.Integer |
getTrajFormType()
_more_
|
float |
getTrajOffset()
_more_
|
int |
getTrajStartLevel()
_more_
|
boolean |
getUseSpeedForColor()
_more_
|
protected boolean |
haveMultipleFields()
_more_
|
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).
|
void |
initAfterUnPersistence(ControlContext vc,
java.util.Hashtable properties)
_more_
|
void |
projectionChanged()
Method to call if projection changes.
|
void |
setArrowHead(boolean arrow)
_more_
|
void |
setArrowHeadL(boolean arrow)
_more_
|
void |
setArrowHeadSize(float f)
_more_
|
void |
setColoredByAnother(boolean yesno)
_more_
|
void |
setCurrentLevel(java.lang.Object object)
_more_
|
protected boolean |
setData(DataChoice choice)
Set the data in this control.
|
void |
setFlowColorRange(Range colorRange)
_more_
|
void |
setFlowRange(Range f)
Set the flow range.
|
void |
setFlowScale(float f)
Set the flow scale.
|
void |
setIsStreamline(boolean isStreamLine)
_more_
|
void |
setIsTrajectories(boolean isTrajectories)
_more_
|
void |
setLevels(java.lang.Object[] levels)
_more_
|
void |
setLineWidth(int width)
_more_
|
void |
setPointSize(float value)
_more_
|
void |
setSkipValueZ(int value)
Set the skip value, if it is vector display we reload the sampled
data, otherwise, it is trajectory, skip only apply to the display not data
|
void |
setSmoothFactor(int f)
_more_
|
float[][] |
setStartPointsFromDomain2D(int trajForm,
int skip,
float[][] setLocs,
int lenX,
int lenY,
int level,
float[][] flowValues,
float ribbonWidthFac)
_more_
|
void |
setStreamLEndLevel(int endLevel)
_more_
|
void |
setStreamLEndLevel(java.lang.Object endLevel,
int idx)
_more_
|
void |
setStreamLFormType(java.lang.Integer streamLForm)
_more_
|
void |
setStreamline(boolean v)
_more_
|
void |
setStreamlines()
_more_
|
void |
setStreamLOffset(float f)
_more_
|
void |
setStreamLStartLevel(int startLevel)
_more_
|
void |
setStreamLStartLevel(java.lang.Object startLevel,
int idx)
_more_
|
void |
setTrajectories(boolean v)
_more_
|
void |
setTrajEndLevel(int endLevel)
_more_
|
void |
setTrajEndLevel(java.lang.Object endLevel,
int idx)
_more_
|
void |
setTrajFormType(java.lang.Integer trajForm)
_more_
|
void |
setTrajOffset(float f)
_more_
|
void |
setTrajStartLevel(int startLevel)
_more_
|
void |
setTrajStartLevel(java.lang.Object startLevel,
int idx)
_more_
|
void |
setUseSpeedForColor(boolean yesno)
_more_
|
void |
setVectors(boolean v)
_more_
|
boolean |
showColorControlWidget()
_more_
|
actionPerformed, addTopographyMap, addTopographyMap, applyForecastHourMacro, canDoProgressiveResolution, convertColorRange, doExport, doMakeContourLevelControl, doMakeDataInstance, doMakeLevelControl, doMakeLevelControl, exportDisplayedData, getColorRangeFromData, getColorUnit, getContourInfo, getCursorReadoutData, getCursorReadoutInner, getDataProjection, getDataRangeInColorUnits, getDefaultContourInfo, getDisplayUnit, getGridDataInstance, getInitialColorTable, getRawDataUnit, initializeDefaultContourInfo, isDisplayUnitAlsoColorUnit, normalizeRectangle, setLevel, setLevel, setLevelFromUser, shouldAddControlListener, shouldAddDisplayListener
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, applyLineWidth, applyPreferences, applyProperties, applyProperties, applyPropertyValues, applyRange, applySelectRange, applySmoothing, applyTextureQuality, applyTimeRange, applyZPosition, boundsClose, canBeDocked, 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, doInitialUpdateLegendAndList, doMakeBottomLegendComponent, doMakeChangeColorMenu, doMakeChangeColorMenu, doMakeChangeParameterMenuItem, doMakeColorControl, doMakeColorControl, doMakeColorScales, doMakeMenuBar, doMakeMenuBarMenus, doMakePointSizeWidget, doMakeRemoveControl, doMakeSideLegendComponent, doMakeSkipFactorSlider, doMakeSmoothingWidget, doMakeTextureSlider, doMakeVisibilityControl, doMakeWidgetComponent, doMakeWindow, doMakeZPositionSlider, doRemove, 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, getColorUnitName, getComponentHolder, getContents, getControlChangeSleepTime, getControlContext, getControlMenus, getCursorReadout, getCursorReadoutInner, getData, getDataChoice, getDataChoices, getDataForDisplayList, getDataInstance, getDataInstance, 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, getDisplayUnitName, getDisplayVisibility, getDoCursorReadout, getEditMenuItems, getEditMenuItems, getExpandedInTabs, getExtraLabelTemplate, getExtraLegendComponent, getExtraMenus, getFileMenuItems, getFileMenuItems, getGraphicsConfiguration, getGrid, getGrid, getHadDataChoices, getHaveInitialized, getHelpIds, getHelpMenuItems, getId, getIdv, getImage, getImage, getInitDataChoices, getInitialFastRendering, getInitialZPosition, getInternalAnimation, getInternalAnimation, getIsProgressiveResolution, getIsTimeDriver, getLabel, getLastFileMenuItems, getLatLonPoints, getLegendButtons, getLegendComponent, getLegendLabel, getLegendLabels, 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, getRangeToApply, 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, initDone, initializeWithNewData, initWindow, isDisplay3D, isGuiShown, isInitDone, isInTransectView, isInViewManager, itemStateChanged, loadDataFromViewBounds, makeChangeColorMenuItems, makeLegendLabel, makeLockButton, makeRemoveButton, moveTo, notifyViewManagersOfChange, parseProperties, popup, popupDataDialog, popupDataDialog, popupDataDialog, processRequestProperties, propertyChange, putTransientProperty, reallySetAttributeFlags, receiveShareData, 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, setDataChoices, setDataInstance, setDataInstances, setDataSelection, setDataTimeRange, setDefaultSamplingMode, setDefaultView, setDisplayableVisibility, setDisplayableVisiblity, setDisplayActive, setDisplayAreaSubset, setDisplayCategory, setDisplayId, setDisplayInactive, setDisplayListColor, setDisplayListColor, setDisplayListProperties, setDisplayListTemplate, setDisplayListTimeZone, setDisplayName, setDisplayUnit, setDisplayUnitName, setDisplayVisibility, 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, 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, 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, viewpointChanged, writeTestArchive, xxxsetDisplayActive, zSliderChanged
boxToEarth, boxToEarth, boxToEarth, boxToEarth, boxToEarth, boxToScreen, calculateRectangle, createStationTfo, earthToBox, earthToBox, earthToBoxTuple, earthToScreen, getLabeledReal, getLevelReal, getScreenCenter, getSelectedStation, getTmpProperty, isLeftButtonDown, logException, logException, makeEarthLocation, putTmpProperty, removeTmpProperty, screenToBox, screenToBox, screenToEarth, setStations, setStations, toBox, toEarth, userErrorMessage, userMessage
applySharableProperties, doShare, doShare, doShareExternal, doShareInternal, getReceiveShareTime, getSharablePropertiesComponent, getShareGroup, getSharing, getUniqueId, initSharable, removeSharable, setReceiveShareTime, setShareGroup, setSharing, setUniqueId, showSharableDialog
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getTmpProperty, putTmpProperty, removeTmpProperty
getReceiveShareTime, getShareGroup, getSharing, getUniqueId, setReceiveShareTime
protected DataChoice datachoice
protected final float scaleFactor
protected java.lang.Object currentLevel
public VolumeVectorControl()
public boolean init(DataChoice dataChoice) throws visad.VisADException, java.rmi.RemoteException
init
in class DisplayControlImpl
dataChoice
- the DataChoice of the moment.java.rmi.RemoteException
- Java RMI errorvisad.VisADException
- VisAD Errorjava.rmi.RemoteException
- _more_visad.VisADException
- _more_protected DisplayableData createPlanDisplay() throws visad.VisADException, java.rmi.RemoteException
java.rmi.RemoteException
- _more_visad.VisADException
- _more_public void getControlWidgets(java.util.List controlWidgets) throws visad.VisADException, java.rmi.RemoteException
getControlWidgets
in class DisplayControlImpl
controlWidgets
- list of control widgetsvisad.VisADException
- VisAD errorjava.rmi.RemoteException
- RMI errorpublic int getSmoothFactor()
public void setSmoothFactor(int f)
f
- _more_public boolean getIsThreeComponents()
public void setStreamlines()
public void setArrowHeadSize(float f)
f
- _more_public float getArrowHeadSize()
public void setPointSize(float value)
setPointSize
in class DisplayControlImpl
value
- _more_protected void applySkipFactor()
applySkipFactor
in class DisplayControlImpl
protected boolean setData(DataChoice choice) throws visad.VisADException, java.rmi.RemoteException
setData
in class DisplayControlImpl
choice
- data descriptionjava.rmi.RemoteException
- Java RMI errorvisad.VisADException
- VisAD Errorpublic void setLevels(java.lang.Object[] levels)
levels
- _more_protected java.lang.Object[] formatLevels(java.lang.Object[] levels)
formatLevels
in class DisplayControlBase
levels
- _more_public void setArrowHead(boolean arrow)
arrow
- _more_public boolean getArrowHead()
public void setArrowHeadL(boolean arrow)
arrow
- _more_public boolean getArrowHeadL()
public void setFlowColorRange(Range colorRange)
colorRange
- _more_public Range getFlowColorRange()
public Range getFlowRange()
public void setFlowRange(Range f)
f
- new flow rangeprotected java.awt.Container doMakeContents() throws visad.VisADException, java.rmi.RemoteException
doMakeContents
in class DisplayControlImpl
java.rmi.RemoteException
- on badnessvisad.VisADException
- on badnesspublic float[][] setStartPointsFromDomain2D(int trajForm, int skip, float[][] setLocs, int lenX, int lenY, int level, float[][] flowValues, float ribbonWidthFac) throws visad.VisADException
trajForm
- _more_skip
- _more_setLocs
- _more_lenX
- _more_lenY
- _more_level
- _more_flowValues
- _more_ribbonWidthFac
- _more_visad.VisADException
- _more_public static float[] AxB(float[] A, float[] B)
A
- _more_B
- _more_public void projectionChanged()
projectionChanged
in interface DisplayControl
projectionChanged
in class DisplayControlImpl
public boolean getIsRaster()
getIsRaster
in class DisplayControlImpl
public float getFlowScale()
public void setFlowScale(float f)
f
- new flow scalepublic float getTrajOffset()
public float getStreamLOffset()
public void setTrajOffset(float f)
f
- _more_public void setStreamLOffset(float f)
f
- _more_public void setTrajectories(boolean v)
v
- _more_public void setVectors(boolean v)
v
- _more_public void setStreamline(boolean v)
v
- _more_public java.lang.Integer getTrajFormType()
public java.lang.Integer getStreamLFormType()
public void setTrajFormType(java.lang.Integer trajForm)
trajForm
- _more_public void setStreamLFormType(java.lang.Integer streamLForm)
streamLForm
- _more_public void setTrajStartLevel(java.lang.Object startLevel, int idx)
startLevel
- _more_idx
- _more_public void setTrajEndLevel(java.lang.Object endLevel, int idx)
endLevel
- _more_idx
- _more_public void setStreamLStartLevel(java.lang.Object startLevel, int idx)
startLevel
- _more_idx
- _more_public int getStreamLStartLevel()
public void setStreamLStartLevel(int startLevel)
startLevel
- _more_public int getStreamLEndLevel()
public void setStreamLEndLevel(int endLevel)
endLevel
- _more_public java.lang.Object getCurrentLevel()
public void setCurrentLevel(java.lang.Object object)
object
- _more_public int getTrajStartLevel()
public void setTrajStartLevel(int startLevel)
startLevel
- _more_public int getTrajEndLevel()
public void setTrajEndLevel(int endLevel)
endLevel
- _more_public void setStreamLEndLevel(java.lang.Object endLevel, int idx)
endLevel
- _more_idx
- _more_public void setColoredByAnother(boolean yesno)
yesno
- _more_public boolean getColoredByAnother()
public void setUseSpeedForColor(boolean yesno)
yesno
- _more_public boolean getUseSpeedForColor()
protected int getColorRangeIndex()
getColorRangeIndex
in class GridDisplayControl
public Range getRangeForColorTable() throws java.rmi.RemoteException, visad.VisADException
getRangeForColorTable
in class DisplayControlImpl
java.rmi.RemoteException
- _more_visad.VisADException
- _more_protected boolean haveMultipleFields()
haveMultipleFields
in class GridDisplayControl
public boolean showColorControlWidget()
showColorControlWidget
in class DisplayControlImpl
public java.lang.String getColorWidgetLabel()
getColorWidgetLabel
in class DisplayControlImpl
protected java.lang.String getColorParamName()
getColorParamName
in class GridDisplayControl
protected Range getInitialRange() throws java.rmi.RemoteException, visad.VisADException
getInitialRange
in class GridDisplayControl
java.rmi.RemoteException
- _more_visad.VisADException
- _more_public void setSkipValueZ(int value)
value
- the valuepublic int getSkipValueZ()
public void setLineWidth(int width) throws java.rmi.RemoteException, visad.VisADException
setLineWidth
in class DisplayControlImpl
width
- _more_java.rmi.RemoteException
- _more_visad.VisADException
- _more_public int getLineWidth()
getLineWidth
in class DisplayControlImpl
public boolean getIsTrajectories()
public void setIsTrajectories(boolean isTrajectories)
isTrajectories
- _more_public boolean getIsStreamline()
public void setIsStreamline(boolean isStreamLine)
isStreamLine
- _more_public void initAfterUnPersistence(ControlContext vc, java.util.Hashtable properties)
initAfterUnPersistence
in interface DisplayControl
initAfterUnPersistence
in class DisplayControlImpl
vc
- _more_properties
- _more_