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

virtual void OglGui::ViewerPointCloud::DisplayFunc (  )  [inline, virtual]

Reimplemented from OglGui::Window.

Reimplemented in Impala::Application::MediaTable::TableViewerPointCloud.

Definition at line 425 of file ViewerPointCloud.h.

References OglGui::Window::DisplayFunc(), DrawAsPoints(), HandleMouseMoveOnDisplay(), HandleViewDisplay(), mMouseMoveOnDisplay, OglGui::OglWindow::mOglWnd, mPtDocX, mPtDocY, mScale, and mShowViewAtScale.

Referenced by Impala::Application::MediaTable::TableViewerPointCloud::DisplayFunc().

00426     {
00427         OGC     myOGC;
00428         ULONG   ptColor = oglRED;
00429         int     w = mOglWnd->width;
00430         int     h = mOglWnd->height;
00431 
00432         if (mMouseMoveOnDisplay)
00433             HandleMouseMoveOnDisplay();
00434 
00435         OGCSave(&myOGC);
00436 
00437         if (mScale < mShowViewAtScale)
00438             DrawAsPoints(w/2.f, h/2.f, mPtDocX-w/2.f, mPtDocY-h/2.f, mScale);
00439         else
00440             HandleViewDisplay(w, h);
00441         Window::DisplayFunc();
00442 
00443         SetSolidLineColor(0xff00ffff);
00444         DrawLine(w/2-8, h/2, w/2+9, h/2);
00445         DrawLine(w/2, h/2-8, w/2, h/2+9);
00446         OGCRestore(&myOGC);
00447     }

Here is the call graph for this function:


Generated on Fri Mar 19 12:10:06 2010 for ImpalaSrc by  doxygen 1.5.1