Class Plotter.Data
- java.lang.Object
-
- org.eclipse.nebula.widgets.oscilloscope.multichannel.Plotter.Data
-
- Enclosing class:
- Plotter
private class Plotter.Data extends java.lang.ObjectThis class holds the data per channel.
-
-
Field Summary
Fields Modifier and Type Field Description private booleanantiAliasprivate intbaseprivate intbaseOffsetprivate booleanconnectprivate intcursorprivate booleanfadeprivate org.eclipse.swt.graphics.Colorfgprivate intlineWidthprivate java.lang.Stringnameprivate intoriginalSteadyPositionprivate intoriginalTailSizeThis contains the actual values that where input by the user before scaling.private booleanpercentageprivate booleansteadyprivate int[]tailThis contains the old or historical input and is used to paint the tail of the graph.private inttailFadeprivate inttailSize
-
Constructor Summary
Constructors Modifier Constructor Description privateData()
-
-
-
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
-
-