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

virtual void Impala::Application::MediaTable::TableDataViewController::SetMarkById ( int  id,
int  mark 
) [inline, virtual]

Definition at line 65 of file TableDataViewController.h.

References Impala::Application::MediaTable::TableDataStore::GetInstance(), GetTableDataView(), Impala::Application::MediaTable::TableDataView::GetTextDataByID(), ILOG_USER, Impala::Application::Videolympics::VideolympicsClient::SendShot(), and Impala::Application::MediaTable::TableDataView::SetMarkById().

Referenced by Impala::Application::MediaTable::TableViewerPointCloud::TransformMarkedTo().

00066         {
00067                 GetTableDataView()->SetMarkById(id, mark);
00068                 ILOG_USER("Set mark for id " << id << " to " << mark);
00069 #ifdef MEDIATABLE_VIDEOLYMPICS          
00070                 if(mark & 128)
00071                 {
00072                         std::string shotname = 
00073                                 GetTableDataView()->GetTextDataByID("shotname", id);
00074                         Application::Videolympics::VideolympicsClient *voc;
00075                         voc = TableDataStore::GetInstance()->GetVideOlympicsClient();
00076                         if(voc)
00077                                 voc->SendShot(shotname);
00078                         
00079                 }
00080 #endif  
00081         }               

Here is the call graph for this function:


Generated on Thu Jan 13 09:15:33 2011 for ImpalaSrc by  doxygen 1.5.1