BinToEosA.cxx

Go to the documentation of this file.
00001 
00012 #include "BinToEosA.h"
00013 
00014 using namespace hippodraw;
00015 
00016 int BinToEosA::reds[256] =
00017 { 0, 0, 127, 123, 119, 114, 110, 106, 102, 97, 84, 80, 76,
00018 80, 76, 72, 67, 63, 59, 55, 45, 42, 38, 38, 33, 29, 25, 21, 16, 12, 7,
00019 3, 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, 8, 17, 25, 34, 42, 51, 59, 61, 68, 76, 93, 102,
00021 110, 119, 127, 136, 144, 137, 145, 153, 178, 187, 195, 204, 212, 221,
00022 229, 214, 221, 229, 255, 255, 255, 255, 255, 255, 255, 229, 229, 229,
00023 255, 255, 255, 255, 255, 255, 255, 229, 229, 229, 255, 255, 255, 255,
00024 255, 255, 255, 229, 229, 229, 255, 255, 255, 255, 255, 255, 255, 229,
00025 229, 229, 255, 255, 255, 255, 255, 255, 255, 229, 229, 229, 255, 255,
00026 255, 255, 255, 255, 255, 229, 229, 229, 255, 255, 255, 255, 255, 255,
00027 255, 229, 229, 229, 255, 255, 255, 255, 255, 255, 255, 229, 229, 229,
00028 255, 255, 255, 255, 255, 255, 255, 229, 229, 229, 253, 251, 249, 248,
00029 246, 244, 242, 217, 215, 213, 236, 234, 232, 230, 229, 227, 225, 201,
00030 200, 198, 218, 217, 215, 213, 211, 210, 208, 186, 184, 182, 201, 199,
00031 198, 196, 194, 192, 191, 170, 169, 167, 184, 182, 180, 179, 177, 175,
00032 174, 155, 153, 151, 167, 165, 163, 161, 160, 158, 156, 139, 138, 136,
00033   149, 148, 146, 144, 143, 141, 139, 124, 122, 120, 132, 130, 130};
00034 int BinToEosA::greens[256] =
00035 { 0, 0, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00036 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 34, 51, 68, 85, 102, 119,
00037 122, 137, 153, 187, 204, 221, 238, 255, 255, 255, 229, 229, 229, 255,
00038 255, 255, 255, 255, 255, 255, 229, 229, 229, 255, 255, 255, 255, 255,
00039 255, 255, 229, 229, 229, 255, 255, 255, 255, 255, 255, 255, 229, 229,
00040 229, 255, 255, 255, 255, 255, 255, 255, 229, 229, 229, 250, 246, 242,
00041 238, 233, 229, 225, 198, 195, 191, 208, 204, 199, 195, 191, 187, 182,
00042 160, 156, 152, 165, 161, 157, 153, 148, 144, 140, 122, 118, 114, 125,
00043 123, 121, 119, 116, 114, 112, 99, 97, 95, 104, 102, 99, 97, 95, 93, 91,
00044 80, 78, 76, 82, 80, 78, 76, 74, 72, 70, 61, 59, 57, 61, 59, 57, 55, 53,
00045 50, 48, 42, 40, 38, 40, 38, 36, 33, 31, 29, 27, 22, 21, 19, 19, 16, 14,
00046 12, 13, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00047 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00048 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00049   0, 0, 0, 0, 0, 0, 0, 0, 0};
00050   int BinToEosA::blues[256]=
00051 { 0, 0, 127, 193, 195, 197, 199, 201, 204, 206, 187, 189,
00052 191, 214, 216, 218, 221, 223, 225, 227, 206, 208, 210, 235, 238, 240,
00053 242, 244, 246, 248, 225, 227, 229, 255, 255, 255, 255, 255, 255, 255,
00054 229, 229, 229, 255, 255, 255, 255, 255, 238, 221, 183, 168, 152, 153,
00055 135, 118, 101, 84, 67, 50, 30, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00056 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00057 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00058 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00059 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00060 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00061 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00062 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00063   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
00064 BinToEosA::
00065 BinToEosA ( const char * name )
00066   : BinToColorMap ( name )
00067 {
00068   m_reds.resize ( 256);
00069   m_greens.resize ( 256 );
00070   m_blues.resize ( 256 );
00071 
00072   for ( int i = 0; i < 256; i++ ) {
00073     m_reds  [i] = reds[i];
00074     m_greens[i] = greens[i];
00075     m_blues [i] = blues[i];
00076   }
00077 }
00078 
00079 BinToEosA::BinToEosA ( const BinToEosA & bin_to_color )
00080   : BinToColorMap ( bin_to_color )
00081 {
00082 }
00083 
00084 BinToColor * BinToEosA::clone () const
00085 {
00086   return new BinToEosA ( *this );
00087 }
00088 

Generated for HippoDraw Class Library by doxygen