public class CollapseSpectrogramRenderer extends SpectrogramRenderer
SpectrogramRenderer.RebinListener, SpectrogramRenderer.RebinnerEnumcadenceCheck, CONTROL_KEY_REBIN, PROP_CADENCECHECK, PROP_REBINNER, PROP_SPECIALCOLORSbottomDecorator, 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, updatePlotImageacceptsDataSet, 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, updateImmediatelyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdrawListIconpublic 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)
RenderersetDataSet in class SpectrogramRendererprotected QDataSet getInternalDataSet()
RenderergetInternalDataSet in class Renderer