Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Problems.GrammaticalOptimization/DynamicDataDisplay/Charts/Panels/Panels.cs @ 12503

Last change on this file since 12503 was 12503, checked in by aballeit, 9 years ago

#2283 added GUI and charts; fixed MCTS

File size: 1.7 KB
Line 
1using System;
2using System.Collections.Generic;
3using System.Linq;
4using System.Text;
5using System.Windows.Controls;
6
7namespace Microsoft.Research.DynamicDataDisplay.Charts
8{
9  public sealed class HeaderPanel : PlotterPanelBase
10  {
11    protected override Panel GetPanel(Plotter plotter)
12    {
13      return plotter.HeaderPanel;
14    }
15  }
16
17  public sealed class FooterPanel : PlotterPanelBase
18  {
19    protected override Panel GetPanel(Plotter plotter)
20    {
21      return plotter.FooterPanel;
22    }
23  }
24
25  public sealed class BottomPanel : PlotterPanelBase
26  {
27    protected override Panel GetPanel(Plotter plotter)
28    {
29      return plotter.BottomPanel;
30    }
31  }
32
33  public sealed class TopPanel : PlotterPanelBase
34  {
35    protected override Panel GetPanel(Plotter plotter)
36    {
37      return plotter.TopPanel;
38    }
39  }
40
41  public sealed class LeftPanel : PlotterPanelBase
42  {
43    protected override Panel GetPanel(Plotter plotter)
44    {
45      return plotter.LeftPanel;
46    }
47  }
48
49  public sealed class RightPanel : PlotterPanelBase
50  {
51    protected override Panel GetPanel(Plotter plotter)
52    {
53      return plotter.RightPanel;
54    }
55  }
56
57  public sealed class MainCanvasPanel : PlotterPanelBase
58  {
59    protected override Panel GetPanel(Plotter plotter)
60    {
61      return plotter.MainCanvas;
62    }
63  }
64
65  public sealed class CentralGridPanel : PlotterPanelBase
66  {
67    protected override Panel GetPanel(Plotter plotter)
68    {
69      return plotter.CentralGrid;
70    }
71  }
72
73  public sealed class MainGridPanel : PlotterPanelBase
74  {
75    protected override Panel GetPanel(Plotter plotter)
76    {
77      return plotter.MainGrid;
78    }
79  }
80
81  public sealed class ParallelCanvasPanel : PlotterPanelBase
82  {
83    protected override Panel GetPanel(Plotter plotter)
84    {
85      return plotter.ParallelCanvas;
86    }
87  }
88}
Note: See TracBrowser for help on using the repository browser.