Ignore:
Timestamp:
11/30/06 16:17:35 (18 years ago)
Author:
bittner
Message:

gl render updates - separate gl viewer widget

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/Preprocessing/src/main.cpp

    r1785 r1832  
    4040#include "QtPreprocessorThread.h" 
    4141#include "QtGlRenderer.h" 
     42#include "QtGlViewer.h" 
    4243#endif 
    4344 
     
    295296                if (!rendererWidget)  
    296297                { 
    297                    
    298298                  if (!QGLFormat::hasOpenGL() || !QGLPixelBuffer::hasOpenGLPbuffers()) { 
    299299                        QMessageBox::information(0, "OpenGL pbuffers",  
     
    303303                  } 
    304304                   
    305                    
    306305                  rendererWidget = new QtGlRendererWidget(preprocessor->mSceneGraph, 
    307                                                                                                   preprocessor->mViewCellsManager, 
    308                                                                                                   preprocessor->mKdTree); 
    309  
    310                   ((QtGlRendererWidget *)rendererWidget)->SetThread((QtPreprocessorThread *)pt); 
     306                                                                                                                                                                                        preprocessor->mViewCellsManager, 
     307                                                                                                                                                                                        preprocessor->mKdTree); 
     308                         
     309                  //((QtGlRendererWidget *)rendererWidget)->SetThread((QtPreprocessorThread *)pt); 
    311310                  rendererWidget->Show(); 
    312                   guiSupported = true;  
     311 
     312                        QtGlViewer *viewer = new QtGlViewer(NULL, 
     313                                                                                                                                                                        (QtGlRendererWidget *) 
     314                                                                                                                                                                        rendererWidget); 
     315                        viewer->show(); 
     316                        guiSupported = true;  
    313317                } 
    314318 
     
    321325                  preprocessor->renderer =  
    322326                        new QtGlRendererBuffer(512, 512, 
    323                                                                   preprocessor->mSceneGraph, 
    324                                                                   preprocessor->mViewCellsManager, 
    325                                                                   preprocessor->mKdTree); 
     327                                                                                                                preprocessor->mSceneGraph, 
     328                                                                                                                preprocessor->mViewCellsManager, 
     329                                                                                                                preprocessor->mKdTree); 
    326330                  //            preprocessor->Getrenderer->makeCurrent(); 
    327331                } 
Note: See TracChangeset for help on using the changeset viewer.