Package detectionPlotFX.whistleDDPlot
Class WhistleWignerPlot
java.lang.Object
detectionPlotFX.plots.WignerPlot<ConnectedRegionDataUnit>
detectionPlotFX.whistleDDPlot.WhistleWignerPlot
- All Implemented Interfaces:
DetectionPlot<ConnectedRegionDataUnit>
-
Nested Class Summary
Nested classes/interfaces inherited from class detectionPlotFX.plots.WignerPlot
WignerPlot.WignerTask
-
Field Summary
Fields inherited from interface detectionPlotFX.layout.DetectionPlot
SCROLLPANE_DRAW, STANDARD_DRAW
-
Constructor Summary
ConstructorDescriptionWhistleWignerPlot
(DetectionPlotDisplay displayPlot) Constructor for a whistle wigner plot. -
Method Summary
Modifier and TypeMethodDescriptiongetName()
Get the name of the plot e.g.javafx.scene.layout.Pane
Get the settings pane for the particular plot.double[]
getWaveform
(ConnectedRegionDataUnit pamDetection, int chan) Get the waveforms from a PamDetectionMethods inherited from class detectionPlotFX.plots.WignerPlot
checWignerRecalc, conditionWaveform, getDetectionPlotDisplay, getNeedsRecalc, getWignerParameters, getWignerSettingsPane, getWignerWaveform, isNeedsRecalc, paintPlot, reDrawLastUnit, setNeedsRecalc, setupAxis, setupPlot, setWignerParameters, setWignerWaveform
-
Constructor Details
-
WhistleWignerPlot
Constructor for a whistle wigner plot.- Parameters:
displayPlot
-
-
-
Method Details
-
getWaveform
Get the waveforms from a PamDetection- Specified by:
getWaveform
in classWignerPlot<ConnectedRegionDataUnit>
- Parameters:
pamDetection
- the detectionchan
- - the single channel to plot (not the channel bitmap)- Returns:
- the waveform for each channel
-
getSettingsPane
public javafx.scene.layout.Pane getSettingsPane()Description copied from interface:DetectionPlot
Get the settings pane for the particular plot. This sits on the right hand side of the display inside a hiding pane.- Specified by:
getSettingsPane
in interfaceDetectionPlot<ConnectedRegionDataUnit>
- Overrides:
getSettingsPane
in classWignerPlot<ConnectedRegionDataUnit>
- Returns:
- a pane with controls for changing settings in a node.
-
getName
Description copied from interface:DetectionPlot
Get the name of the plot e.g. waveform, spectrum etc.- Specified by:
getName
in interfaceDetectionPlot<ConnectedRegionDataUnit>
- Overrides:
getName
in classWignerPlot<ConnectedRegionDataUnit>
-