00001 00002 #ifndef _WINDOW_ADVANCED_MESH_HPP_ 00003 #define _WINDOW_ADVANCED_MESH_HPP_ 00004 00005 #include <iostream> 00006 #include <QtGui/QMainWindow> 00007 #include <QtGui/QDialog> 00008 #include <QtGui/QColorDialog> 00009 00010 #include <glwidget.hpp> 00011 00012 namespace Ui 00013 { 00014 class mesh_debug; 00015 } 00016 class glwidget; 00017 00018 00019 class window_mesh_debug : public QDialog 00020 { 00021 Q_OBJECT 00022 00023 public: 00024 00025 window_mesh_debug(QMainWindow *parent=0,glwidget *wid=0); 00026 ~window_mesh_debug(); 00027 00028 private: 00029 00030 Ui::mesh_debug *ui; 00031 glwidget *glWidget; 00032 00033 private slots: 00034 void accept(); 00035 void reject(); 00036 00037 void debug_mode_button_clicked(bool is_clicked); 00038 00039 void vertex_index_button_clicked(bool is_clicked); 00040 void face_index_button_clicked(bool is_clicked); 00041 void inverted_normal_button_clicked(bool is_clicked); 00042 void vertex_show_button_clicked(bool is_clicked); 00043 00044 }; 00045 00046 00047 #endif
1.6.3