24 #ifndef MEASUREGUI_SHAPESTATISTICSDLG_H
25 #define MEASUREGUI_SHAPESTATISTICSDLG_H
39 #include <QtxIntSpinBox.h>
40 #include <QtxComboBox.h>
42 class Plot2d_Histogram;
60 virtual bool isValid (QString&);
62 virtual GEOM::GEOM_Object_ptr
getFather (GEOM::GEOM_Object_ptr);
66 void onEditMainShape();
67 void clickOnCompute();
69 void clickOnCreateGroups();
73 void fillTypes(
bool,
bool,
bool );
74 void updateTypes( QList<GEOM::GeomObjPtr> theShapes );
75 TopAbs_ShapeEnum currentType();
std::list< GEOM::GEOM_Object_ptr > ObjectList
Definition: GEOMBase_Helper.h:46
#define MEASUREGUI_EXPORT
Definition: MeasureGUI_definitions.h:30
Definition: GEOMBase_Helper.h:62
virtual GEOM::GEOM_IOperations_ptr createOperation()
Definition: GEOMBase_Helper.cxx:1030
virtual QList< GEOM::GeomObjPtr > getSourceObjects()
Definition: GEOMBase_Helper.cxx:1240
virtual bool isValid(QString &msg)
Definition: GEOMBase_Helper.cxx:1040
virtual GEOM::GEOM_Object_ptr getFather(GEOM::GEOM_Object_ptr theObj)
Definition: GEOMBase_Helper.cxx:1062
virtual bool execute(ObjectList &objects)
Definition: GEOMBase_Helper.cxx:1051
Definition: MeasureGUI_ShapeStatisticsDlg.h:50
QPushButton * myButtonCreateGr
Definition: MeasureGUI_ShapeStatisticsDlg.h:88
QLineEdit * myMax
Definition: MeasureGUI_ShapeStatisticsDlg.h:86
QLineEdit * myMin
Definition: MeasureGUI_ShapeStatisticsDlg.h:85
SalomeApp_Application * myApp
Definition: MeasureGUI_ShapeStatisticsDlg.h:78
std::list< TopoDS_Shape > myShapes
Definition: MeasureGUI_ShapeStatisticsDlg.h:81
QtxComboBox * myCBTypes
Definition: MeasureGUI_ShapeStatisticsDlg.h:80
QLineEdit * myEditMainShape
Definition: MeasureGUI_ShapeStatisticsDlg.h:79
Plot2d_Histogram * myHistogram
Definition: MeasureGUI_ShapeStatisticsDlg.h:89
GEOM::GeomObjPtr myMainObj
Definition: MeasureGUI_ShapeStatisticsDlg.h:82
QPushButton * myButtonPlot
Definition: MeasureGUI_ShapeStatisticsDlg.h:87
QtxIntSpinBox * myNbIntervals
Definition: MeasureGUI_ShapeStatisticsDlg.h:83
QGroupBox * myScalarRangeBox
Definition: MeasureGUI_ShapeStatisticsDlg.h:84
GenericObjPtr< GEOM::GEOM_Object > GeomObjPtr
Definition: GEOM_GenericObjPtr.h:218