Package llnl.gnem.core.gui.plotting.api
Interface BasicPlot
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
BasicWaveformPlot
,CodaWaveformPlot
,PlotlyPlot
,PlotlyWaveformPlot
,RatioDetailPlot
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addPlotObject
(PlotObject object) void
addPlotObjectObserver
(PropertyChangeListener observer) void
attachToDisplayNode
(javafx.scene.layout.Pane parent) void
clear()
void
void
getSVG()
getTitle()
void
removePlotObject
(PlotObject object) void
replot()
void
setAxisLimits
(AxisLimits... axisLimits) void
setBackgroundColor
(javafx.scene.paint.Color color) void
setColorMap
(String colorMap) void
setDragMode
(String dragmode) void
void
setShowFreqLevelButtons
(boolean shouldShow) void
setSubplotLayout
(int columns, int rows) void
setSymbolSize
(int pxSymbolSize) void
setUseHorizontalBottomLegend
(boolean useHorizontalBottomLegend) void
showLegend
(boolean visible)
-
Method Details
-
setBackgroundColor
void setBackgroundColor(javafx.scene.paint.Color color) -
setSymbolSize
void setSymbolSize(int pxSymbolSize) -
setSubplotLayout
void setSubplotLayout(int columns, int rows) -
getTitle
Title getTitle() -
addPlotObjectObserver
-
setAxisLimits
-
addPlotObject
-
removePlotObject
-
getSVG
String getSVG() -
showLegend
void showLegend(boolean visible) -
clear
void clear() -
attachToDisplayNode
void attachToDisplayNode(javafx.scene.layout.Pane parent) -
setColorMap
-
createSubPlot
BasicPlot createSubPlot() -
replot
void replot() -
addAxes
-
clearAxes
void clearAxes() -
setMargin
-
setUseHorizontalBottomLegend
void setUseHorizontalBottomLegend(boolean useHorizontalBottomLegend) -
setDragMode
-
getPlotTypes
Map<String,PlotObjectData> getPlotTypes() -
fullReplot
void fullReplot() -
setShowFreqLevelButtons
void setShowFreqLevelButtons(boolean shouldShow)
-