MMInterface.h

00001 /****************************************************************************
00002 ** Form interface generated from reading ui file '.\MMInterface.ui'
00003 **
00004 ** Created: Wed Sep 27 09:27:44 2006
00005 **      by:  The User Interface Compiler (uic)
00006 **
00007 ** WARNING! All changes made in this file will be lost!
00008 ****************************************************************************/
00009 #ifndef MMINTERFACE_H
00010 #define MMINTERFACE_H
00011 
00012 #include <qvariant.h>
00013 #include <qdialog.h>
00014 class QVBoxLayout; 
00015 class QHBoxLayout; 
00016 class QGridLayout; 
00017 class MultiResMeshEditor;
00018 class QButtonGroup;
00019 class QCheckBox;
00020 class QComboBox;
00021 class QFrame;
00022 class QGroupBox;
00023 class QLabel;
00024 class QLineEdit;
00025 class QProgressBar;
00026 class QPushButton;
00027 class QRadioButton;
00028 class QSlider;
00029 class QSpinBox;
00030 class QTabWidget;
00031 class QWidget;
00032 class SubdivSchemeModifier;
00033 
00034 class MMInterface : public QDialog
00035 { 
00036     Q_OBJECT
00037 
00038 public:
00039     MMInterface( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00040     ~MMInterface();
00041 
00042     QTabWidget* TabWidget2;
00043     QWidget* tab;
00044     QGroupBox* BM_Vizu;
00045     QComboBox* BM_DrawMode;
00046     QLabel* BM_LDrawMode;
00047     QGroupBox* BM_Subdiv;
00048     QLabel* BM_LDrawLevel;
00049     QSpinBox* BM_DrawLevel;
00050     QPushButton* BM_ResetLevelPert;
00051     QPushButton* BM_ResetAllPert;
00052     QPushButton* BM_DeletePatch;
00053     QPushButton* BM_StopPatch;
00054     QGroupBox* BM_Init;
00055     QLabel* BM_LNbPatchesU;
00056     QLabel* BM_LNbPatchesV;
00057     QLabel* BM_LStructType;
00058     QLabel* BM_LNbPatchesW;
00059     QLabel* BM_LNbPatchesV_2;
00060     QLabel* BM_LNbPatchesV_2_2;
00061     QLabel* BM_LNbPatchesV_2_2_2;
00062     QSpinBox* BM_NbPatchesU;
00063     QSpinBox* BM_NbPatchesV;
00064     QSpinBox* BM_NbPatchesW;
00065     QComboBox* BM_StructType;
00066     QPushButton* BM_CreateIM;
00067     QLineEdit* SS_DrawParameter1;
00068     QLineEdit* SS_DrawParameter2;
00069     QLineEdit* SS_DrawParameter3;
00070     QWidget* tab_2;
00071     QGroupBox* SS_Load;
00072     QLabel* SS_LSubFileName;
00073     QLineEdit* SS_SubFileName;
00074     QPushButton* SS_EditSub;
00075     QPushButton* SS_NewSub;
00076     QPushButton* SS_LoadSub;
00077     QGroupBox* SS_Modify;
00078     SubdivSchemeModifier* SubdivSchemeModifier1;
00079     QPushButton* SS_Rotate;
00080     QPushButton* SS_Symetry;
00081     QPushButton* SS_Activate;
00082     QSpinBox* SpinBox5;
00083     QGroupBox* SS_Apply;
00084     QPushButton* SS_ApplyToSelected;
00085     QPushButton* SS_SubdivideLevel;
00086     QPushButton* SS_SubdivideSelected;
00087     QPushButton* SS_BuildLevelPerturbations;
00088     QWidget* tab_3;
00089     QGroupBox* GroupBox8;
00090     QGroupBox* OP_Obj;
00091     QLineEdit* OP_ObjFileName;
00092     QLabel* OP_LObjFileName;
00093     QLabel* OP_LObjMode;
00094     QComboBox* OP_ObjMode;
00095     QPushButton* OP_SaveObj;
00096     QWidget* tab_4;
00097     QGroupBox* Helper;
00098     QGroupBox* Helper_MF;
00099     QButtonGroup* ButtonGroup2;
00100     QRadioButton* Helper_MF_XY;
00101     QRadioButton* Helper_MF_Z;
00102     QRadioButton* Helper_MF_XY_2;
00103     QPushButton* Helper_PutMFOnH;
00104     QPushButton* Helper_MoveMFOnH;
00105     QPushButton* Helper_PutHOnPt;
00106     QCheckBox* Helper_HFollowMF;
00107     QGroupBox* Helper_Orientation;
00108     QLineEdit* Helper_OrientationZ;
00109     QLineEdit* Helper_OrientationY;
00110     QLineEdit* Helper_OrientationX;
00111     QSlider* Helper_SizeSlider;
00112     QGroupBox* Helper_Position;
00113     QLineEdit* Helper_BaryPosZ;
00114     QPushButton* Helper_LocateBaryPt1;
00115     QPushButton* Helper_LocateBaryPt2;
00116     QPushButton* Helper_LocateBaryPt3;
00117     QLineEdit* Helper_BaryPosX;
00118     QLineEdit* Helper_BaryPosY;
00119     QButtonGroup* Helper_Rad1;
00120     QRadioButton* Helper_Bary;
00121     QRadioButton* Helper_Bary_2;
00122     QCheckBox* Helper_View;
00123     QWidget* tab_5;
00124     QButtonGroup* Planarity_On;
00125     QRadioButton* Planarity_On_Selected;
00126     QRadioButton* Planarity_On_All;
00127     QButtonGroup* Optim_Move;
00128     QRadioButton* Optim_Move_Selected;
00129     QRadioButton* Optim_Move_All;
00130     QButtonGroup* Optim_MoveType;
00131     QRadioButton* Optim_MoveType_Z;
00132     QLabel* Optim_MoveCheckIters;
00133     QSpinBox* Optim_SetCheckIters;
00134     QRadioButton* Optim_MoveType_Free;
00135     QGroupBox* Optim_Params;
00136     QSpinBox* Optim_Params_NbIter;
00137     QLabel* TextLabel1_3;
00138     QLabel* TextLabel1_2;
00139     QLabel* TextLabel1_2_2;
00140     QLabel* TextLabel1_2_3;
00141     QLabel* TextLabel1_2_4;
00142     QLabel* TextLabel1_2_4_2;
00143     QLineEdit* Optim_Params_Thesh;
00144     QLineEdit* Optim_Params_DerStep;
00145     QLineEdit* Optim_Params_MoveStep;
00146     QLineEdit* Optim_Params_Alpha;
00147     QLineEdit* Optim_Params_Beta;
00148     QFrame* Frame4;
00149     QFrame* Frame4_2;
00150     QLabel* TextLabel1;
00151     QProgressBar* ProgressBar1;
00152     MultiResMeshEditor* MultiResMeshEditor1;
00153 
00154 protected:
00155     QHBoxLayout* MMInterfaceLayout;
00156     QGridLayout* BM_VizuLayout;
00157     QGridLayout* BM_SubdivLayout;
00158     QVBoxLayout* tabLayout;
00159     QGridLayout* SS_LoadLayout;
00160     QGridLayout* SS_ModifyLayout;
00161     QVBoxLayout* SS_ApplyLayout;
00162     QGridLayout* OP_ObjLayout;
00163     QGridLayout* Helper_MFLayout;
00164     QGridLayout* Helper_OrientationLayout;
00165     QGridLayout* Helper_PositionLayout;
00166     QGridLayout* Helper_Rad1Layout;
00167     QVBoxLayout* tabLayout_2;
00168     QVBoxLayout* Planarity_OnLayout;
00169     QVBoxLayout* Optim_MoveLayout;
00170     QGridLayout* Optim_MoveTypeLayout;
00171     QGridLayout* Optim_ParamsLayout;
00172     QVBoxLayout* Frame4Layout;
00173     QHBoxLayout* Frame4_2Layout;
00174 };
00175 
00176 #endif // MMINTERFACE_H

Generated on Thu Sep 28 09:38:08 2006 by  doxygen 1.4.7