23#ifndef STDMESHERSGUI_FIXEDPOINTSPARAMWGD_H
24#define STDMESHERSGUI_FIXEDPOINTSPARAMWGD_H
30#include <smIdType.hxx>
56 bool eventFilter(
QObject*, QEvent* );
58 SMESH::double_array_var GetListOfPoints();
59 void SetListOfPoints( SMESH::double_array_var );
61 SMESH::smIdType_array_var GetListOfSegments();
62 void SetListOfSegments( SMESH::smIdType_array_var );
64 QString
GetValue()
const {
return myParamValue; }
69 void onCheckBoxChanged();
74 void addPoint(
double );
76 double point(
int )
const;
77 void setNbSegments(
int, SMESH::smIdType );
78 smIdType nbSegments(
int )
const;
80 static QTreeWidgetItem* newTreeItem(
double v1,
double v2 );
81 static QListWidgetItem* newListItem(
double v1 );
82 static QString treeItemText(
double v1,
double v2 );
83 static int getParametricPrecision();
84 static bool equalDbl(
double a,
double b);
85 static bool ltDbl(
double a,
double b);
86 static bool gtDbl(
double a,
double b);
#define STDMESHERSGUI_EXPORT
Definition: SMESH_StdMeshersGUI.hxx:36
Definition: SMESHGUI_SpinBox.h:48
Definition: SMESHGUI.h:84
Definition: StdMeshersGUI_FixedPointsParamWdg.cxx:78
Definition: StdMeshersGUI_FixedPointsParamWdg.h:47
QString GetValue() const
Definition: StdMeshersGUI_FixedPointsParamWdg.h:64
QPushButton * myRemoveButton
Definition: StdMeshersGUI_FixedPointsParamWdg.h:93
QTreeWidget * myTreeWidget
Definition: StdMeshersGUI_FixedPointsParamWdg.h:90
SMESHGUI_SpinBox * mySpinBox
Definition: StdMeshersGUI_FixedPointsParamWdg.h:91
QCheckBox * mySameValues
Definition: StdMeshersGUI_FixedPointsParamWdg.h:94
QString myParamValue
Definition: StdMeshersGUI_FixedPointsParamWdg.h:95
QListWidget * myListWidget
Definition: StdMeshersGUI_FixedPointsParamWdg.h:89
QPushButton * myAddButton
Definition: StdMeshersGUI_FixedPointsParamWdg.h:92