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

void Impala::Visualization::ImageStrip::Init ( int  imW,
int  imH,
double  scale,
int  nrVisible,
int  distance,
int  space 
) [inline, private]

Definition at line 338 of file ImageStrip.h.

References mAllowDragging, mDistance, mDragImId, mDragInitialized, mDragInsertId, mDragViewNr, mExtraView, mFirstVis, mImSelected, mImSteps, mNrViews, mPropagateScrolling, mScrollBar, Impala::Visualization::ImagesWindow::mViewHeight, Impala::Visualization::ImagesWindow::mViewWidth, mVSpace, OglGui::OglWindow::SetBorderType(), OglGui::ScrollBar::SetRange(), OglGui::RepeatTimer::SetRepeatDelays(), and OglGui::ScrollBar::SetScrollBarListener().

00339     {
00340         mVSpace = space;
00341         mDragInitialized = false;
00342         mImSteps = 8;
00343         mExtraView = 3;
00344         mAllowDragging = true;
00345         mDragViewNr = -1;
00346         mDragImId = -1;
00347         mDragInsertId = -1;
00348         mPropagateScrolling = 0;
00349         SetRepeatDelays(400, 25);
00350         mNrViews = nrVisible + mExtraView;
00351         mFirstVis = 0;
00352         mDistance = distance;
00353         mImSelected = -1;
00354         mViewWidth = imW * scale;
00355         mViewHeight = imH * scale;
00356         mScrollBar = new OglGui::WindowScrollBar(this, true /*hor*/);
00357         mScrollBar->SetScrollBarListener(this, 0);
00358         mScrollBar->SetRange(0, (mNrViews-mExtraView)*mImSteps);
00359         SetBorderType(BEV_ETCHED);
00360     }

Here is the call graph for this function:


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