root/plot/Pybrary.Plot/YAxis.cs

Revision 746, 0.5 kB (checked in by mfenniak, 2 years ago)

--

Line 
1 using System;
2 using System.Collections.Generic;
3 using System.Text;
4 using System.Drawing;
5
6 namespace Pybrary.Plot
7 {
8     public interface YAxis
9     {
10         float CalculateWidth(Graphics g);
11         void DrawY(Graphics g, AdvancedRect area, AdvancedRect plotArea);
12
13         float DataToCoordinate(double v, AdvancedRect rect);
14         double CoordinateToData(float x, AdvancedRect rect);
15
16         double? ZoomedMinimum { get; set; }
17         double? ZoomedMaximum { get; set; }
18
19         AdvancedRect? DrawArea { get; }
20     }
21 }
Note: See TracBrowser for help on using the browser.