Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

int Impala::Application::VideoExcel::TableOverviewWindow::MarkToColor ( int  m  )  [inline, private]

Definition at line 171 of file TableOverviewWindow.h.

Referenced by DisplayFunc(), and UpdatePixelCache().

00172     {
00173         int r=127,g=127,b=127;
00174         if (m == -1)
00175             return ARGB2COLOR(255, 200, 200, 200);
00176         if (m & 1)
00177             r = g = b = 255;
00178         if (m & 2)
00179             r = g = b = 80;
00180         if (m & 4)
00181             r += 64;
00182         if (m & 8)
00183             g += 64;
00184         if (m & 16)
00185             b += 64;
00186         if (m & 32)
00187             { r += 64; g += 64; }
00188         if (m & 64)
00189             { g += 64; b += 64; }
00190         if (m & 128)
00191             { r += 64; b += 64; }
00192         if (r>255) r = 255;
00193         if (g>255) g = 255;
00194         if (b>255) b = 255;
00195         return ARGB2COLOR(255,r,g,b);
00196     }


Generated on Fri Mar 19 10:54:27 2010 for ImpalaSrc by  doxygen 1.5.1