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

void Impala::Application::TagsLife::TagsWeekPlot::HandleViews (  )  [inline, protected]

Definition at line 159 of file TagsWeekPlot.h.

References AXIS_X, AXIS_Y, mFirstVisible, mMinViewSize, mNrViews, mOglImages, mWndViews, NrVisible(), OglGui::OglWindow::SetVisible(), and OglGui::OglWindow::W().

Referenced by DisplayFunc().

00160     {
00161         int   nrVis  = NrVisible();
00162         float slotSz = (W() - AXIS_X) / (float) nrVis;
00163 
00164         for (int i=0; i<mNrViews; i++)
00165         {
00166             mWndViews[i]->SetVisible(i<nrVis && slotSz>=mMinViewSize);
00167             if (slotSz < mMinViewSize)
00168                 continue;
00169             int x = AXIS_X + i * slotSz;
00170             mWndViews[i]->SetDimensions(x,AXIS_Y,slotSz,slotSz);
00171             mWndViews[i]->SetImage(i>=nrVis ? 0 : mOglImages[mFirstVisible+i]);
00172         }
00173     }

Here is the call graph for this function:


Generated on Fri Mar 19 10:51:54 2010 for ImpalaSrc by  doxygen 1.5.1