BinToStdGamma2.cxx

Go to the documentation of this file.
00001 
00012 #include "BinToStdGamma2.h"
00013 
00014 using namespace hippodraw;
00015 
00016 int BinToStdGamma2::reds[256] =
00017 { 0, 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, 4, 9, 14, 19, 23, 28, 33, 38, 42, 47, 52, 57, 61, 66, 71,
00020 76, 81, 81, 81, 81, 81, 81, 81, 81, 80, 80, 80, 80, 80, 80, 80, 79, 84,
00021 89, 94, 99, 104, 109, 114, 119, 124, 129, 134, 139, 144, 149, 154, 159,
00022 164, 169, 174, 180, 185, 190, 196, 201, 206, 212, 217, 222, 228, 233,
00023 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,
00024 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,
00025 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,
00026 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 240, 232,
00027 225, 217, 209, 202, 194, 186, 179, 171, 163, 168, 173, 178, 183, 188,
00028 193, 198, 203, 209, 214, 219, 224, 229, 234, 239, 244, 249, 255, 255,
00029 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,
00030 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,
00031 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,
00032 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,
00033   255, 255, 255, 255, 255, 255};
00034 int BinToStdGamma2::greens[256] =
00035 { 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00037 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00038 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00039 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 10,
00040 16, 21, 27, 32, 37, 43, 48, 54, 59, 64, 70, 75, 81, 85, 90, 95, 100,
00041 105, 109, 114, 119, 124, 129, 134, 138, 143, 148, 153, 158, 163, 163,
00042 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163,
00043 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163,
00044 163, 163, 169, 175, 181, 187, 193, 199, 205, 212, 218, 224, 230, 236,
00045 242, 248, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,
00046 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,
00047 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,
00048 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,
00049   255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255};
00050   int BinToStdGamma2::blues[256]=
00051 { 0, 5, 10, 15, 20, 26, 31, 36, 41, 46, 52, 57, 62, 67, 72,
00052 78, 83, 88, 93, 98, 104, 109, 114, 119, 124, 130, 135, 140, 145, 150,
00053 156, 161, 166, 171, 176, 182, 187, 192, 197, 202, 208, 213, 218, 223,
00054 228, 234, 239, 244, 249, 255, 250, 245, 239, 234, 228, 223, 218, 212,
00055 207, 201, 196, 190, 185, 180, 174, 169, 163, 158, 152, 147, 142, 136,
00056 131, 125, 120, 114, 109, 104, 98, 93, 87, 82, 76, 71, 66, 60, 55, 49,
00057 44, 38, 33, 28, 22, 17, 11, 6, 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, 4, 9, 14, 19,
00059 24, 28, 33, 38, 43, 48, 53, 57, 62, 67, 72, 77, 82, 77, 71, 65, 59, 53,
00060 47, 41, 36, 30, 24, 18, 12, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00061 0, 0, 0, 0, 3, 6, 9, 12, 16, 19, 22, 25, 29, 32, 35, 38, 41, 45, 48, 51,
00062 54, 58, 61, 64, 67, 71, 74, 77, 80, 83, 87, 90, 93, 96, 100, 103, 106,
00063 109, 112, 116, 119, 122, 125, 129, 132, 135, 138, 142, 145, 148, 151,
00064 154, 158, 161, 164, 167, 171, 174, 177, 180, 183, 187, 190, 193, 196,
00065 200, 203, 206, 209, 213, 216, 219, 222, 225, 229, 232, 235, 238, 242,
00066   245, 248, 251, 255};
00067 BinToStdGamma2::
00068 BinToStdGamma2 ( 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 BinToStdGamma2::BinToStdGamma2 ( const BinToStdGamma2 & bin_to_color )
00083   : BinToColorMap ( bin_to_color )
00084 {
00085 }
00086 
00087 BinToColor * BinToStdGamma2::clone () const
00088 {
00089   return new BinToStdGamma2 ( *this );
00090 }
00091 

Generated for HippoDraw Class Library by doxygen