Class Plotter.Data
- java.lang.Object
-
- org.eclipse.nebula.widgets.oscilloscope.multichannel.Plotter.Data
-
- Enclosing class:
- Plotter
private class Plotter.Data extends java.lang.Object
This class holds the data per channel.
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
antiAlias
private int
base
private int
baseOffset
private boolean
connect
private int
cursor
private boolean
fade
private org.eclipse.swt.graphics.Color
fg
private int
lineWidth
private java.lang.String
name
private int
originalSteadyPosition
private int
originalTailSize
This contains the actual values that where input by the user before scaling.private boolean
percentage
private boolean
steady
private int[]
tail
This contains the old or historical input and is used to paint the tail of the graph.private int
tailFade
private int
tailSize
-
Constructor Summary
Constructors Modifier Constructor Description private
Data()
-
-
-
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
-
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:
Plotter#tail
-
percentage
private boolean percentage
-
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
-
antiAlias
private boolean antiAlias
-
name
private java.lang.String name
-
-