Class Oscilloscope.Data

  • Enclosing class:
    Oscilloscope

    private class Oscilloscope.Data
    extends java.lang.Object
    This class holds the data per channel.
    • Field Detail

      • base

        private int base
      • baseOffset

        private int baseOffset
      • connect

        private boolean connect
      • cursor

        private int cursor
      • fade

        private boolean fade
      • fg

        private org.eclipse.swt.graphics.Color fg
      • height

        private int height
      • lineWidth

        private int lineWidth
      • originalSteadyPosition

        private int originalSteadyPosition
      • originalTailSize

        private int originalTailSize
        This contains the actual values that where input by the user before scaling. If the user resized we can calculate how the tail would have looked with the new window dimensions.
        See Also:
        Oscilloscope#tail
      • percentage

        private boolean percentage
      • progression

        private int progression
      • steady

        private boolean steady
      • tail

        private int[] tail
        This contains the old or historical input and is used to paint the tail of the graph.
      • tailFade

        private int tailFade
      • tailSize

        private int tailSize
      • width

        private int width
      • antiAlias

        private boolean antiAlias
    • Constructor Detail

      • Data

        private Data()