- void ClickOnOk();
- bool ClickOnApply();
- void ActivateThisDialog();
- void DeactivateActiveDialog();
- void LineEditReturnPressed();
- void SelectionIntoArgument();
- void SetEditCurrentArgument();
- void SubShapeToggled();
- void ComboTextChanged();
-
-private :
- void Init();
- void enterEvent( QEvent* e );
-
- void ResetStateOfDialog();
- unsigned int NumberOfSubShapes (const TopoDS_Shape& S,
- const int shapeType) const;
-
- void updateButtonState();
- bool isAllSubShapes() const;
- int shapeType() const;
-
-private:
-
- TopoDS_Shape myShape;
- GEOM::GEOM_Object_var myObject;
-
- bool myWithShape;
-
- DlgRef_1Sel1Check1List_QTD* GroupPoints;
- ObjectList myResult;
+ void ClickOnOk();
+ bool ClickOnApply();
+ void ActivateThisDialog();
+ void LineEditReturnPressed();
+ void SelectionIntoArgument();
+ void SetEditCurrentArgument();
+ void SubShapeToggled();
+ void ComboTextChanged();
+
+ void showOnlySelected();
+ void ClickOnOkFilter();
+#ifndef DISABLE_PLOT2DVIEWER
+ void ClickOnPlot();
+#endif
+ void MeasureToggled();
+
+private:
+ void Init();
+ void enterEvent (QEvent*);
+
+ void ResetStateOfDialog();
+
+ void activateSelection();
+ int getSelectedSubshapes (TColStd_IndexedMapOfInteger& theMapIndex);
+ void updateButtonState();
+ bool isAllSubShapes() const;
+ int shapeType() const;
+
+private:
+ TopoDS_Shape myShape;
+ GEOM::GEOM_Object_var myObject;
+ int myDmMode;
+
+ bool myIsHiddenMain;
+
+ DlgRef_1Sel1List1Check3Btn* GroupPoints;
+ QCheckBox* myLessFilterCheck;
+ QCheckBox* myGreaterFilterCheck;
+ QComboBox* myLessFilterCombo;
+ QComboBox* myGreaterFilterCombo;
+ SalomeApp_DoubleSpinBox* myLessFilterSpin;
+ SalomeApp_DoubleSpinBox* myGreaterFilterSpin;
+ QPushButton* myApplyFilterButton;
+ QPushButton* myPlotDistributionButton;
+ QGroupBox* myFilterGrp;