public static AxisProperties CreateStatic(DisplayTypeSurfaceItem surface, double min, double max)
 {
     AxisProperties n = new AxisProperties (surface, AxisDrawType.Static);
     n._ylimDown = min;
     n._ylimUp = max;
     return n;
 }
 public DisplayTypeSurfaceItem(int maxWidth, int maxHeight, int widthRequest = 0, int heightRequest = 0, string label = null)
     : base(maxWidth, maxHeight, widthRequest, heightRequest, label)
 {
     Console.WriteLine ("DisplayTypeSurfaceItem");
     _axis = AxisProperties.CreateMaximum (this);
 }
 public static AxisProperties CreateDelayedMaximum(DisplayTypeSurfaceItem surface, double delayTime)
 {
     AxisProperties n = new AxisProperties (surface, AxisDrawType.DelayedMaximum);
     n._delay = delayTime;
     return n;
 }