public class CollapseSpectrogramRenderer extends SpectrogramRenderer
SpectrogramRenderer.RebinListener, SpectrogramRenderer.RebinnerEnum
cadenceCheck, CONTROL_KEY_REBIN, PROP_CADENCECHECK, PROP_REBINNER, PROP_SPECIALCOLORS
bottomDecorator, colorBar, control, CONTROL_KEY_COLOR, CONTROL_KEY_COLOR_TABLE, CONTROL_KEY_DRAW_ERROR, CONTROL_KEY_FILL_COLOR, CONTROL_KEY_FILL_DIRECTION, CONTROL_KEY_FILL_TEXTURE, CONTROL_KEY_FONT_SIZE, CONTROL_KEY_LINE_STYLE, CONTROL_KEY_LINE_THICK, CONTROL_KEY_MODULO_X, CONTROL_KEY_MODULO_Y, CONTROL_KEY_REFERENCE, CONTROL_KEY_SPECIAL_COLORS, CONTROL_KEY_SYMBOL, CONTROL_KEY_SYMBOL_SIZE, drawLegendLabel, ds, firstValidIndex, id, lastException, lastValidIndex, legendLabel, MARKER_DATASET, MARKER_X_AXIS_RANGE, MARKER_Y_AXIS_RANGE, needWorkMarkers, PROP_ACTIVE, PROP_BOTTOMDECORATOR, PROP_COLORBAR, PROP_CONTROL, PROP_DRAWLEGENDLABEL, PROP_ID, PROP_LEGENDLABEL, PROP_RECORDFILE, PROP_TOPDECORATOR, propertyChangeSupport, renderException, topDecorator
Constructor and Description |
---|
CollapseSpectrogramRenderer(DataSetDescriptor dsd,
DasColorBar colorBar) |
Modifier and Type | Method and Description |
---|---|
int |
getCollapseDimension() |
DatumRange |
getDataRange() |
protected QDataSet |
getInternalDataSet()
Renderers should use this internally instead of getDataSet() to support
subclasses preprocessing datasets
|
void |
setCollapseDimension(int collapseDimension) |
void |
setDataRange(DatumRange dataRange) |
void |
setDataSet(QDataSet qds)
Set the dataset to be plotted.
|
DataRangeSelectionListener |
sliceRangeListener() |
acceptContext, clearPlotImage, getConsumedDataSet, getControl, getFillColor, getListIcon, getListLabel, getRebinner, getSpecialColors, getZAxis, installRenderer, isCadenceCheck, isPrint300dpi, isSliceRebinnedData, render, selectionArea, setCadenceCheck, setColorBar, setControl, setFillColor, setPrint300dpi, setRebinner, setSliceRebinnedData, setSpecialColors, uninstallRenderer, updatePlotImage
acceptsDataSet, addPropertyChangeListener, addPropertyChangeListener, addToStats, decodeDatum, decodeFillStyle, decodePlotSymbolConnectorControl, decodePlotSymbolControl, drawListIcon, encodeBooleanControl, encodeColorControl, encodeDatum, encodeFillStyle, encodePlotSymbolConnectorControl, encodePlotSymbolControl, formatControl, getAffineTransform, getBooleanControl, getBottomDecorator, getColorBar, getColorControl, getControl, getDataLoader, getDataSet, getDataSetDescriptor, getDataSetID, getDatumControl, getDoubleArrayControl, getDoubleControl, getId, getIntegerControl, getLastException, getLegendLabel, getParent, getRenderCount, getStatsFile, getTopDecorator, getUpdateCount, getXmemento, getYmemento, hasControl, incrementRenderCount, incrementUpdateCount, invalidateParentCacheImage, isActive, isDrawLegendLabel, isDumpDataSet, isTableDataSet, parseControl, parseLayoutString, postException, postMessage, postMessage, refresh, refreshImage, removePropertyChangeListener, removePropertyChangeListener, renderException, resetCounters, setActive, setBottomDecorator, setDataSetDescriptor, setDataSetID, setDataSetLoader, setDrawLegendLabel, setDumpDataSet, setException, setId, setLastException, setLegendLabel, setParent, setStatsFile, setTopDecorator, setUpFont, setUpFont, update, updateCacheImage, updateImmediately
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
drawListIcon
public CollapseSpectrogramRenderer(DataSetDescriptor dsd, DasColorBar colorBar)
public DatumRange getDataRange()
public void setDataRange(DatumRange dataRange)
public int getCollapseDimension()
public void setCollapseDimension(int collapseDimension)
public DataRangeSelectionListener sliceRangeListener()
public void setDataSet(QDataSet qds)
Renderer
setDataSet
in class SpectrogramRenderer
protected QDataSet getInternalDataSet()
Renderer
getInternalDataSet
in class Renderer