BinToEosA.cxx
Go to the documentation of this file.
1 
12 #include "BinToEosA.h"
13 
14 using namespace hippodraw;
15 
16 int BinToEosA::reds[256] =
17 { 0, 0, 127, 123, 119, 114, 110, 106, 102, 97, 84, 80, 76,
18 80, 76, 72, 67, 63, 59, 55, 45, 42, 38, 38, 33, 29, 25, 21, 16, 12, 7,
19 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
20 0, 0, 0, 0, 0, 0, 0, 0, 8, 17, 25, 34, 42, 51, 59, 61, 68, 76, 93, 102,
21 110, 119, 127, 136, 144, 137, 145, 153, 178, 187, 195, 204, 212, 221,
22 229, 214, 221, 229, 255, 255, 255, 255, 255, 255, 255, 229, 229, 229,
23 255, 255, 255, 255, 255, 255, 255, 229, 229, 229, 255, 255, 255, 255,
24 255, 255, 255, 229, 229, 229, 255, 255, 255, 255, 255, 255, 255, 229,
25 229, 229, 255, 255, 255, 255, 255, 255, 255, 229, 229, 229, 255, 255,
26 255, 255, 255, 255, 255, 229, 229, 229, 255, 255, 255, 255, 255, 255,
27 255, 229, 229, 229, 255, 255, 255, 255, 255, 255, 255, 229, 229, 229,
28 255, 255, 255, 255, 255, 255, 255, 229, 229, 229, 253, 251, 249, 248,
29 246, 244, 242, 217, 215, 213, 236, 234, 232, 230, 229, 227, 225, 201,
30 200, 198, 218, 217, 215, 213, 211, 210, 208, 186, 184, 182, 201, 199,
31 198, 196, 194, 192, 191, 170, 169, 167, 184, 182, 180, 179, 177, 175,
32 174, 155, 153, 151, 167, 165, 163, 161, 160, 158, 156, 139, 138, 136,
33  149, 148, 146, 144, 143, 141, 139, 124, 122, 120, 132, 130, 130};
34 int BinToEosA::greens[256] =
35 { 0, 0, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
36 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 34, 51, 68, 85, 102, 119,
37 122, 137, 153, 187, 204, 221, 238, 255, 255, 255, 229, 229, 229, 255,
38 255, 255, 255, 255, 255, 255, 229, 229, 229, 255, 255, 255, 255, 255,
39 255, 255, 229, 229, 229, 255, 255, 255, 255, 255, 255, 255, 229, 229,
40 229, 255, 255, 255, 255, 255, 255, 255, 229, 229, 229, 250, 246, 242,
41 238, 233, 229, 225, 198, 195, 191, 208, 204, 199, 195, 191, 187, 182,
42 160, 156, 152, 165, 161, 157, 153, 148, 144, 140, 122, 118, 114, 125,
43 123, 121, 119, 116, 114, 112, 99, 97, 95, 104, 102, 99, 97, 95, 93, 91,
44 80, 78, 76, 82, 80, 78, 76, 74, 72, 70, 61, 59, 57, 61, 59, 57, 55, 53,
45 50, 48, 42, 40, 38, 40, 38, 36, 33, 31, 29, 27, 22, 21, 19, 19, 16, 14,
46 12, 13, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
47 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
48 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
49  0, 0, 0, 0, 0, 0, 0, 0, 0};
50  int BinToEosA::blues[256]=
51 { 0, 0, 127, 193, 195, 197, 199, 201, 204, 206, 187, 189,
52 191, 214, 216, 218, 221, 223, 225, 227, 206, 208, 210, 235, 238, 240,
53 242, 244, 246, 248, 225, 227, 229, 255, 255, 255, 255, 255, 255, 255,
54 229, 229, 229, 255, 255, 255, 255, 255, 238, 221, 183, 168, 152, 153,
55 135, 118, 101, 84, 67, 50, 30, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
56 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
57 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
58 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
59 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
60 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
61 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
62 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
63  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
65 BinToEosA ( const char * name )
66  : BinToColorMap ( name )
67 {
68  m_reds.resize ( 256);
69  m_greens.resize ( 256 );
70  m_blues.resize ( 256 );
71 
72  for ( int i = 0; i < 256; i++ ) {
73  m_reds [i] = reds[i];
74  m_greens[i] = greens[i];
75  m_blues [i] = blues[i];
76  }
77 }
78 
79 BinToEosA::BinToEosA ( const BinToEosA & bin_to_color )
80  : BinToColorMap ( bin_to_color )
81 {
82 }
83 
85 {
86  return new BinToEosA ( *this );
87 }
88 

Generated for HippoDraw Class Library by doxygen