Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Problems.GrammaticalOptimization/DynamicDataDisplay/Common/Palettes/UniformLinearPalettes.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.2 KB
Line 
1using System;
2using System.Collections.Generic;
3using System.Linq;
4using System.Text;
5using System.Windows.Media;
6
7namespace Microsoft.Research.DynamicDataDisplay.Common.Palettes
8{
9  public static class UniformLinearPalettes
10  {
11    static UniformLinearPalettes()
12    {
13      blackAndWhitePalette.IncreaseBrightness = false;
14      rgbPalette.IncreaseBrightness = false;
15      blueOrangePalette.IncreaseBrightness = false;
16    }
17
18    private static readonly UniformLinearPalette blackAndWhitePalette =
19      new UniformLinearPalette(Colors.Black, Colors.White);
20
21    public static UniformLinearPalette BlackAndWhitePalette
22    {
23      get { return blackAndWhitePalette; }
24    }
25
26    private static readonly UniformLinearPalette rgbPalette =
27      new UniformLinearPalette(Colors.Blue, Color.FromRgb(0, 255, 0), Colors.Red);
28
29    public static UniformLinearPalette RedGreenBluePalette
30    {
31      get { return rgbPalette; }
32    }
33
34    private static readonly UniformLinearPalette blueOrangePalette = new UniformLinearPalette(
35      Colors.Blue,
36      Colors.Cyan,
37      Colors.Yellow,
38      Colors.Orange);
39
40    public static UniformLinearPalette BlueOrangePalette
41    {
42      get { return blueOrangePalette; }
43    }
44  }
45}
Note: See TracBrowser for help on using the repository browser.