Class PlotlyWaveformPlot
java.lang.Object
llnl.gnem.core.gui.plotting.plotly.PlotlyPlot
llnl.gnem.core.gui.plotting.plotly.PlotlyWaveformPlot
- All Implemented Interfaces:
Serializable,BasicPlot
- Direct Known Subclasses:
BasicWaveformPlot,CodaWaveformPlot,RatioDetailPlot
- See Also:
-
Field Summary
Fields inherited from class llnl.gnem.core.gui.plotting.plotly.PlotlyPlot
engine, plotData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPickToAll(double time) addPickToAll(String label, double time) protected voidaddSeismogram(SeismicSignal seismogram) protected voidaddSeismogram(SeismicSignal seismogram, Integer zOrder) voidclear()getMinMaxWithinSection(double xMin, double xMax) protected final Collection<SeismicSignal>protected doublegetTime(SeismicSignal seismogram) protected doublegetValue(SeismicSignal seismogram, double time) protected voidhandleAxisChange(PlotAxisChange state) protected voidhandleOtherChange(Object change) protected voidvoidplot(SeismicSignal... seismograms) voidreplot(SeismicSignal... seismograms) voidvoidupdate(PropertyChangeEvent observable) Methods inherited from class llnl.gnem.core.gui.plotting.plotly.PlotlyPlot
addAxes, addPlotObject, addPlotObject, addPlotObjectObserver, attachToDisplayNode, clearAxes, createSubPlot, exportData, fireAxisChangeEvent, fireFreqLevelChange, fireOtherChangeEvent, firePlotClickedEvent, firePlotMouseMovedEvent, fireSelectionEvent, fireShapeMoveEvent, fullReplot, getBackgroundColor, getPlotDataJSON, getPlotLayoutJSON, getPlotTypes, getSVG, getTitle, hasChanges, hasPersistentChanges, isClickToPickEnabled, isShowFreqLevelButtons, log, removePlotObject, removePlotObject, replot, setAxisLimits, setBackgroundColor, setClickPickingModeEnabled, setColorMap, setDragMode, setMargin, setShowFreqLevelButtons, setShowGroupVelocity, setShowHorizontalErrorBars, setShowWindowLines, setSubplotLayout, setSymbolSize, setUseHorizontalBottomLegend, showLegend
-
Constructor Details
-
PlotlyWaveformPlot
public PlotlyWaveformPlot() -
PlotlyWaveformPlot
-
-
Method Details
-
replot
-
plot
-
addPickToAll
public void addPickToAll(double time) -
addPickToAll
-
setTitle
-
getMinMaxWithinSection
-
getTime
-
getValue
-
addSeismogram
-
addSeismogram
-
getSeismograms
-
clear
public void clear()- Specified by:
clearin interfaceBasicPlot- Overrides:
clearin classPlotlyPlot
-
update
-
handlePickMovedState
-
handleAxisChange
-
handleOtherChange
-