Class AbstractRowPlotter

    • Field Detail

      • labelRenderer

        protected org.apache.jorphan.gui.NumberRenderer labelRenderer
      • chartRect

        protected java.awt.Rectangle chartRect
      • minXVal

        protected long minXVal
      • maxXVal

        protected long maxXVal
      • minYVal

        protected double minYVal
      • maxYVal

        protected double maxYVal
      • dxForDVal

        protected double dxForDVal
      • dyForDVal

        protected double dyForDVal
      • calcPointX

        protected double calcPointX
      • calcPointY

        protected double calcPointY
      • x

        protected int x
      • y

        protected int y
      • prevX

        protected int prevX
      • prevY

        protected int prevY
      • allowMarkers

        protected boolean allowMarkers
      • mustDrawFirstZeroingLine

        protected boolean mustDrawFirstZeroingLine
    • Constructor Detail

      • AbstractRowPlotter

        public AbstractRowPlotter​(ChartSettings chartSettings,
                                  org.apache.jorphan.gui.NumberRenderer labelRenderer)
    • Method Detail

      • setBoundsValues

        public void setBoundsValues​(java.awt.Rectangle chartRect,
                                    long minXVal,
                                    long maxXVal,
                                    double minYVal,
                                    double maxYVal)
      • isChartPointValid

        protected boolean isChartPointValid​(int xx,
                                            int yy)
      • paintRow

        public void paintRow​(java.awt.Graphics2D g2d,
                             AbstractGraphRow row,
                             java.awt.Color color,
                             double zoomFactor,
                             int limitPointFactor)
      • processPoint

        protected abstract void processPoint​(java.awt.Graphics2D g2d,
                                             int granulation)
      • postPaintRow

        protected void postPaintRow​(AbstractGraphRow row,
                                    java.awt.Graphics2D g2d)