Interface BasicPlot

All Superinterfaces:
Serializable
All Known Implementing Classes:
BasicWaveformPlot, CodaWaveformPlot, PlotlyPlot, PlotlyWaveformPlot, RatioDetailPlot

public interface BasicPlot extends Serializable
  • 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

      void addPlotObjectObserver(PropertyChangeListener observer)
    • setAxisLimits

      void setAxisLimits(AxisLimits... axisLimits)
    • addPlotObject

      void addPlotObject(PlotObject object)
    • removePlotObject

      void removePlotObject(PlotObject object)
    • getSVG

      String getSVG()
    • showLegend

      void showLegend(boolean visible)
    • clear

      void clear()
    • attachToDisplayNode

      void attachToDisplayNode(javafx.scene.layout.Pane parent)
    • setColorMap

      void setColorMap(String colorMap)
    • createSubPlot

      BasicPlot createSubPlot()
    • replot

      void replot()
    • addAxes

      void addAxes(Axis... axes)
    • clearAxes

      void clearAxes()
    • setMargin

      void setMargin(Integer top, Integer bottom, Integer left, Integer right)
    • setUseHorizontalBottomLegend

      void setUseHorizontalBottomLegend(boolean useHorizontalBottomLegend)
    • setDragMode

      void setDragMode(String dragmode)
    • getPlotTypes

      Map<String,PlotObjectData> getPlotTypes()
    • fullReplot

      void fullReplot()
    • setShowFreqLevelButtons

      void setShowFreqLevelButtons(boolean shouldShow)