Class PlotSettings


  • public class PlotSettings
    extends java.lang.Object
    • Field Detail

      • timeLimit

        private long timeLimit
      • height

        private int height
      • width

        private int width
      • axisColor

        private java.awt.Color axisColor
      • zeroAxisColor

        private java.awt.Color zeroAxisColor
      • plotBackGroundColor

        private java.awt.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 java.util.List<java.awt.Color> plotColors
      • plotStrokes

        private java.util.List<java.awt.Stroke> plotStrokes
      • axisStroke

        private java.awt.Stroke axisStroke
      • zeroAxisStroke

        private java.awt.Stroke zeroAxisStroke
      • DASHPATTERN

        public static final float[] DASHPATTERN
      • DASHEDSTROKE

        public static final java.awt.Stroke DASHEDSTROKE
      • yGridStroke

        private java.awt.Stroke yGridStroke
      • xGridStroke

        private java.awt.Stroke xGridStroke
      • xGridColor

        private java.awt.Color xGridColor
      • yGridColor

        private java.awt.Color yGridColor
      • selectionColor

        private java.awt.Color selectionColor
      • selectionLineColor

        private java.awt.Color selectionLineColor
      • plotTraces

        private java.util.List<java.lang.Boolean> plotTraces
      • showXGrid

        private boolean showXGrid
      • showYGrid

        private boolean showYGrid
      • showRunningAverage

        private boolean showRunningAverage
      • runningAverageLength

        private int runningAverageLength
      • runningAverageLineColor

        private java.awt.Color runningAverageLineColor
      • runningAverageStroke

        private java.awt.Stroke runningAverageStroke
    • Constructor Detail

      • PlotSettings

        public PlotSettings()
    • Method Detail

      • setAxisColor

        public void setAxisColor​(java.awt.Color axisColor)
      • getHeight

        public int getHeight()
      • setHeight

        public void setHeight​(int height)
      • setMatrixGUIObject

        public void setMatrixGUIObject​(MatrixGUIObject matrixGUIObject)
      • getWidth

        public int getWidth()
      • setWidth

        public void setWidth​(int width)
      • getAxisColor

        public java.awt.Color getAxisColor()
      • isShowXAxis

        public boolean isShowXAxis()
      • setShowXAxis

        public void setShowXAxis​(boolean showXAxis)
      • isShowYAxis

        public boolean isShowYAxis()
      • setShowYAxis

        public void setShowYAxis​(boolean showYAxis)
      • getAxisStroke

        public java.awt.Stroke getAxisStroke()
      • getPlotBackGroundColor

        public java.awt.Color getPlotBackGroundColor()
      • setPlotBackGroundColor

        public void setPlotBackGroundColor​(java.awt.Color plotBackGroundColor)
      • setAxisStroke

        public void setAxisStroke​(java.awt.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 java.awt.Stroke getXGridStroke()
      • getYGridStroke

        public java.awt.Stroke getYGridStroke()
      • setXGridStroke

        public void setXGridStroke​(java.awt.Stroke gridStroke)
      • setYGridStroke

        public void setYGridStroke​(java.awt.Stroke gridStroke)
      • getXGridColor

        public java.awt.Color getXGridColor()
      • getYGridColor

        public java.awt.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 java.awt.Stroke getTraceStroke​(int t)
      • getTraceColor

        public java.awt.Color getTraceColor​(int t)
      • getPlotColors

        public java.util.List<java.awt.Color> getPlotColors()
      • setPlotColors

        public void setPlotColors​(java.util.List<java.awt.Color> plotColors)
      • getPlotStrokes

        public java.util.List<java.awt.Stroke> getPlotStrokes()
      • setPlotStrokes

        public void setPlotStrokes​(java.util.List<java.awt.Stroke> plotStrokes)
      • getPlotTraces

        public java.util.List<java.lang.Boolean> getPlotTraces()
      • setPlotTraces

        public void setPlotTraces​(java.util.List<java.lang.Boolean> plotTraces)
      • setShowXGrid

        public void setShowXGrid​(boolean showXGrid)
      • setShowYGrid

        public void setShowYGrid​(boolean showYGrid)
      • setXGridColor

        public void setXGridColor​(java.awt.Color gridColor)
      • setYGridColor

        public void setYGridColor​(java.awt.Color gridColor)
      • getTimeLimit

        public long getTimeLimit()
      • setTimeLimit

        public void setTimeLimit​(long timeLimit)
      • getSelectionColor

        public java.awt.Color getSelectionColor()
      • setSelectionColor

        public void setSelectionColor​(java.awt.Color selectionColor)
      • isShowSelection

        public boolean isShowSelection()
      • getSelectionLineColor

        public java.awt.Color getSelectionLineColor()
      • setSelectionLineColor

        public void setSelectionLineColor​(java.awt.Color selectionLineColor)
      • setShowSelection

        public void setShowSelection​(boolean showSelection)
      • isShowZeroAxis

        public boolean isShowZeroAxis()
      • setShowZeroAxis

        public void setShowZeroAxis​(boolean showZeroAxis)
      • getZeroAxisColor

        public java.awt.Color getZeroAxisColor()
      • setZeroAxisColor

        public void setZeroAxisColor​(java.awt.Color zeroAxisColor)
      • getZeroAxisStroke

        public java.awt.Stroke getZeroAxisStroke()
      • setZeroAxisStroke

        public void setZeroAxisStroke​(java.awt.Stroke zeroAxisStroke)
      • isShowRunningAverage

        public boolean isShowRunningAverage()
      • getRunningAverageLength

        public int getRunningAverageLength()
      • getRunningAverageLineColor

        public java.awt.Color getRunningAverageLineColor()
      • getRunningAverageStroke

        public java.awt.Stroke getRunningAverageStroke()
      • setShowRunningAverage

        public void setShowRunningAverage​(boolean showRunningAverage)
      • setRunningAverageLength

        public void setRunningAverageLength​(int runningAverageLength)
      • setRunningAverageLineColor

        public void setRunningAverageLineColor​(java.awt.Color runningAverageLineColor)
      • setRunningAverageStroke

        public void setRunningAverageStroke​(java.awt.Stroke runningAverageStroke)