Class OverlayGroupDisplay.RawWaveFFTPlot
java.lang.Object
detectionPlotFX.plots.FFTPlot<dataPlotsFX.overlaymark.popUpMenu.OverlayGroupDisplay.TempRawDataUnit>
detectionPlotFX.plots.RawFFTPlot<dataPlotsFX.overlaymark.popUpMenu.OverlayGroupDisplay.TempRawDataUnit>
dataPlotsFX.overlaymark.popUpMenu.OverlayGroupDisplay.RawWaveFFTPlot
- All Implemented Interfaces:
 DetectionPlot<dataPlotsFX.overlaymark.popUpMenu.OverlayGroupDisplay.TempRawDataUnit>
- Enclosing class:
 OverlayGroupDisplay
public class OverlayGroupDisplay.RawWaveFFTPlot
extends RawFFTPlot<dataPlotsFX.overlaymark.popUpMenu.OverlayGroupDisplay.TempRawDataUnit>
A raw data plot that shows only raw data and no overlaid detections.
- Author:
 - Jamie Macaulay
 
- 
Nested Class Summary
Nested classes/interfaces inherited from class detectionPlotFX.plots.RawFFTPlot
RawFFTPlot.FreqTimeProjector, RawFFTPlot.SimpleFFTDataBlock, RawFFTPlot.SimpleFFTDataUnit - 
Field Summary
Fields inherited from class detectionPlotFX.plots.RawFFTPlot
lastData, reloadImage, reloadRaw, simpleFFTBlock, thFields inherited from class detectionPlotFX.plots.FFTPlot
detectionPlotDisplay, fftParams, spectrogramColours, timeFreqProjectorFields inherited from interface detectionPlotFX.layout.DetectionPlot
SCROLLPANE_DRAW, STANDARD_DRAW - 
Constructor Summary
ConstructorsConstructorDescriptionRawWaveFFTPlot(DetectionPlotDisplay displayPlot, DetectionPlotProjector projector)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidpaintDetections(dataPlotsFX.overlaymark.popUpMenu.OverlayGroupDisplay.TempRawDataUnit detection, javafx.scene.canvas.GraphicsContext graphicsContext, javafx.scene.shape.Rectangle windowRect, DetectionPlotProjector projector) Paint the detection over the FFT.Methods inherited from class detectionPlotFX.plots.RawFFTPlot
checkSettingsChange, getFFTDataBlock, getName, getProjector, getRawDataOrder, getScrollStart, getSpectrogram, getSpectrogram, loadDataUnitImage, loadRawData, paintPlot, paintSpecImage, reDrawLastUnit, repaintSpectrogram, setFFTParams, setRawDataOrder, settingsChanged, setupAxis, setUpTimeAxisMethods inherited from class detectionPlotFX.plots.FFTPlot
createPlotParams, createSettingsPane, drawClipSpectrogram, enableTimeSpinner, getFFTParams, getSettingsPane, isUseKHz, setupFreqAxis, setupPlot 
- 
Constructor Details
- 
RawWaveFFTPlot
 
 - 
 - 
Method Details
- 
paintDetections
public void paintDetections(dataPlotsFX.overlaymark.popUpMenu.OverlayGroupDisplay.TempRawDataUnit detection, javafx.scene.canvas.GraphicsContext graphicsContext, javafx.scene.shape.Rectangle windowRect, DetectionPlotProjector projector) Description copied from class:RawFFTPlotPaint the detection over the FFT.- Specified by:
 paintDetectionsin classRawFFTPlot<dataPlotsFX.overlaymark.popUpMenu.OverlayGroupDisplay.TempRawDataUnit>- Parameters:
 graphicsContext- - the graphics handlewindowRect- - the window rectangle in pixels
 
 -