SpectrogramLayer Member List

This is the complete list of members for SpectrogramLayer, including all inherited members.

addMeasurementRect(const QXmlAttributes &)Layervirtual
addMeasureRectToSet(const MeasureRect &r)Layerinlineprotected
addNote(LayerGeometryProvider *, QMouseEvent *)Layerinlinevirtual
adoptExtents(double, double, QString)Layerinlinevirtual
alignFromReference(LayerGeometryProvider *v, sv_frame_t frame) const Layerprotectedvirtual
alignToReference(LayerGeometryProvider *v, sv_frame_t frame) const Layerprotectedvirtual
cacheInvalid(ModelId)SpectrogramLayerprotectedslot
cacheInvalid(ModelId, sv_frame_t startFrame, sv_frame_t endFrame)SpectrogramLayerprotectedslot
canExistWithoutModel() const Layerinlinevirtual
checkCacheSpace(int *suggestedPeakDivisor, bool *createWholeCache) const SpectrogramLayerprotected
clipboardHasDifferentAlignment(LayerGeometryProvider *v, const Clipboard &clip) const Layerprotected
ColourAbsent enum valueLayer
ColourAndBackgroundSignificant enum valueLayer
ColourDistinguishes enum valueLayer
ColourHasMeaningfulValue enum valueLayer
ColourIrrelevant enum valueLayer
ColourSignificance enum nameLayer
Configuration enum nameSpectrogramLayer
connectSignals(ModelId)Layerprotected
convertFromColourScale(ColourScaleType type, double multiple)SpectrogramLayerprotectedstatic
convertFromColumnNorm(ColumnNormalization norm, bool visible)SpectrogramLayerprotectedstatic
convertToColourScale(int value)SpectrogramLayerprotectedstatic
convertToColumnNorm(int value)SpectrogramLayerprotectedstatic
copy(LayerGeometryProvider *, Selection, Clipboard &)Layerinlinevirtual
deleteCurrentMeasureRect()Layervirtual
deleteDerivedModels()SpectrogramLayerprotected
deleteMeasureRectFromSet(const MeasureRect &r)Layerinlineprotected
deleteSelection(Selection)Layerinlinevirtual
drawDrag(LayerGeometryProvider *, QMouseEvent *)Layerinlinevirtual
drawEnd(LayerGeometryProvider *, QMouseEvent *)Layerinlinevirtual
drawStart(LayerGeometryProvider *, QMouseEvent *)Layerinlinevirtual
editDrag(LayerGeometryProvider *, QMouseEvent *)Layerinlinevirtual
editEnd(LayerGeometryProvider *, QMouseEvent *)Layerinlinevirtual
editOpen(LayerGeometryProvider *, QMouseEvent *)Layerinlinevirtual
editStart(LayerGeometryProvider *, QMouseEvent *)Layerinlinevirtual
eraseDrag(LayerGeometryProvider *, QMouseEvent *)Layerinlinevirtual
eraseEnd(LayerGeometryProvider *, QMouseEvent *)Layerinlinevirtual
eraseStart(LayerGeometryProvider *, QMouseEvent *)Layerinlinevirtual
findFocusedMeasureRect(QPoint) const Layerprotected
FullRangeDb enum valueSpectrogramLayer
getAdjustedYBinSourceRange(LayerGeometryProvider *v, int x, int y, double &freqMin, double &freqMax, double &adjFreqMin, double &adjFreqMax) const SpectrogramLayerprotected
getBinDisplay() const SpectrogramLayer
getBinForY(const LayerGeometryProvider *, double y) const overrideSpectrogramLayervirtual
getBinScale() const SpectrogramLayer
getChannel() const SpectrogramLayer
getColourMap() const SpectrogramLayer
getColourRotation() const SpectrogramLayer
getColourScale() const SpectrogramLayer
getColourScaleMultiple() const SpectrogramLayer
getColourScaleWidth(QPainter &) const SpectrogramLayerprotected
getCompletion(LayerGeometryProvider *v) const overrideSpectrogramLayervirtual
getCrosshairExtents(LayerGeometryProvider *, QPainter &, QPoint cursorPos, std::vector< QRect > &extents) const overrideSpectrogramLayervirtual
getCurrentVerticalZoomStep() const overrideSpectrogramLayervirtual
getDisplayExtents(double &min, double &max) const overrideSpectrogramLayervirtual
getEffectiveMaxFrequency() const SpectrogramLayerprotected
getEffectiveMinFrequency() const SpectrogramLayerprotected
getError(LayerGeometryProvider *v) const overrideSpectrogramLayervirtual
getExportModel(LayerGeometryProvider *) const overrideSpectrogramLayervirtual
getFeatureDescription(LayerGeometryProvider *v, QPoint &) const overrideSpectrogramLayervirtual
getFFTSize() const SpectrogramLayerprotected
getFrequencyForY(const LayerGeometryProvider *v, int y) const SpectrogramLayer
getGain() const SpectrogramLayer
getHorizontalScaleHeight(LayerGeometryProvider *, QPainter &) const Layerinlinevirtual
getIBinForY(const LayerGeometryProvider *v, int y) const VerticalBinLayerinlinevirtual
getIYForBin(const LayerGeometryProvider *v, int bin) const VerticalBinLayerinlinevirtual
getLabelPreceding(sv_frame_t) const Layerinlinevirtual
getLayerColourSignificance() const overrideSpectrogramLayerinlinevirtual
getLayerPresentationName() const Layervirtual
getLayerPresentationPixmap(QSize) const Layerinlinevirtual
getMaxFrequency() const SpectrogramLayer
getMinFrequency() const SpectrogramLayer
getModel() const overrideSpectrogramLayerinlinevirtual
getNewPropertyRangeMapper(const PropertyName &) const overrideSpectrogramLayer
getNewVerticalZoomRangeMapper() const overrideSpectrogramLayervirtual
getNormalization() const SpectrogramLayer
getNormalizeVisibleArea() const SpectrogramLayer
getOversampling() const SpectrogramLayer
getPlayParameters() overrideLayer
getPreferredFrameCountPosition() const overrideSpectrogramLayerinlinevirtual
getPreferredTimeRulerPosition() const Layerinlinevirtual
getProperties() const overrideSpectrogramLayer
getPropertyContainerIconName() const overrideLayer
getPropertyContainerName() const overrideLayerinline
getPropertyGroupName(const PropertyName &) const overrideSpectrogramLayer
getPropertyIconName(const PropertyName &) const overrideSpectrogramLayer
getPropertyLabel(const PropertyName &) const overrideSpectrogramLayer
getPropertyRangeAndValue(const PropertyName &, int *min, int *max, int *deflt) const overrideSpectrogramLayer
getPropertyType(const PropertyName &) const overrideSpectrogramLayer
getPropertyValueIconName(const PropertyName &, int value) const overrideSpectrogramLayer
getPropertyValueLabel(const PropertyName &, int value) const overrideSpectrogramLayer
getRenderer(LayerGeometryProvider *) const SpectrogramLayerprotected
getSliceableModel() const overrideSpectrogramLayervirtual
getSourceModel() const Layer
getThreshold() const SpectrogramLayer
getValueExtents(double &min, double &max, bool &logarithmic, QString &unit) const overrideSpectrogramLayervirtual
getVerticalScaleWidth(LayerGeometryProvider *v, bool detailed, QPainter &) const overrideSpectrogramLayervirtual
getVerticalZoomSteps(int &defaultStep) const overrideSpectrogramLayervirtual
getWindowHopLevel() const SpectrogramLayer
getWindowIncrement() const SpectrogramLayerinlineprotected
getWindowSize() const SpectrogramLayer
getWindowType() const SpectrogramLayer
getXBinRange(LayerGeometryProvider *v, int x, double &windowMin, double &windowMax) const SpectrogramLayerprotected
getXBinSourceRange(LayerGeometryProvider *v, int x, RealTime &timeMin, RealTime &timeMax) const SpectrogramLayerprotected
getXScaleValue(const LayerGeometryProvider *v, int x, double &value, QString &unit) const Layervirtual
getXYBinSourceRange(LayerGeometryProvider *v, int x, int y, double &min, double &max, double &phaseMin, double &phaseMax) const SpectrogramLayerprotected
getYBinRange(LayerGeometryProvider *v, int y, double &freqBinMin, double &freqBinMax) const SpectrogramLayerprotected
getYBinSourceRange(LayerGeometryProvider *v, int y, double &freqMin, double &freqMax) const SpectrogramLayerprotected
getYForBin(const LayerGeometryProvider *, double bin) const overrideSpectrogramLayervirtual
getYForFrequency(const LayerGeometryProvider *v, double frequency) const SpectrogramLayer
getYScaleDifference(const LayerGeometryProvider *v, int y0, int y1, double &diff, QString &unit) const Layervirtual
getYScaleValue(const LayerGeometryProvider *, int, double &, QString &) const overrideSpectrogramLayervirtual
getZoomConstraint() const overrideSpectrogramLayerinlinevirtual
hasLightBackground() const overrideSpectrogramLayervirtual
hasTimeXAxis() const Layerinlinevirtual
haveCurrentMeasureRect() const Layerinlinevirtual
illuminateLocalFeatures(LayerGeometryProvider *v, QPainter &painter) const SpectrogramLayerprotected
invalidateMagnitudes()SpectrogramLayerprotected
invalidateRenderers()SpectrogramLayerprotected
isLayerDormant(const LayerGeometryProvider *v) const Layervirtual
isLayerEditable() const Layerinlinevirtual
isLayerOpaque() const overrideSpectrogramLayerinlinevirtual
isLayerScrollable(const LayerGeometryProvider *) const overrideSpectrogramLayervirtual
isPresentationNameSet() const Layervirtual
Layer()Layer
layerMeasurementRectsChanged()Layersignal
layerNameChanged()Layersignal
layerParameterRangesChanged()Layersignal
layerParametersChanged()Layersignal
m_binDisplaySpectrogramLayerprotected
m_binScaleSpectrogramLayerprotected
m_channelSpectrogramLayerprotected
m_colourInvertedSpectrogramLayerprotected
m_colourMapSpectrogramLayerprotected
m_colourRotationSpectrogramLayerprotected
m_colourScaleSpectrogramLayerprotected
m_colourScaleMultipleSpectrogramLayerprotected
m_crosshairColourSpectrogramLayermutableprotected
m_currentMeasureRectPointLayermutableprotected
m_draggingRectLayerprotected
m_exitingSpectrogramLayerprotected
m_exportersSpectrogramLayermutableprotected
m_fftModelSpectrogramLayerprotected
m_gainSpectrogramLayerprotected
m_haveCurrentMeasureRectLayermutableprotected
m_haveDetailedScaleSpectrogramLayermutableprotected
m_haveDraggingRectLayerprotected
m_initialGainSpectrogramLayerprotected
m_initialMaxFrequencySpectrogramLayerprotected
m_initialRotationSpectrogramLayerprotected
m_initialThresholdSpectrogramLayerprotected
m_lastEmittedZoomStepSpectrogramLayerprotected
m_lastRenderedMagsSpectrogramLayermutableprotected
m_maxFrequencySpectrogramLayerprotected
m_measureRectsLayerprotected
m_minFrequencySpectrogramLayerprotected
m_modelSpectrogramLayerprotected
m_normalizationSpectrogramLayerprotected
m_normalizeVisibleAreaSpectrogramLayerprotected
m_oversamplingSpectrogramLayerprotected
m_peakCacheSpectrogramLayerprotected
m_peakCacheDivisorSpectrogramLayerprotected
m_presentationNameLayerprotected
m_renderersSpectrogramLayermutableprotected
m_synchronousSpectrogramLayerprotected
m_thresholdSpectrogramLayerprotected
m_verticallyFixedSpectrogramLayerprotected
m_viewMagsSpectrogramLayermutableprotected
m_wholeCacheSpectrogramLayerprotected
m_windowHopLevelSpectrogramLayerprotected
m_windowSizeSpectrogramLayerprotected
m_windowTypeSpectrogramLayerprotected
measureDoubleClick(LayerGeometryProvider *, QMouseEvent *) overrideSpectrogramLayervirtual
measureDrag(LayerGeometryProvider *, QMouseEvent *)Layervirtual
measureEnd(LayerGeometryProvider *, QMouseEvent *)Layervirtual
MeasureRectSet typedefLayerprotected
measureStart(LayerGeometryProvider *, QMouseEvent *)Layervirtual
MelodicPeaks enum valueSpectrogramLayer
MelodicRange enum valueSpectrogramLayer
modelAlignmentCompletionChanged(ModelId)Layersignal
modelChanged(ModelId)Layersignal
modelChangedWithin(ModelId, sv_frame_t startFrame, sv_frame_t endFrame)Layersignal
modelCompletionChanged(ModelId)Layersignal
modelReplaced()Layersignal
moveSelection(Selection, sv_frame_t)Layerinlinevirtual
nearestMeasurementRectChanged(LayerGeometryProvider *, QPoint prev, QPoint now) const Layervirtual
needsTextLabelHeight() const Layerinlinevirtual
paint(LayerGeometryProvider *v, QPainter &paint, QRect rect) const overrideSpectrogramLayervirtual
paintCrosshairs(LayerGeometryProvider *, QPainter &, QPoint) const overrideSpectrogramLayervirtual
paintDetailedScale(LayerGeometryProvider *v, QPainter &paint, QRect rect) const SpectrogramLayerprotected
paintDetailedScalePhase(LayerGeometryProvider *v, QPainter &paint, QRect rect) const SpectrogramLayerprotected
paintMeasurementRect(LayerGeometryProvider *v, QPainter &paint, const MeasureRect &r, bool focus) const Layerprotected
paintMeasurementRects(LayerGeometryProvider *, QPainter &, bool showFocus, QPoint focusPoint) const Layervirtual
paintVerticalScale(LayerGeometryProvider *v, bool detailed, QPainter &paint, QRect rect) const overrideSpectrogramLayervirtual
paintWithRenderer(LayerGeometryProvider *v, QPainter &paint, QRect rect) const SpectrogramLayerprotected
paste(LayerGeometryProvider *, const Clipboard &, sv_frame_t, bool)Layerinlinevirtual
PositionBottom enum valueLayer
PositionMiddle enum valueLayer
PositionTop enum valueLayer
preferenceChanged(PropertyContainer::PropertyName name)SpectrogramLayerprotectedslot
recreateFFTModel()SpectrogramLayerprotected
resizeSelection(Selection, Selection)Layerinlinevirtual
setBinDisplay(BinDisplay)SpectrogramLayer
setBinScale(BinScale)SpectrogramLayer
setChannel(int)SpectrogramLayer
setColourMap(int map)SpectrogramLayer
setColourRotation(int)SpectrogramLayer
setColourScale(ColourScaleType)SpectrogramLayer
setColourScaleMultiple(double)SpectrogramLayer
setDisplayExtents(double min, double max) overrideSpectrogramLayervirtual
setGain(float gain)SpectrogramLayer
setLayerDormant(const LayerGeometryProvider *v, bool dormant) overrideSpectrogramLayervirtual
setMaxFrequency(int)SpectrogramLayer
setMeasureRectFromPixrect(LayerGeometryProvider *v, MeasureRect &r, QRect pixrect) const Layerprotectedvirtual
setMeasureRectYCoord(LayerGeometryProvider *v, MeasureRect &r, bool start, int y) const overrideSpectrogramLayerprotectedvirtual
setMinFrequency(int)SpectrogramLayer
setModel(ModelId model)SpectrogramLayer
setNormalization(ColumnNormalization)SpectrogramLayer
setNormalizeVisibleArea(bool)SpectrogramLayer
setObjectName(const QString &name)Layervirtual
setOversampling(int oversampling)SpectrogramLayer
setPresentationName(QString name)Layervirtual
setProperties(const QXmlAttributes &attributes) overrideSpectrogramLayervirtual
setProperty(const PropertyName &, int value) overrideSpectrogramLayer
setSynchronousPainting(bool synchronous) overrideSpectrogramLayervirtual
setThreshold(float threshold)SpectrogramLayer
setVerticallyFixed()SpectrogramLayer
setVerticalZoomStep(int) overrideSpectrogramLayervirtual
setWindowHopLevel(int level)SpectrogramLayer
setWindowSize(int)SpectrogramLayer
setWindowType(WindowType type)SpectrogramLayer
showLayer(LayerGeometryProvider *, bool show)Layerslot
SnapLeft enum valueLayer
SnapNeighbouring enum valueLayer
SnapRight enum valueLayer
snapToFeatureFrame(LayerGeometryProvider *v, sv_frame_t &frame, int &resolution, SnapType snap, int ycoord) const overrideSpectrogramLayervirtual
snapToSimilarFeature(LayerGeometryProvider *, sv_frame_t &, int &resolution, SnapType) const Layerinlinevirtual
SnapType enum nameLayer
SpectrogramLayer(Configuration=FullRangeDb)SpectrogramLayer
splitEnd(LayerGeometryProvider *, QMouseEvent *)Layerinlinevirtual
splitStart(LayerGeometryProvider *, QMouseEvent *)Layerinlinevirtual
supportsOtherZoomLevels() const Layerinlinevirtual
toBriefXml(QTextStream &stream, QString indent="", QString extraAttributes="") const Layervirtual
toXml(QTextStream &stream, QString indent="", QString extraAttributes="") const overrideSpectrogramLayer
updateMeasurePixrects(LayerGeometryProvider *v) const Layerprotected
updateMeasureRectYCoords(LayerGeometryProvider *v, const MeasureRect &r) const overrideSpectrogramLayerprotectedvirtual
valueExtentsMatchMine(LayerGeometryProvider *v) const Layerprotected
VerticalPosition enum nameLayer
verticalZoomChanged()Layersignal
ViewMagMap typedefSpectrogramLayerprotected
ViewRendererMap typedefSpectrogramLayerprotected
zoomToRegion(const LayerGeometryProvider *, QRect)Layerinlinevirtual
~Layer()Layervirtual
~SpectrogramLayer()SpectrogramLayer