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

static int Impala::Application::MediaTable::TableDataViewController::MarkToColor ( int  m  )  [inline, static]

Definition at line 181 of file TableDataViewController.h.

Referenced by Impala::Application::MediaTable::TableViewerPointCloud::AddDataFromTableDataView(), Impala::Application::MediaTable::TableWindow::DisplayFunc(), Impala::Application::MediaTable::GridWindow::DisplayFunc(), Impala::Application::MediaTable::TimeLineModule::NewWindow(), Impala::Application::MediaTable::BarPlot::ShowHistogram(), Impala::Application::MediaTable::RandomImageWindow::ShowImages(), Impala::Application::MediaTable::TableViewerPointCloud::TransformMarkedTo(), and Impala::Application::MediaTable::TableViewerPointCloud::UpdateAllMarks().

00182     {
00183         int r=127,g=127,b=127;
00184         if (m == -1)
00185             return ARGB2COLOR(255, 200, 200, 200);
00186         if (m & 1)
00187             r = g = b = 255;
00188                 //        if (m & 2)
00189                 //            r = g = b = 150;
00190         if (m & 4)
00191             r += 64;
00192         if (m & 8)
00193             g += 64;
00194         if (m & 16)
00195             b += 64;
00196         if (m & 32)
00197                 { r += 64; g += 64; }
00198         if (m & 64)
00199                 { g += 64; b += 64; }
00200         if (m & 128)
00201                 { r += 64; b += 64; }
00202         if (r>255) r = 255;
00203         if (g>255) g = 255;
00204         if (b>255) b = 255;
00205         return ARGB2COLOR(255, r,g,b);
00206     }


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