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

int Impala::Visualization::SimilarityTableSetRank::ShowImageInfo ( int  rankIdx  )  [inline]

Definition at line 379 of file SimilarityTableSetRank.h.

References FindImSetId(), Impala::Core::Table::SimilarityTableSet::FindQuid(), Impala::Core::Table::TableTem< Col1T, Col2T, Col3T, Col4T, Col5T, Col6T, Col7T, Col8T, Col9T >::Get1(), Impala::Core::Table::SimilarityTableSet::GetDescription(), Impala::Core::Table::SimilarityTableSet::GetSimTable(), Impala::Core::Table::AnnotationTable::IsNegative(), Impala::Core::Table::AnnotationTable::IsPositive(), Impala::Core::Table::AnnotationTable::IsSkip(), Impala::MakeString(), mAnno, mCurConcept, mInfoText, mSelectedRanking, mSimSet, and OglGui::TextArea::SetText().

Referenced by HandleImageSelection(), and ShowFloatWnd().

00380     {
00381         Quid quid = mSelectedRanking->Get1(rankIdx);
00382         int imSetId = FindImSetId(quid);
00383         SimTableType* simTable = mSimSet->GetSimTable(mCurConcept);
00384         String truth;
00385         if (mAnno)
00386         {
00387             if (mAnno->IsPositive(quid))
00388                 truth = " OK ";
00389             else if (mAnno->IsNegative(quid))
00390                 truth = " NOK ";
00391             else if (mAnno->IsSkip(quid))
00392                 truth = " SKIP ";
00393             else
00394                 truth = " UNK ";
00395         }
00396         int idx = mSimSet->FindQuid(quid);
00397         mInfoText->SetText("rank = " + MakeString(rankIdx) +
00398                            ", sim = " + MakeString(simTable->Get1(idx))
00399                            + " " + truth + mSimSet->GetDescription());
00400         return imSetId;
00401     }

Here is the call graph for this function:


Generated on Fri Mar 19 11:48:05 2010 for ImpalaSrc by  doxygen 1.5.1