Class ErrorDataSetRenderer.CachedDataPoints

  • Enclosing class:
    ErrorDataSetRenderer

    protected class ErrorDataSetRenderer.CachedDataPoints
    extends java.lang.Object
    local screen data point cache (minimises re-allocation/garbage collection)
    • Field Detail

      • xValues

        protected double[] xValues
      • yValues

        protected double[] yValues
      • errorXNeg

        protected double[] errorXNeg
      • errorXPos

        protected double[] errorXPos
      • errorYNeg

        protected double[] errorYNeg
      • errorYPos

        protected double[] errorYPos
      • selected

        protected boolean[] selected
      • styles

        protected java.lang.String[] styles
      • xAxisInverted

        protected boolean xAxisInverted
      • yAxisInverted

        protected boolean yAxisInverted
      • defaultStyle

        protected java.lang.String defaultStyle
      • dataSetIndex

        protected int dataSetIndex
      • dataSetStyleIndex

        protected int dataSetStyleIndex
      • errorType

        protected de.gsi.dataset.DataSetError.ErrorType errorType
      • indexMin

        protected int indexMin
      • indexMax

        protected int indexMax
      • minDistanceX

        protected int minDistanceX
      • xZero

        protected double xZero
      • yZero

        protected double yZero
      • yMin

        protected double yMin
      • yMax

        protected double yMax
      • xMin

        protected double xMin
      • xMax

        protected double xMax
      • polarPlot

        protected boolean polarPlot
      • xRange

        protected double xRange
      • yRange

        protected double yRange
      • maxRadius

        protected double maxRadius
      • maxDataCount

        protected int maxDataCount
      • actualDataCount

        protected int actualDataCount
    • Constructor Detail

      • CachedDataPoints

        public CachedDataPoints​(int indexMin,
                                int indexMax,
                                int dataLength,
                                boolean full)
    • Method Detail

      • reduce

        protected void reduce()
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        Overrides:
        finalize in class java.lang.Object
        Throws:
        java.lang.Throwable
      • release

        public void release()