svgui  1.9
SpectrogramLayer Member List
This is the complete list of members for SpectrogramLayer, including all inherited members.
addMeasurementRect(const QXmlAttributes &)Layer [virtual]
addMeasureRectToSet(const MeasureRect &r)Layer [inline, protected]
addNote(View *, QMouseEvent *)Layer [inline, virtual]
alignFromReference(View *v, int frame) const Layer [protected, virtual]
alignToReference(View *v, int frame) const Layer [protected, virtual]
AllBins enum valueSpectrogramLayer
BinDisplay enum nameSpectrogramLayer
cacheInvalid()SpectrogramLayer [protected, slot]
cacheInvalid(int startFrame, int endFrame)SpectrogramLayer [protected, slot]
clipboardHasDifferentAlignment(View *v, const Clipboard &clip) const Layer [protected]
ColourAbsent enum valueLayer
ColourAndBackgroundSignificant enum valueLayer
ColourDistinguishes enum valueLayer
ColourHasMeaningfulValue enum valueLayer
ColourIrrelevant enum valueLayer
ColourScale enum nameSpectrogramLayer
ColourSignificance enum nameLayer
Configuration enum nameSpectrogramLayer
connectSignals(const Model *)Layer [protected]
copy(View *, Selection, Clipboard &)Layer [inline, virtual]
dBColourScale enum valueSpectrogramLayer
dBSquaredColourScale enum valueSpectrogramLayer
deleteCurrentMeasureRect()Layer [virtual]
deleteMeasureRectFromSet(const MeasureRect &r)Layer [inline, protected]
deleteSelection(Selection)Layer [inline, virtual]
drawDrag(View *, QMouseEvent *)Layer [inline, virtual]
drawEnd(View *, QMouseEvent *)Layer [inline, virtual]
drawStart(View *, QMouseEvent *)Layer [inline, virtual]
editDrag(View *, QMouseEvent *)Layer [inline, virtual]
editEnd(View *, QMouseEvent *)Layer [inline, virtual]
editOpen(View *, QMouseEvent *)Layer [inline, virtual]
editStart(View *, QMouseEvent *)Layer [inline, virtual]
eraseDrag(View *, QMouseEvent *)Layer [inline, virtual]
eraseEnd(View *, QMouseEvent *)Layer [inline, virtual]
eraseStart(View *, QMouseEvent *)Layer [inline, virtual]
FFTFillPair typedefSpectrogramLayer [protected]
fillTimerTimedOut()SpectrogramLayer [protected, slot]
findFocusedMeasureRect(QPoint) const Layer [protected]
FrequencyScale enum nameSpectrogramLayer
FullRangeDb enum valueSpectrogramLayer
getAdjustedYBinSourceRange(View *v, int x, int y, float &freqMin, float &freqMax, float &adjFreqMin, float &adjFreqMax) const SpectrogramLayer [protected]
getBinDisplay() const SpectrogramLayer
getChannel() const SpectrogramLayer
getColourMap() const SpectrogramLayer
getColourRotation() const SpectrogramLayer
getColourScale() const SpectrogramLayer
getColourScaleWidth(QPainter &) const SpectrogramLayer [protected]
getCompletion(View *v) const SpectrogramLayer [virtual]
getCrosshairExtents(View *, QPainter &, QPoint cursorPos, std::vector< QRect > &extents) const SpectrogramLayer [virtual]
getCurrentVerticalZoomStep() const SpectrogramLayer [virtual]
getDisplayExtents(float &min, float &max) const SpectrogramLayer [virtual]
getDisplayValue(View *v, float input) const SpectrogramLayer [protected]
getEffectiveMaxFrequency() const SpectrogramLayer [protected]
getEffectiveMinFrequency() const SpectrogramLayer [protected]
getError(View *v) const SpectrogramLayer [virtual]
getFeatureDescription(View *v, QPoint &) const SpectrogramLayer [virtual]
getFFTModel(const View *v) const SpectrogramLayer [protected]
getFFTSize(const View *v) const SpectrogramLayer [protected]
getFrequencyForY(const View *v, int y) const SpectrogramLayer
getFrequencyScale() const SpectrogramLayer
getGain() const SpectrogramLayer
getLabelPreceding(int) const Layer [inline, virtual]
getLayerColourSignificance() const SpectrogramLayer [inline, virtual]
getLayerPresentationName() const Layer [virtual]
getLayerPresentationPixmap(QSize) const Layer [inline, virtual]
getMaxFrequency() const SpectrogramLayer
getMinFrequency() const SpectrogramLayer
getModel() const SpectrogramLayer [inline, virtual]
SliceableLayer::getModel()Layer [inline]
getNewPropertyRangeMapper(const PropertyName &) const SpectrogramLayer [virtual]
getNewVerticalZoomRangeMapper() const SpectrogramLayer [virtual]
getNormalizeColumns() const SpectrogramLayer
getNormalizeHybrid() const SpectrogramLayer
getNormalizeVisibleArea() const SpectrogramLayer
getPeakCache(const View *v) const SpectrogramLayer [protected]
getPlayParameters()Layer [virtual]
getPreferredFrameCountPosition() const SpectrogramLayer [inline, virtual]
getPreferredTimeRulerPosition() const Layer [inline, virtual]
getProperties() const SpectrogramLayer [virtual]
getPropertyContainerIconName() const Layer [virtual]
getPropertyContainerName() const Layer [inline, virtual]
getPropertyGroupName(const PropertyName &) const SpectrogramLayer [virtual]
getPropertyIconName(const PropertyName &) const SpectrogramLayer [virtual]
getPropertyLabel(const PropertyName &) const SpectrogramLayer [virtual]
getPropertyRangeAndValue(const PropertyName &, int *min, int *max, int *deflt) const SpectrogramLayer [virtual]
getPropertyType(const PropertyName &) const SpectrogramLayer [virtual]
getPropertyValueLabel(const PropertyName &, int value) const SpectrogramLayer [virtual]
getSliceableModel() const SpectrogramLayer [virtual]
getSmoothedYBinRange(View *v, int y, float &freqBinMin, float &freqBinMax) const SpectrogramLayer [protected]
getThreshold() const SpectrogramLayer
getValueExtents(float &min, float &max, bool &logarithmic, QString &unit) const SpectrogramLayer [virtual]
getVerticalScaleWidth(View *v, bool detailed, QPainter &) const SpectrogramLayer [virtual]
getVerticalZoomSteps(int &defaultStep) const SpectrogramLayer [virtual]
getWindowHopLevel() const SpectrogramLayer
getWindowIncrement() const SpectrogramLayer [inline, protected]
getWindowSize() const SpectrogramLayer
getWindowType() const SpectrogramLayer
getXBinRange(View *v, int x, float &windowMin, float &windowMax) const SpectrogramLayer [protected]
getXBinSourceRange(View *v, int x, RealTime &timeMin, RealTime &timeMax) const SpectrogramLayer [protected]
getXScaleValue(const View *v, int x, float &value, QString &unit) const Layer [virtual]
getXYBinSourceRange(View *v, int x, int y, float &min, float &max, float &phaseMin, float &phaseMax) const SpectrogramLayer [protected]
getYBinRange(View *v, int y, float &freqBinMin, float &freqBinMax) const SpectrogramLayer [protected]
getYBinSourceRange(View *v, int y, float &freqMin, float &freqMax) const SpectrogramLayer [protected]
getYForFrequency(const View *v, float frequency) const SpectrogramLayer
getYScaleDifference(const View *v, int y0, int y1, float &diff, QString &unit) const Layer [virtual]
getYScaleValue(const View *, int, float &, QString &) const SpectrogramLayer [virtual]
getZeroPadLevel() const SpectrogramLayer
getZeroPadLevel(const View *v) const SpectrogramLayer [protected]
getZoomConstraint() const SpectrogramLayer [inline, virtual]
hasLightBackground() const SpectrogramLayer [virtual]
hasTimeXAxis() const Layer [inline, virtual]
haveCurrentMeasureRect() const Layer [inline, virtual]
illuminateLocalFeatures(View *v, QPainter &painter) const SpectrogramLayer [protected]
initialisePalette()SpectrogramLayer [protected]
invalidateFFTModels()SpectrogramLayer [protected]
invalidateImageCaches()SpectrogramLayer [protected]
invalidateImageCaches(int startFrame, int endFrame)SpectrogramLayer [protected]
invalidateMagnitudes()SpectrogramLayer [protected]
isLayerDormant(const View *v) const Layer [virtual]
isLayerEditable() const Layer [inline, virtual]
isLayerOpaque() const SpectrogramLayer [inline, virtual]
isLayerScrollable(const View *) const SpectrogramLayer [inline, virtual]
Layer()Layer
layerMeasurementRectsChanged()Layer [signal]
layerNameChanged()Layer [signal]
layerParameterRangesChanged()Layer [signal]
layerParametersChanged()Layer [signal]
LinearColourScale enum valueSpectrogramLayer
LinearFrequencyScale enum valueSpectrogramLayer
LogFrequencyScale enum valueSpectrogramLayer
m_binDisplaySpectrogramLayer [protected]
m_candidateFillStartFrameSpectrogramLayer [mutable, protected]
m_channelSpectrogramLayer [protected]
m_colourMapSpectrogramLayer [protected]
m_colourRotationSpectrogramLayer [protected]
m_colourScaleSpectrogramLayer [protected]
m_columnMagsSpectrogramLayer [mutable, protected]
m_crosshairColourSpectrogramLayer [protected]
m_currentMeasureRectPointLayer [mutable, protected]
m_draggingRectLayer [protected]
m_drawBufferSpectrogramLayer [mutable, protected]
m_exitingSpectrogramLayer [protected]
m_fftModelsSpectrogramLayer [mutable, protected]
m_fftSizeSpectrogramLayer [protected]
m_frequencyScaleSpectrogramLayer [protected]
m_gainSpectrogramLayer [protected]
m_haveCurrentMeasureRectLayer [mutable, protected]
m_haveDetailedScaleSpectrogramLayer [mutable, protected]
m_haveDraggingRectLayer [protected]
m_imageCachesSpectrogramLayer [mutable, protected]
m_initialGainSpectrogramLayer [protected]
m_initialMaxFrequencySpectrogramLayer [protected]
m_initialRotationSpectrogramLayer [protected]
m_initialThresholdSpectrogramLayer [protected]
m_lastEmittedZoomStepSpectrogramLayer [protected]
m_lastPaintBlockWidthSpectrogramLayer [mutable, protected]
m_lastPaintTimeSpectrogramLayer [mutable, protected]
m_maxFrequencySpectrogramLayer [protected]
m_measureRectsLayer [protected]
m_minFrequencySpectrogramLayer [protected]
m_modelSpectrogramLayer [protected]
m_normalizeColumnsSpectrogramLayer [protected]
m_normalizeHybridSpectrogramLayer [protected]
m_normalizeVisibleAreaSpectrogramLayer [protected]
m_paletteSpectrogramLayer [protected]
m_peakCachesSpectrogramLayer [mutable, protected]
m_presentationNameLayer [protected]
m_sliceableModelSpectrogramLayer [mutable, protected]
m_synchronousSpectrogramLayer [protected]
m_thresholdSpectrogramLayer [protected]
m_updateTimerSpectrogramLayer [mutable, protected]
m_viewMagsSpectrogramLayer [mutable, protected]
m_windowHopLevelSpectrogramLayer [protected]
m_windowSizeSpectrogramLayer [protected]
m_windowTypeSpectrogramLayer [protected]
m_zeroPadLevelSpectrogramLayer [protected]
measureDoubleClick(View *, QMouseEvent *)SpectrogramLayer [virtual]
measureDrag(View *, QMouseEvent *)Layer [virtual]
measureEnd(View *, QMouseEvent *)Layer [virtual]
MeasureRectSet typedefLayer [protected]
measureStart(View *, QMouseEvent *)Layer [virtual]
MelodicPeaks enum valueSpectrogramLayer
MelodicRange enum valueSpectrogramLayer
MeterColourScale enum valueSpectrogramLayer
modelAlignmentCompletionChanged()Layer [signal]
modelChanged()Layer [signal]
modelChangedWithin(int startFrame, int endFrame)Layer [signal]
modelCompletionChanged()Layer [signal]
modelReplaced()Layer [signal]
moveSelection(Selection, int)Layer [inline, virtual]
nearestMeasurementRectChanged(View *, QPoint prev, QPoint now) const Layer [virtual]
needsTextLabelHeight() const Layer [inline, virtual]
NO_VALUE enum valueSpectrogramLayer [protected]
paint(View *v, QPainter &paint, QRect rect) const SpectrogramLayer [virtual]
paintCrosshairs(View *, QPainter &, QPoint) const SpectrogramLayer [virtual]
paintDrawBuffer(View *v, int w, int h, int *binforx, float *binfory, bool usePeaksCache, MagnitudeRange &overallMag, bool &overallMagChanged) const SpectrogramLayer [protected]
paintDrawBufferPeakFrequencies(View *v, int w, int h, int *binforx, int minbin, int maxbin, float displayMinFreq, float displayMaxFreq, bool logarithmic, MagnitudeRange &overallMag, bool &overallMagChanged) const SpectrogramLayer [protected]
paintMeasurementRect(View *v, QPainter &paint, const MeasureRect &r, bool focus) const Layer [protected]
paintMeasurementRects(View *, QPainter &, bool showFocus, QPoint focusPoint) const Layer [virtual]
paintVerticalScale(View *v, bool detailed, QPainter &paint, QRect rect) const SpectrogramLayer [virtual]
paste(View *, const Clipboard &, int, bool)Layer [inline, virtual]
PeakBins enum valueSpectrogramLayer
PeakCacheMap typedefSpectrogramLayer [protected]
PeakFrequencies enum valueSpectrogramLayer
PhaseColourScale enum valueSpectrogramLayer
PositionBottom enum valueLayer
PositionMiddle enum valueLayer
PositionTop enum valueLayer
preferenceChanged(PropertyContainer::PropertyName name)SpectrogramLayer [protected, slot]
resizeSelection(Selection, Selection)Layer [inline, virtual]
rotatePalette(int distance)SpectrogramLayer [protected]
setBinDisplay(BinDisplay)SpectrogramLayer
setChannel(int)SpectrogramLayer
setColourMap(int map)SpectrogramLayer
setColourRotation(int)SpectrogramLayer
setColourScale(ColourScale)SpectrogramLayer
setDisplayExtents(float min, float max)SpectrogramLayer [virtual]
setFrequencyScale(FrequencyScale)SpectrogramLayer
setGain(float gain)SpectrogramLayer
setLayerDormant(const View *v, bool dormant)SpectrogramLayer [virtual]
setMaxFrequency(int)SpectrogramLayer
setMeasureRectFromPixrect(View *v, MeasureRect &r, QRect pixrect) const Layer [protected, virtual]
setMeasureRectYCoord(View *v, MeasureRect &r, bool start, int y) const SpectrogramLayer [protected, virtual]
setMinFrequency(int)SpectrogramLayer
setModel(const DenseTimeValueModel *model)SpectrogramLayer
setNormalizeColumns(bool n)SpectrogramLayer
setNormalizeHybrid(bool n)SpectrogramLayer
setNormalizeVisibleArea(bool n)SpectrogramLayer
setObjectName(const QString &name)Layer [virtual]
setPresentationName(QString name)Layer [virtual]
setProperties(const QXmlAttributes &attributes)SpectrogramLayer [virtual]
setProperty(const PropertyName &, int value)SpectrogramLayer [virtual]
setSynchronousPainting(bool synchronous)SpectrogramLayer [virtual]
setThreshold(float threshold)SpectrogramLayer
setVerticalZoomStep(int)SpectrogramLayer [virtual]
setWindowHopLevel(int level)SpectrogramLayer
setWindowSize(int)SpectrogramLayer
setWindowType(WindowType type)SpectrogramLayer
setZeroPadLevel(int level)SpectrogramLayer
showLayer(View *, bool show)Layer [slot]
sliceableModelReplaced(const Model *modelToBeReplaced, const Model *replacement)SliceableLayer [signal]
SnapLeft enum valueLayer
SnapNearest enum valueLayer
SnapNeighbouring enum valueLayer
SnapRight enum valueLayer
snapToFeatureFrame(View *v, int &frame, int &resolution, SnapType snap) const SpectrogramLayer [virtual]
snapToSimilarFeature(View *, int &, int &resolution, SnapType) const Layer [inline, virtual]
SnapType enum nameLayer
SpectrogramLayer(Configuration=FullRangeDb)SpectrogramLayer
splitEnd(View *, QMouseEvent *)Layer [inline, virtual]
splitStart(View *, QMouseEvent *)Layer [inline, virtual]
supportsOtherZoomLevels() const Layer [inline, virtual]
toBriefXml(QTextStream &stream, QString indent="", QString extraAttributes="") const Layer [virtual]
toXml(QTextStream &stream, QString indent="", QString extraAttributes="") const SpectrogramLayer [virtual]
updateMeasurePixrects(View *v) const Layer [protected]
updateMeasureRectYCoords(View *v, const MeasureRect &r) const SpectrogramLayer [protected, virtual]
updateViewMagnitudes(View *v) const SpectrogramLayer [protected]
VerticalPosition enum nameLayer
verticalZoomChanged()Layer [signal]
ViewFFTMap typedefSpectrogramLayer [protected]
ViewImageCache typedefSpectrogramLayer [protected]
ViewMagMap typedefSpectrogramLayer [protected]
~Layer()Layer [virtual]
~SpectrogramLayer()SpectrogramLayer