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

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

Definition at line 188 of file TableOverviewWindow.h.

Referenced by DisplayFunc(), and UpdatePixelCache().

00189     {
00190         int r=127,g=127,b=127;
00191         if (m == -1)
00192             return ARGB2COLOR(255, 200, 200, 200);
00193         if (m & 1)
00194             r = g = b = 255;
00195         if (m & 2)
00196             r = g = b = 80;
00197         if (m & 4)
00198             r += 64;
00199         if (m & 8)
00200             g += 64;
00201         if (m & 16)
00202             b += 64;
00203         if (m & 32)
00204             { r += 64; g += 64; }
00205         if (m & 64)
00206             { g += 64; b += 64; }
00207         if (m & 128)
00208             { r += 64; b += 64; }
00209         if (r>255) r = 255;
00210         if (g>255) g = 255;
00211         if (b>255) b = 255;
00212         return ARGB2COLOR(255,r,g,b);
00213     }


Generated on Fri Mar 19 10:46:36 2010 for ImpalaSrc by  doxygen 1.5.1