Class PlotSettings

java.lang.Object
org.ujmp.gui.plot.PlotSettings

public class PlotSettings extends Object
  • Field Details

    • matrixGUIObject

      private MatrixGUIObject matrixGUIObject
    • timeLimit

      private long timeLimit
    • height

      private int height
    • width

      private int width
    • axisColor

      private Color axisColor
    • zeroAxisColor

      private Color zeroAxisColor
    • plotBackGroundColor

      private Color plotBackGroundColor
    • showXAxis

      private boolean showXAxis
    • showYAxis

      private boolean showYAxis
    • showZeroAxis

      private boolean showZeroAxis
    • showSelection

      private boolean showSelection
    • showPlotBackGround

      private boolean showPlotBackGround
    • minXValue

      private double minXValue
    • maxXValue

      private double maxXValue
    • minYValue

      private double minYValue
    • maxYValue

      private double maxYValue
    • plotColors

      private List<Color> plotColors
    • plotStrokes

      private List<Stroke> plotStrokes
    • axisStroke

      private Stroke axisStroke
    • zeroAxisStroke

      private Stroke zeroAxisStroke
    • DASHPATTERN

      public static final float[] DASHPATTERN
    • DASHEDSTROKE

      public static final Stroke DASHEDSTROKE
    • yGridStroke

      private Stroke yGridStroke
    • xGridStroke

      private Stroke xGridStroke
    • xGridColor

      private Color xGridColor
    • yGridColor

      private Color yGridColor
    • selectionColor

      private Color selectionColor
    • selectionLineColor

      private Color selectionLineColor
    • plotTraces

      private List<Boolean> plotTraces
    • showXGrid

      private boolean showXGrid
    • showYGrid

      private boolean showYGrid
    • showRunningAverage

      private boolean showRunningAverage
    • runningAverageLength

      private int runningAverageLength
    • runningAverageLineColor

      private Color runningAverageLineColor
    • runningAverageStroke

      private Stroke runningAverageStroke
  • Constructor Details

    • PlotSettings

      public PlotSettings(MatrixGUIObject m)
    • PlotSettings

      public PlotSettings()
  • Method Details

    • setAxisColor

      public void setAxisColor(Color axisColor)
    • getHeight

      public int getHeight()
    • setHeight

      public void setHeight(int height)
    • getMatrixGUIObject

      public MatrixGUIObject getMatrixGUIObject()
    • setMatrixGUIObject

      public void setMatrixGUIObject(MatrixGUIObject matrixGUIObject)
    • getWidth

      public int getWidth()
    • setWidth

      public void setWidth(int width)
    • getAxisColor

      public Color getAxisColor()
    • isShowXAxis

      public boolean isShowXAxis()
    • setShowXAxis

      public void setShowXAxis(boolean showXAxis)
    • isShowYAxis

      public boolean isShowYAxis()
    • setShowYAxis

      public void setShowYAxis(boolean showYAxis)
    • getAxisStroke

      public Stroke getAxisStroke()
    • getPlotBackGroundColor

      public Color getPlotBackGroundColor()
    • setPlotBackGroundColor

      public void setPlotBackGroundColor(Color plotBackGroundColor)
    • setAxisStroke

      public void setAxisStroke(Stroke axisStroke)
    • isShowPlotBackGround

      public boolean isShowPlotBackGround()
    • getMaxXValue

      public double getMaxXValue()
    • setMaxXValue

      public void setMaxXValue(double maxX)
    • getMaxYValue

      public double getMaxYValue()
    • setMaxYValue

      public void setMaxYValue(double maxY)
    • getMinXValue

      public double getMinXValue()
    • setMinXValue

      public void setMinXValue(double minX)
    • getMinYValue

      public double getMinYValue()
    • setMinYValue

      public void setMinYValue(double minY)
    • setShowPlotBackGround

      public void setShowPlotBackGround(boolean showPlotBackGround)
    • getXStepSize

      public double getXStepSize()
    • getXGridStepSize

      public double getXGridStepSize()
    • getXStepCount

      public double getXStepCount()
    • getXGridStroke

      public Stroke getXGridStroke()
    • getYGridStroke

      public Stroke getYGridStroke()
    • setXGridStroke

      public void setXGridStroke(Stroke gridStroke)
    • setYGridStroke

      public void setYGridStroke(Stroke gridStroke)
    • getXGridColor

      public Color getXGridColor()
    • getYGridColor

      public Color getYGridColor()
    • getXFactor

      public double getXFactor()
    • getYGridStepSize

      public double getYGridStepSize()
    • isShowXGrid

      public boolean isShowXGrid()
    • isShowYGrid

      public boolean isShowYGrid()
    • getYFactor

      public double getYFactor()
    • isShowTrace

      public boolean isShowTrace(int i)
    • getTraceStroke

      public Stroke getTraceStroke(int t)
    • getTraceColor

      public Color getTraceColor(int t)
    • getPlotColors

      public List<Color> getPlotColors()
    • setPlotColors

      public void setPlotColors(List<Color> plotColors)
    • getPlotStrokes

      public List<Stroke> getPlotStrokes()
    • setPlotStrokes

      public void setPlotStrokes(List<Stroke> plotStrokes)
    • getPlotTraces

      public List<Boolean> getPlotTraces()
    • setPlotTraces

      public void setPlotTraces(List<Boolean> plotTraces)
    • setShowXGrid

      public void setShowXGrid(boolean showXGrid)
    • setShowYGrid

      public void setShowYGrid(boolean showYGrid)
    • setXGridColor

      public void setXGridColor(Color gridColor)
    • setYGridColor

      public void setYGridColor(Color gridColor)
    • getTimeLimit

      public long getTimeLimit()
    • setTimeLimit

      public void setTimeLimit(long timeLimit)
    • getSelectionColor

      public Color getSelectionColor()
    • setSelectionColor

      public void setSelectionColor(Color selectionColor)
    • isShowSelection

      public boolean isShowSelection()
    • getSelectionLineColor

      public Color getSelectionLineColor()
    • setSelectionLineColor

      public void setSelectionLineColor(Color selectionLineColor)
    • setShowSelection

      public void setShowSelection(boolean showSelection)
    • isShowZeroAxis

      public boolean isShowZeroAxis()
    • setShowZeroAxis

      public void setShowZeroAxis(boolean showZeroAxis)
    • getZeroAxisColor

      public Color getZeroAxisColor()
    • setZeroAxisColor

      public void setZeroAxisColor(Color zeroAxisColor)
    • getZeroAxisStroke

      public Stroke getZeroAxisStroke()
    • setZeroAxisStroke

      public void setZeroAxisStroke(Stroke zeroAxisStroke)
    • isShowRunningAverage

      public boolean isShowRunningAverage()
    • getRunningAverageLength

      public int getRunningAverageLength()
    • getRunningAverageLineColor

      public Color getRunningAverageLineColor()
    • getRunningAverageStroke

      public Stroke getRunningAverageStroke()
    • setShowRunningAverage

      public void setShowRunningAverage(boolean showRunningAverage)
    • setRunningAverageLength

      public void setRunningAverageLength(int runningAverageLength)
    • setRunningAverageLineColor

      public void setRunningAverageLineColor(Color runningAverageLineColor)
    • setRunningAverageStroke

      public void setRunningAverageStroke(Stroke runningAverageStroke)