BinToGPink.cxx

Go to the documentation of this file.
00001 
00012 #include "BinToGPink.h"
00013 
00014 using namespace hippodraw;
00015 
00016 int BinToGPink::reds[256] =
00017 { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00018 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00019 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00020 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00021 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00022 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55,
00023 60, 65, 70, 75, 80, 84, 88, 92, 96, 101, 106, 111, 116, 121, 126, 131,
00024 136, 141, 146, 151, 156, 159, 162, 165, 168, 171, 174, 177, 180, 183,
00025 186, 189, 192, 195, 198, 201, 204, 207, 210, 213, 216, 219, 222, 225,
00026 228, 231, 234, 237, 240, 243, 246, 249, 252, 252, 252, 252, 252, 252,
00027 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252,
00028 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252,
00029 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252,
00030 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252,
00031   252, 252, 252, 253, 254, 255};
00032 int BinToGPink::greens[256] =
00033   { 0, 0, 0, 0, 14, 28, 43, 57, 72, 81, 90, 99, 108, 117, 126,
00034 135, 144, 153, 162, 171, 180, 179, 178, 177, 176, 175, 174, 173, 172,
00035 171, 170, 169, 168, 167, 166, 165, 164, 163, 162, 161, 160, 159, 158,
00036 157, 156, 154, 152, 150, 148, 147, 146, 145, 144, 143, 142, 141, 140,
00037 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 126, 124,
00038 122, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108,
00039 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 94, 92, 90, 88,
00040 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70,
00041 69, 68, 66, 64, 62, 60, 59, 58, 57, 56, 54, 52, 50, 48, 47, 46, 45, 44,
00042 42, 40, 38, 36, 34, 32, 30, 28, 26, 24, 22, 20, 19, 18, 17, 16, 14, 12,
00043 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00044 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44,
00045 48, 52, 56, 60, 64, 68, 72, 76, 80, 84, 88, 92, 96, 100, 104, 108, 112,
00046 116, 120, 124, 128, 132, 136, 140, 144, 147, 150, 153, 156, 160, 164,
00047 168, 172, 176, 180, 184, 188, 192, 196, 200, 204, 208, 212, 216, 220,
00048     224, 228, 232, 236, 240, 244, 248, 252, 253, 254, 255};
00049   int BinToGPink::blues[256]=
00050     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00051 0, 0, 1, 3, 4, 6, 8, 10, 12, 14, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33,
00052 35, 37, 38, 40, 42, 44, 46, 48, 50, 53, 54, 56, 58, 60, 62, 64, 66, 68,
00053 69, 71, 73, 75, 77, 79, 81, 83, 84, 86, 88, 90, 92, 94, 96, 99, 100,
00054 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 123, 125, 127,
00055 129, 131, 133, 135, 137, 138, 140, 142, 144, 146, 148, 150, 153, 154,
00056 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 177, 179, 181,
00057 183, 185, 187, 189, 191, 193, 195, 197, 199, 199, 198, 197, 196, 196,
00058 196, 196, 195, 195, 194, 193, 192, 192, 191, 191, 190, 190, 190, 190,
00059 190, 190, 190, 190, 189, 189, 188, 187, 186, 186, 185, 185, 184, 184,
00060 185, 186, 187, 187, 187, 187, 187, 187, 187, 187, 188, 188, 188, 188,
00061 189, 189, 189, 189, 189, 189, 189, 189, 190, 190, 190, 190, 191, 191,
00062 191, 191, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202,
00063 203, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 214,
00064 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228,
00065 229, 230, 231, 232, 233, 234, 235, 236, 237, 237, 238, 239, 240, 241,
00066       242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255};
00067 BinToGPink::
00068 BinToGPink ( const char * name )
00069   : BinToColorMap ( name )
00070 {
00071   m_reds.resize ( 256);
00072   m_greens.resize ( 256 );
00073   m_blues.resize ( 256 );
00074 
00075   for ( int i = 0; i < 256; i++ ) {
00076     m_reds  [i] = reds[i];
00077     m_greens[i] = greens[i];
00078     m_blues [i] = blues[i];
00079   }
00080 }
00081 
00082 BinToGPink::BinToGPink ( const BinToGPink & bin_to_color )
00083   : BinToColorMap ( bin_to_color )
00084 {
00085 }
00086 
00087 BinToColor * BinToGPink::clone () const
00088 {
00089   return new BinToGPink ( *this );
00090 }
00091 

Generated for HippoDraw Class Library by doxygen