Changeset 2644


Ignore:
Timestamp:
02/21/08 18:42:09 (17 years ago)
Author:
mattausch
Message:

redoing stuff from submission

Location:
GTP/trunk/Lib/Vis/Preprocessing/src/QtInterface
Files:
2 edited

Legend:

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

    r2643 r2644  
    12821282        renderText(20, 40, s); 
    12831283#endif 
    1284 #if 0 
     1284 
    12851285        QFont font40; font40.setPointSize(30); 
    12861286        //s.sprintf("PVS: %04d", mPvsSize); 
    12871287        //renderText(20, 40, s, font40); 
    1288 #endif 
    12891288         
    12901289        //s.sprintf("RAW TRI: %07d", mViewCellsManager->GetPreprocessor()->mGenericStats); 
     
    19241923        vl->addWidget(label); 
    19251924 
    1926         slider = new QSlider(Qt::Horizontal, vbox); 
     1925        slider = new QSlider(Qt::Horizontal); 
    19271926        vl->addWidget(slider); 
    19281927        slider->show(); 
     
    19381937        vl->addWidget(label); 
    19391938 
    1940         slider = new QSlider(Qt::Horizontal, vbox); 
     1939        slider = new QSlider(Qt::Horizontal); 
    19411940        vl->addWidget(slider); 
    19421941        slider->show(); 
     
    19501949        ////////////////////////////////////////7 
    19511950 
    1952         button = new QPushButton("Update all PVSs", vbox); 
     1951        button = new QPushButton("Update all PVSs"); 
    19531952        vl->addWidget(button); 
    19541953        connect(button, SIGNAL(clicked()), SLOT(UpdateAllPvs())); 
     
    19591958        vl->addWidget(label); 
    19601959 
    1961         slider = new QSlider(Qt::Horizontal, vbox); 
     1960        slider = new QSlider(Qt::Horizontal); 
    19621961        vl->addWidget(slider); 
    19631962        slider->show(); 
     
    19751974 
    19761975 
    1977         QWidget *hbox = new QWidget();//vbox); 
     1976        QWidget *hbox = new QWidget(); 
    19781977        vl->addWidget(hbox); 
    19791978        QHBoxLayout *hlayout = new QHBoxLayout; 
     
    20322031        ////////////////////////////////// 
    20332032 
     2033        bool tmp = false; 
     2034        const int range = 1000; 
    20342035 
    20352036        //vbox->resize(800,150); 
     
    20582059        connect(slider, SIGNAL(valueChanged(int)), SIGNAL(SetSceneCut(int))); 
    20592060 
     2061 
     2062        cb = new QCheckBox("Use spatial filter", vbox); 
     2063        vbox->layout()->addWidget(cb); 
     2064        Environment::GetSingleton()->GetBoolValue("Preprocessor.applyVisibilitySpatialFilter", tmp); 
     2065        cb->setChecked(tmp); 
     2066        connect(cb, SIGNAL(toggled(bool)), SIGNAL(SetUseSpatialFilter(bool))); 
     2067 
     2068 
     2069        label = new QLabel("Spatial Filter size"); 
     2070        vbox->layout()->addWidget(label); 
     2071         
     2072        slider = new QSlider(Qt::Horizontal, vbox); 
     2073        vbox->layout()->addWidget(slider); 
     2074        slider->show(); 
     2075        slider->setRange(1, 100); 
     2076        slider->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred); 
     2077        slider->setValue(10); 
     2078 
     2079        connect(slider, SIGNAL(valueChanged(int)), SIGNAL(SetSpatialFilterSize(int))); 
     2080 
     2081        //////////////////////////// 
     2082 
    20602083         
    20612084        cb = new QCheckBox("Hide view cells by render cost ", vbox); 
     
    20632086        cb->setChecked(false); 
    20642087        connect(cb, SIGNAL(toggled(bool)), SIGNAL(SetHideByCost(bool))); 
    2065  
    2066         //////////////////////////// 
    2067  
    2068         const int range = 1000; 
    20692088 
    20702089        label = new QLabel("Hide by cost"); 
     
    21182137        slider->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred); 
    21192138        slider->setValue(0); 
     2139        connect(slider, SIGNAL(valueChanged(int)), SIGNAL(SetTransparency(int))); 
    21202140#endif 
    2121         connect(slider, SIGNAL(valueChanged(int)), SIGNAL(SetTransparency(int))); 
     2141         
    21222142 
    21232143        ////////////////////////////// 
    21242144 
    21252145#if REMOVE_TEMPORARY 
     2146 
    21262147        cb = new QCheckBox("Cut scene", vbox); 
    21272148        vbox->layout()->addWidget(cb); 
     
    21402161#endif 
    21412162 
    2142         bool tmp; 
    21432163#if REMOVE_TEMPORARY 
    21442164 
    21452165        cb = new QCheckBox("Use filter", vbox); 
    21462166        vbox->layout()->addWidget(cb); 
    2147         Environment::GetSingleton()->GetBoolValue("Preprocessor.applyVisibilityFilter", tmp ); 
     2167        Environment::GetSingleton()->GetBoolValue("Preprocessor.applyVisibilityFilter", tmp); 
    21482168        cb->setChecked(tmp); 
    21492169        connect(cb, SIGNAL(toggled(bool)), SIGNAL(SetUseFilter(bool))); 
    21502170#endif 
    21512171 
    2152         cb = new QCheckBox("Use spatial filter", vbox); 
    2153         vbox->layout()->addWidget(cb); 
    2154         Environment::GetSingleton()->GetBoolValue("Preprocessor.applyVisibilitySpatialFilter", 
    2155                 tmp ); 
    2156         cb->setChecked(tmp); 
    2157         connect(cb, SIGNAL(toggled(bool)), SIGNAL(SetUseSpatialFilter(bool))); 
     2172 
     2173         
     2174 
    21582175#if REMOVE_TEMPORARY 
     2176         
    21592177        cb = new QCheckBox("Render filter", vbox); 
    21602178        vbox->layout()->addWidget(cb); 
     
    21842202        vbox->layout()->addWidget(button); 
    21852203        connect(button, SIGNAL(clicked()), SIGNAL(StoreStatistics())); 
     2204 
    21862205#endif 
    21872206 
     
    22262245         
    22272246        ////////////////////////////////////////// 
    2228  
    2229         label = new QLabel("Spatial Filter size"); 
    2230         vbox->layout()->addWidget(label); 
    2231  
    2232         slider = new QSlider(Qt::Horizontal, vbox); 
    2233         vbox->layout()->addWidget(slider); 
    2234         slider->show(); 
    2235         slider->setRange(1, 100); 
    2236         slider->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred); 
    2237         slider->setValue(10); 
    2238  
    2239         connect(slider, SIGNAL(valueChanged(int)), SIGNAL(SetSpatialFilterSize(int))); 
    22402247 
    22412248 
  • GTP/trunk/Lib/Vis/Preprocessing/src/QtInterface/QtGlRenderer.h

    r2643 r2644  
    2020class QWidget; 
    2121 
     22 
     23#define REMOVE_TEMPORARY 1 
    2224 
    2325 
Note: See TracChangeset for help on using the changeset viewer.