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:
|