Definition at line 94 of file TableDataSourceTrec.h. References Impala::Application::MediaTable::TableDataSource::AddColumn(), Impala::Application::MediaTable::TableDataSource::AddStaticColumn(), Impala::Application::IDash::TrecEngine::GetKeyframes(), Impala::Application::IDash::TrecEngine::GetNrTables(), Impala::Application::IDash::TrecEngine::GetTableName(), GetTotalRows(), ILOG_DEBUG, ILOG_ERROR, max, mColmap, mKeyframes, mTrecEngine, Impala::Application::MediaTable::TableDataSource::TYPE_IMAGE, Impala::Application::MediaTable::TableDataSource::TYPE_NORMALIZEDVALUE, and Impala::Application::MediaTable::TableDataSource::TYPE_TEXT. Referenced by TableDataSourceTrec(). 00095 { 00096 mTrecEngine = new IDash::TrecEngine(); 00097 mKeyframes = mTrecEngine->GetKeyframes(); 00098 00099 if (!mKeyframes) 00100 ILOG_ERROR("Set does not have keyframes."); 00101 00102 ILOG_DEBUG("Trec engine loaded, displaying all keyframes: " << 00103 GetTotalRows()); 00104 00105 AddStaticColumn("shotname", TYPE_TEXT, 90); 00106 00107 //AddStaticColumn("rank", TYPE_TEXT, 50); 00108 AddStaticColumn("image", TYPE_IMAGE, 120); 00109 //AddStaticColumn("name", TYPE_TEXT, 120); 00110 //AddStaticColumn("type", TYPE_TEXT, 100); 00111 //AddStaticColumn("isrkf", TYPE_NORMALIZEDVALUE, 20, 1); 00112 //AddStaticColumn("keyframes", TYPE_TEXT, 30); 00113 00114 int max = 22; 00115 for (int i=0; i<mTrecEngine->GetNrTables(); i++) 00116 { 00117 AddColumn(mTrecEngine->GetTableName(i),TYPE_NORMALIZEDVALUE,20,4); 00118 mColmap[mTrecEngine->GetTableName(i)] = i; 00119 if (i > max) 00120 break; 00121 } 00122 }
Here is the call graph for this function:
|