示例#1
0
 public FixRangeYAxis(Scale scale, IAxisDataType dataConverter)
     : base(dataConverter)
 {
     this.AutoScale = false;
     this.Scale     = scale;
     this.UpdateScale();
 }
 public SweepLinearXAxis(IAxisDataType dataConverter)
     : base(dataConverter)
 {
     this.prePartScale  = new LinearScale();
     this.postPartScale = new LinearScale();
     this.UpdateScale();
 }
示例#3
0
 public AutoRangeXAxis(Scale scale, IAxisDataType dataConverter)
     : base(dataConverter)
 {
     this.AutoScale = true;
     this.Scale     = scale;
     this.UpdateScale();
 }
示例#4
0
 public LogarithmicAxis(IAxisDataType dataConverter, bool exponentTickLabel = true)
     : base(dataConverter)
 {
     logScale              = new LogarithmicScale();
     linearScale           = new LinearScale();
     ShowExponentTickLabel = exponentTickLabel;
 }
示例#5
0
 public LinearAxis(IAxisDataType dataConverter)
     : base(dataConverter)
 {
     scale = new LinearScale();
 }
 public LinearRealTimeXAxis(IAxisDataType dataConverter)
     : base(dataConverter)
 {
 }
 public DateTimeRealTimeXAxis(IAxisDataType dataConverter)
     : base(dataConverter)
 {
 }
示例#8
0
 public LogarithmicYAxis(IAxisDataType dataConverter, bool exponentTickLabel = true)
     : base(dataConverter, exponentTickLabel)
 {
     UpdateScale();
 }
 public LinearYAxis(IAxisDataType dataConverter)
     : base(dataConverter)
 {
     UpdateScale();
 }
示例#10
0
 public XAxis(IAxisDataType dataConverter)
     : base(dataConverter)
 {
 }
 public RealTimeScopeXAxis(IAxisDataType dataConverter)
     : base(dataConverter)
 {
 }
 public RealTimeStripXAxis(IAxisDataType dataConverter)
     : base(dataConverter)
 {
     this.prePartScale = new LinearScale();
     this.UpdateScale();
 }
示例#13
0
 public AdaptiveRangeAxis(IAxisDataType dataConverter)
 {
     this.DataConverter = dataConverter;
 }