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

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

Definition at line 555 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().

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

Here is the call graph for this function:


Generated on Fri Mar 19 11:42:04 2010 for ImpalaSrc by  doxygen 1.5.1