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

void Impala::Visualization::AllFramesTLineVideo::HandleExtraTimeLines (  )  [inline, private]

Definition at line 559 of file AllFramesTLineVideo.h.

References OglGui::DocDimensions::DocW(), OglGui::DocDimensions::DocX(), Impala::Visualization::SimilarityTimeLineVideo::ExtraTimeLine(), OglGui::OglWindow::GetDimensions(), OglGui::OglWindow::H(), mNrExtraTimeLines, mSimTLV, OglGui::OglWindow::ScaleTo(), Impala::Visualization::SimilarityTimeLineVideo::TimeLine(), Impala::Visualization::SimilarityTimeLineVideo::TimeLineExtra(), and Impala::Visualization::SimilarityTimeLineVideo::TitledTimeLine().

Referenced by HandleNewSimSet().

00560     {
00561         for (int i=0; i<mNrExtraTimeLines; i++)
00562         {
00563             int x,y,w,h,tlvH=mSimTLV->H();
00564             mSimTLV->TitledTimeLine()->GetDimensions(x,y,w,h);
00565             int nH = (tlvH - (y+h))/mNrExtraTimeLines;
00566             OglGui::TitledWindow* titledWnd =
00567                 mSimTLV->ExtraTimeLine(mSimTLV,x,tlvH-(mNrExtraTimeLines-i)*nH,
00568                                        w,nH-2,"Extra TimeLine");
00569             titledWnd->ScaleTo(this);
00570             mSimTLV->TimeLineExtra(i)->DocX(30);
00571             int oldW = mSimTLV->TimeLineExtra(i)->DocW();
00572             int n = (mNrExtraTimeLines-i);
00573             mSimTLV->TimeLineExtra(i)->DocW((n*n*15)*oldW);
00574         }
00575         if (mNrExtraTimeLines>0)
00576         {
00577             int oldW = mSimTLV->TimeLine()->DocW();
00578             mSimTLV->TimeLine()->DocX(30);
00579             int n = (mNrExtraTimeLines+2);
00580             mSimTLV->TimeLine()->DocW(n*n*15*oldW);
00581         }
00582     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:24:28 2011 for ImpalaSrc by  doxygen 1.5.1