Salome HOME
PAL12470: Cannot use boolean operations on COMPOUNDs and COMPSOLIDs. Fix FUSE regression.
[modules/geom.git] / src / MeasureGUI / MeasureGUI_BndBoxDlg.h
index 50e24820b49ead4ebe65d94079904d989848a339..69c90f22b0c8bf14e1b044a149ee8a7487583397 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : MeasureGUI_BndBoxDlg.h
 //  Author : Nicolas REJNERI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_BNDBOX_H
 #define DIALOGBOX_BNDBOX_H
 
 class MeasureGUI_1Sel6LineEdit_QTD;
 
+#if defined WNT && defined MEASUREGUI_EXPORTS
+#define MEASUREGUI_EXPORT __declspec( dllexport )
+#else
+#define MEASUREGUI_EXPORT
+#endif
+
 //=================================================================================
 // class    : DialogBox_PROPERTIES
 // purpose  :
 //=================================================================================
-class MeasureGUI_BndBoxDlg : public MeasureGUI_Skeleton
+class MEASUREGUI_EXPORT MeasureGUI_BndBoxDlg : public MeasureGUI_Skeleton
 { 
     Q_OBJECT
 
 public:
-                                        MeasureGUI_BndBoxDlg( QWidget* parent,
-                                                              SALOME_Selection* Sel );
-                                        ~MeasureGUI_BndBoxDlg();
-protected:
+    MeasureGUI_BndBoxDlg(GeometryGUI* GUI,
+                        QWidget*     parent);
+    ~MeasureGUI_BndBoxDlg();
 
+protected:
     // redefined from GEOMBase_Helper and MeasureGUI_Skeleton
     virtual void                        processObject();
     virtual SALOME_Prs*                 buildPrs();
 
 private:
-
-    void                                Init( SALOME_Selection* Sel );
+    void                                Init();
     bool                                getParameters( double& Xmin, double& Xmax,
                                                        double& Ymin, double& Ymax,
                                                        double& Zmin, double& Zmax );
 
 private:
-
     MeasureGUI_1Sel6LineEdit_QTD*       myGrp;
 };
 
 #endif // DIALOGBOX_BNDBOX_H
-
-
-
-
-
-
-
-
-
-
-
-
-
-