Main Page | Class Hierarchy | Class List | File List | Class Members

viewWidget.h

00001 /****************************************************************************
00002 ** Form interface generated from reading ui file '.\viewWidget.ui'
00003 **
00004 ** Created: Tue Dec 2 19:28:27 2003
00005 **      by:  The User Interface Compiler (uic)
00006 **
00007 ** WARNING! All changes made in this file will be lost!
00008 ****************************************************************************/
00009 #ifndef VIEWWIDGET_H
00010 #define VIEWWIDGET_H
00011 
00012 #include <qvariant.h>
00013 #include <qwidget.h>
00014 class QVBoxLayout; 
00015 class QHBoxLayout; 
00016 class QGridLayout; 
00017 class QCheckBox;
00018 class QComboBox;
00019 class QFrame;
00020 class QGroupBox;
00021 class QLabel;
00022 class QPushButton;
00023 class QSlider;
00024 class transferFunctionViewer;
00025 class viewCanvas;
00026 
00027 
00029 
00033 class viewWidget : public QWidget
00034 { 
00035     Q_OBJECT
00036 
00037 public:
00039 
00042     viewWidget( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
00044     ~viewWidget();
00045 
00046     QGroupBox* GroupBox9;
00047     QLabel* TextLabel1;
00048     QSlider* windowStartSlider;
00049     transferFunctionViewer* windowingPreview;
00050     QSlider* windowEndSlider;
00051     QLabel* TextLabel1_2;
00052     QComboBox* sliceModeSelBox;
00053     transferFunctionViewer* TFPreview;
00054     QPushButton* editorButton;
00055     QComboBox* selRendCBox;
00056     QLabel* TextLabel2_2;
00057     QFrame* Line2_2;
00058     QFrame* Line2_3;
00059     QLabel* TextLabel3;
00060     QPushButton* camSettingsButt;
00061     QComboBox* selKamCBox;
00062     QFrame* Line2;
00063     QLabel* TextLabel2;
00064     QFrame* Line2_4;
00065     QCheckBox* nnMode;
00066     QPushButton* renderSettingsButt;
00067     QCheckBox* biMode;
00068     QGroupBox* GroupBox1;
00069     viewCanvas* volView;
00070     QPushButton* renderPrevButton;
00071     QPushButton* reapplySTButt;
00072     QPushButton* renderImgButt;
00073     QGroupBox* GroupBox4;
00074     viewCanvas* xyView;
00075     QSlider* xySlider;
00076     QGroupBox* GroupBox3;
00077     viewCanvas* yzView;
00078     QSlider* yzSlider;
00079     QGroupBox* GroupBox2;
00080     viewCanvas* xzView;
00081     QSlider* xzSlider;
00082 
00083 public slots:
00085 
00088     virtual void biSliceMode(bool);
00090 
00093     virtual void editorButtonPressed();
00095 
00098     virtual void endWinSliding(int);
00100 
00103     virtual void kameraChanged(int);
00105 
00108     virtual void camSettings();
00110 
00113     virtual void nnSliceMode(bool);
00115 
00118     virtual void previewRender();
00120 
00123     virtual void reapplyShading();
00125 
00128     virtual void renderImage();
00130 
00133     virtual void renderSettings();
00135 
00138     virtual void rendererChanged(int);
00140 
00143     virtual void sliceModeChanged(int);
00145 
00148     virtual void startWinSliding(int);
00150 
00153     virtual void xySliding(int);
00155 
00158     virtual void xzSliding(int);
00160 
00163     virtual void yzSliding(int);
00164 
00165 protected:
00166     QHBoxLayout* viewWidgetLayout;
00167     QVBoxLayout* Layout7;
00168     QGridLayout* Layout14;
00169     QVBoxLayout* GroupBox1Layout;
00170     QHBoxLayout* Layout7_2;
00171     QVBoxLayout* GroupBox4Layout;
00172     QVBoxLayout* Layout12;
00173     QVBoxLayout* GroupBox3Layout;
00174     QVBoxLayout* Layout13;
00175     QVBoxLayout* GroupBox2Layout;
00176     QVBoxLayout* Layout11;
00177 };
00178 
00179 #endif // VIEWWIDGET_H

Generated on Wed Dec 3 00:44:09 2003 for Volvis by doxygen 1.3.5