20#ifndef MON_CREATEBOUNDARY_H
21#define MON_CREATEBOUNDARY_H
25#include <SALOMEconfig.h>
26#include <SalomeApp_Module.h>
28#include CORBA_CLIENT_HEADER(SMESH_Homard)
32#include <QtCore/QVariant>
34#include <QtWidgets/QApplication>
35#include <QtWidgets/QCheckBox>
36#include <QtWidgets/QDialog>
37#include <QtWidgets/QDoubleSpinBox>
38#include <QtWidgets/QGridLayout>
39#include <QtWidgets/QGroupBox>
40#include <QtWidgets/QLabel>
41#include <QtWidgets/QLineEdit>
42#include <QtWidgets/QPushButton>
43#include <QtWidgets/QRadioButton>
134 if (CreateBoundaryAn->objectName().isEmpty())
136 CreateBoundaryAn->resize(522, 835);
137 CreateBoundaryAn->setAutoFillBackground(
true);
138 CreateBoundaryAn->setSizeGripEnabled(
true);
146 LEName =
new QLineEdit(CreateBoundaryAn);
154 QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
155 sizePolicy.setHorizontalStretch(0);
156 sizePolicy.setVerticalStretch(0);
157 sizePolicy.setHeightForWidth(
TypeBoundary->sizePolicy().hasHeightForWidth());
165 icon.addFile(
QString::fromUtf8(
"../../resources/cylinderpointvector.png"), QSize(), QIcon::Normal, QIcon::Off);
175 icon1.addFile(
QString::fromUtf8(
"../../resources/zone_spherepoint.png"), QSize(), QIcon::Normal, QIcon::Off);
183 icon2.addFile(
QString::fromUtf8(
"../../resources/cone.png"), QSize(), QIcon::Normal, QIcon::Off);
191 icon3.addFile(
QString::fromUtf8(
"../../resources/toruspointvector.png"), QSize(), QIcon::Normal, QIcon::Off);
193 RBTore->setCheckable(
true);
194 RBTore->setChecked(
false);
203 sizePolicy.setHeightForWidth(
gBCylindre->sizePolicy().hasHeightForWidth());
224 sizePolicy.setHeightForWidth(
TLXcent->sizePolicy().hasHeightForWidth());
225 TLXcent->setSizePolicy(sizePolicy);
248 sizePolicy.setHeightForWidth(
TLradius->sizePolicy().hasHeightForWidth());
249 TLradius->setSizePolicy(sizePolicy);
256 sizePolicy.setHeightForWidth(
TLZcent->sizePolicy().hasHeightForWidth());
257 TLZcent->setSizePolicy(sizePolicy);
264 sizePolicy.setHeightForWidth(
TLYcent->sizePolicy().hasHeightForWidth());
265 TLYcent->setSizePolicy(sizePolicy);
281 sizePolicy.setHeightForWidth(
TLXaxis->sizePolicy().hasHeightForWidth());
282 TLXaxis->setSizePolicy(sizePolicy);
289 sizePolicy.setHeightForWidth(
TLYaxis->sizePolicy().hasHeightForWidth());
290 TLYaxis->setSizePolicy(sizePolicy);
297 sizePolicy.setHeightForWidth(
TLZaxis->sizePolicy().hasHeightForWidth());
298 TLZaxis->setSizePolicy(sizePolicy);
335 sizePolicy.setHeightForWidth(
gBSphere->sizePolicy().hasHeightForWidth());
336 gBSphere->setSizePolicy(sizePolicy);
365 sizePolicy.setHeightForWidth(
TLRayon->sizePolicy().hasHeightForWidth());
366 TLRayon->setSizePolicy(sizePolicy);
373 sizePolicy.setHeightForWidth(
TLZcentre->sizePolicy().hasHeightForWidth());
381 sizePolicy.setHeightForWidth(
TLYcentre->sizePolicy().hasHeightForWidth());
407 sizePolicy.setHeightForWidth(
TLXcentre->sizePolicy().hasHeightForWidth());
418 sizePolicy.setHeightForWidth(
gBCone->sizePolicy().hasHeightForWidth());
419 gBCone->setSizePolicy(sizePolicy);
429 icon4.addFile(
QString::fromUtf8(
"../../resources/conedxyz.png"), QSize(), QIcon::Normal, QIcon::Off);
438 icon5.addFile(
QString::fromUtf8(
"../../resources/conepointvector.png"), QSize(), QIcon::Normal, QIcon::Off);
448 sizePolicy.setHeightForWidth(
TLCone_X1->sizePolicy().hasHeightForWidth());
465 sizePolicy.setHeightForWidth(
TLCone_X2->sizePolicy().hasHeightForWidth());
482 sizePolicy.setHeightForWidth(
TLCone_Y1->sizePolicy().hasHeightForWidth());
499 sizePolicy.setHeightForWidth(
TLCone_Y2->sizePolicy().hasHeightForWidth());
516 sizePolicy.setHeightForWidth(
TLCone_Z1->sizePolicy().hasHeightForWidth());
533 sizePolicy.setHeightForWidth(
TLCone_Z2->sizePolicy().hasHeightForWidth());
550 sizePolicy.setHeightForWidth(
TLCone_V1->sizePolicy().hasHeightForWidth());
565 sizePolicy.setHeightForWidth(
TLCone_V2->sizePolicy().hasHeightForWidth());
583 sizePolicy.setHeightForWidth(
gBTore->sizePolicy().hasHeightForWidth());
584 gBTore->setSizePolicy(sizePolicy);
589 sizePolicy.setHeightForWidth(
TLToreXcent->sizePolicy().hasHeightForWidth());
606 sizePolicy.setHeightForWidth(
TLToreXaxe->sizePolicy().hasHeightForWidth());
623 sizePolicy.setHeightForWidth(
TLToreYcent->sizePolicy().hasHeightForWidth());
640 sizePolicy.setHeightForWidth(
TLToreYaxe->sizePolicy().hasHeightForWidth());
657 sizePolicy.setHeightForWidth(
TLToreZcent->sizePolicy().hasHeightForWidth());
674 sizePolicy.setHeightForWidth(
TLToreZaxe->sizePolicy().hasHeightForWidth());
691 sizePolicy.setHeightForWidth(
TLToreRayRev->sizePolicy().hasHeightForWidth());
706 sizePolicy.setHeightForWidth(
TLToreRayPri->sizePolicy().hasHeightForWidth());
724 sizePolicy.setHeightForWidth(
GBButtons->sizePolicy().hasHeightForWidth());
760 QMetaObject::connectSlotsByName(CreateBoundaryAn);
765 CreateBoundaryAn->setWindowTitle(QApplication::translate(
"CreateBoundaryAn",
"Create an analytical boundary",
nullptr));
766 Name->setText(QApplication::translate(
"CreateBoundaryAn",
"Name",
nullptr));
767 TypeBoundary->setTitle(QApplication::translate(
"CreateBoundaryAn",
"Type of boundary",
nullptr));
768 RBCylindre->setText(QApplication::translate(
"CreateBoundaryAn",
"Cylinder",
nullptr));
769 RBSphere->setText(QApplication::translate(
"CreateBoundaryAn",
"Sphere",
nullptr));
770 RBCone->setText(QApplication::translate(
"CreateBoundaryAn",
"Cone",
nullptr));
771 RBTore->setText(QApplication::translate(
"CreateBoundaryAn",
"Torus",
nullptr));
772 gBCylindre->setTitle(QApplication::translate(
"CreateBoundaryAn",
"Coordinates",
nullptr));
773 TLXcent->setText(QApplication::translate(
"CreateBoundaryAn",
"X centre",
nullptr));
774 TLradius->setText(QApplication::translate(
"CreateBoundaryAn",
"Radius",
nullptr));
775 TLZcent->setText(QApplication::translate(
"CreateBoundaryAn",
"Z centre",
nullptr));
776 TLYcent->setText(QApplication::translate(
"CreateBoundaryAn",
"Y centre",
nullptr));
777 TLXaxis->setText(QApplication::translate(
"CreateBoundaryAn",
"X axis",
nullptr));
778 TLYaxis->setText(QApplication::translate(
"CreateBoundaryAn",
"Y axis",
nullptr));
779 TLZaxis->setText(QApplication::translate(
"CreateBoundaryAn",
"Z axis",
nullptr));
780 gBSphere->setTitle(QApplication::translate(
"CreateBoundaryAn",
"Coordinates",
nullptr));
781 TLRayon->setText(QApplication::translate(
"CreateBoundaryAn",
"Radius",
nullptr));
782 TLZcentre->setText(QApplication::translate(
"CreateBoundaryAn",
"Z centre",
nullptr));
783 TLYcentre->setText(QApplication::translate(
"CreateBoundaryAn",
"Y centre",
nullptr));
784 TLXcentre->setText(QApplication::translate(
"CreateBoundaryAn",
"X centre",
nullptr));
785 gBCone->setTitle(QApplication::translate(
"CreateBoundaryAn",
"Coordinates",
nullptr));
786 groupBox->setTitle(QApplication::translate(
"CreateBoundaryAn",
"Definition",
nullptr));
787 RB_Def_radius->setText(QApplication::translate(
"CreateBoundaryAn",
"Radius",
nullptr));
788 RB_Def_angle->setText(QApplication::translate(
"CreateBoundaryAn",
"Angle",
nullptr));
789 TLCone_X1->setText(QApplication::translate(
"CreateBoundaryAn",
"X 1",
nullptr));
790 TLCone_X2->setText(QApplication::translate(
"CreateBoundaryAn",
"X 2",
nullptr));
791 TLCone_Y1->setText(QApplication::translate(
"CreateBoundaryAn",
"Y 1",
nullptr));
792 TLCone_Y2->setText(QApplication::translate(
"CreateBoundaryAn",
"Y 2",
nullptr));
793 TLCone_Z1->setText(QApplication::translate(
"CreateBoundaryAn",
"Z 1",
nullptr));
794 TLCone_Z2->setText(QApplication::translate(
"CreateBoundaryAn",
"Z 2",
nullptr));
795 TLCone_V1->setText(QApplication::translate(
"CreateBoundaryAn",
"V 1",
nullptr));
796 TLCone_V2->setText(QApplication::translate(
"CreateBoundaryAn",
"V 2",
nullptr));
797 gBTore->setTitle(QApplication::translate(
"CreateBoundaryAn",
"Coordinates",
nullptr));
798 TLToreXcent->setText(QApplication::translate(
"CreateBoundaryAn",
"X centre",
nullptr));
799 TLToreXaxe->setText(QApplication::translate(
"CreateBoundaryAn",
"X axis",
nullptr));
800 TLToreYcent->setText(QApplication::translate(
"CreateBoundaryAn",
"Y centre",
nullptr));
801 TLToreYaxe->setText(QApplication::translate(
"CreateBoundaryAn",
"Y axis",
nullptr));
802 TLToreZcent->setText(QApplication::translate(
"CreateBoundaryAn",
"Z centre",
nullptr));
803 TLToreZaxe->setText(QApplication::translate(
"CreateBoundaryAn",
"Z axis",
nullptr));
804 TLToreRayRev->setText(QApplication::translate(
"CreateBoundaryAn",
"R revolution",
nullptr));
805 TLToreRayPri->setText(QApplication::translate(
"CreateBoundaryAn",
"Primary R",
nullptr));
807 buttonHelp->setText(QApplication::translate(
"CreateBoundaryAn",
"Help",
nullptr));
808 buttonCancel->setText(QApplication::translate(
"CreateBoundaryAn",
"Cancel",
nullptr));
809 buttonApply->setText(QApplication::translate(
"CreateBoundaryAn",
"Apply",
nullptr));
810 buttonOk->setText(QApplication::translate(
"CreateBoundaryAn",
"OK",
nullptr));
833 if (CreateBoundaryCAO->objectName().isEmpty())
835 CreateBoundaryCAO->resize(566, 195);
836 QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
837 sizePolicy.setHorizontalStretch(0);
838 sizePolicy.setVerticalStretch(0);
839 sizePolicy.setHeightForWidth(CreateBoundaryCAO->sizePolicy().hasHeightForWidth());
840 CreateBoundaryCAO->setSizePolicy(sizePolicy);
841 CreateBoundaryCAO->setAutoFillBackground(
true);
842 CreateBoundaryCAO->setSizeGripEnabled(
true);
843 gridLayout =
new QGridLayout(CreateBoundaryCAO);
884 CBGroupe =
new QCheckBox(CreateBoundaryCAO);
889 LEFileName =
new QLineEdit(CreateBoundaryCAO);
905 LEName =
new QLineEdit(CreateBoundaryCAO);
907 LEName->setMinimumSize(QSize(382, 21));
920 QMetaObject::connectSlotsByName(CreateBoundaryCAO);
925 CreateBoundaryCAO->setWindowTitle(QApplication::translate(
"CreateBoundaryCAO",
"Get CAO",
nullptr));
927 buttonHelp->setText(QApplication::translate(
"CreateBoundaryCAO",
"Help",
nullptr));
928 buttonCancel->setText(QApplication::translate(
"CreateBoundaryCAO",
"Cancel",
nullptr));
929 buttonApply->setText(QApplication::translate(
"CreateBoundaryCAO",
"Apply",
nullptr));
930 buttonOk->setText(QApplication::translate(
"CreateBoundaryCAO",
"OK",
nullptr));
931 CBGroupe->setText(QApplication::translate(
"CreateBoundaryCAO",
"Filtering with groups",
nullptr));
933 XAO->setText(QApplication::translate(
"CreateBoundaryCAO",
"XAO",
nullptr));
934 Name->setText(QApplication::translate(
"CreateBoundaryCAO",
"Name",
nullptr));
957 if (CreateBoundaryDi->objectName().isEmpty())
959 CreateBoundaryDi->resize(566, 169);
960 QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
961 sizePolicy.setHorizontalStretch(0);
962 sizePolicy.setVerticalStretch(0);
963 sizePolicy.setHeightForWidth(CreateBoundaryDi->sizePolicy().hasHeightForWidth());
964 CreateBoundaryDi->setSizePolicy(sizePolicy);
965 CreateBoundaryDi->setAutoFillBackground(
true);
966 CreateBoundaryDi->setSizeGripEnabled(
true);
967 gridLayout =
new QGridLayout(CreateBoundaryDi);
1008 CBGroupe =
new QCheckBox(CreateBoundaryDi);
1013 LEFileName =
new QLineEdit(CreateBoundaryDi);
1029 LEName =
new QLineEdit(CreateBoundaryDi);
1031 LEName->setMinimumSize(QSize(382, 21));
1032 LEName->setMaxLength(32);
1044 QMetaObject::connectSlotsByName(CreateBoundaryDi);
1049 CreateBoundaryDi->setWindowTitle(QApplication::translate(
"CreateBoundaryDi",
"Create a discrete boundary",
nullptr));
1051 buttonHelp->setText(QApplication::translate(
"CreateBoundaryDi",
"Help",
nullptr));
1052 buttonCancel->setText(QApplication::translate(
"CreateBoundaryDi",
"Cancel",
nullptr));
1053 buttonApply->setText(QApplication::translate(
"CreateBoundaryDi",
"Apply",
nullptr));
1054 buttonOk->setText(QApplication::translate(
"CreateBoundaryDi",
"OK",
nullptr));
1055 CBGroupe->setText(QApplication::translate(
"CreateBoundaryDi",
"Filtering with groups",
nullptr));
1057 Mesh->setText(QApplication::translate(
"CreateBoundaryDi",
"Mesh",
nullptr));
1058 Name->setText(QApplication::translate(
"CreateBoundaryDi",
"Name",
nullptr));
1068 SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
1074 SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
1084 double _Xcentre, _Ycentre, _Zcentre,
_Rayon ;
1085 double _Xmin, _Xmax, _Xincr, _Ymin, _Ymax, _Yincr, _Zmin, _Zmax, _Zincr,
_DMax ;
1100 virtual void InitConnect();
1101 virtual void InitValBoundaryAn();
1102 virtual void InitMinMax();
1103 virtual void SetNewName();
1104 virtual bool CreateOrUpdateBoundaryAn();
1105 virtual void convertRayonAngle(
int option);
1108 virtual void SetCylinder();
1109 virtual void SetSphere();
1110 virtual void SetCone();
1111 virtual void SetConeR();
1112 virtual void SetConeA();
1113 virtual void SetTore();
1114 virtual void PushOnOK();
1115 virtual bool PushOnApply();
1116 virtual void PushOnHelp();
1124 SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
1125 QString caseName, QString Name);
1129 bool CreateOrUpdateBoundaryAn();
1131 void InitValBoundaryAnLimit();
1137 void InitValBoundaryAnCylindre();
1138 void InitValBoundaryAnSphere();
1139 void InitValBoundaryAnConeR();
1140 void InitValBoundaryAnConeA();
1141 void InitValBoundaryAnTore();
1150 SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
1151 QString caseName, QString BoundaryName );
1153 virtual void setGroups (QStringList listGroup);
1166 virtual void AssocieLesGroupes();
1167 virtual void InitConnect();
1168 virtual void SetNewName();
1172 virtual void SetCAOFile();
1173 virtual void SetFiltrage();
1174 virtual void PushOnOK();
1175 virtual bool PushOnApply();
1176 virtual void PushOnHelp();
1184 SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
1185 QString caseName, QString Name );
1189 virtual void InitValEdit();
1190 virtual bool PushOnApply();
1191 virtual void SetFiltrage();
1200 SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
1201 QString caseName, QString BoundaryName );
1203 virtual void setGroups (QStringList listGroup);
1216 virtual void AssocieLesGroupes();
1217 virtual void InitConnect();
1218 virtual void SetNewName();
1222 virtual void SetMeshFile();
1223 virtual void SetFiltrage();
1224 virtual void PushOnOK();
1225 virtual bool PushOnApply();
1226 virtual void PushOnHelp();
1234 SMESHHOMARD::HOMARD_Gen_var myHomardGen0,
1235 QString caseName, QString Name );
1239 virtual void InitValEdit();
1240 virtual bool PushOnApply();
1241 virtual void SetFiltrage();
#define SMESHGUI_EXPORT
Definition: SMESH_SMESHGUI.hxx:36
Definition: SMESHGUI_HomardAdaptDlg.h:60
Definition: SMESHGUI_HomardBoundaryDlg.h:1063
double _BoundaryAnRayon1
Definition: SMESHGUI_HomardBoundaryDlg.h:1086
SMESHHOMARD::HOMARD_Gen_var myHomardGen
Definition: SMESHGUI_HomardBoundaryDlg.h:1098
double _BoundaryAnToreXcentre
Definition: SMESHGUI_HomardBoundaryDlg.h:1091
double _DMax
Definition: SMESHGUI_HomardBoundaryDlg.h:1085
double _Rayon
Definition: SMESHGUI_HomardBoundaryDlg.h:1084
double _BoundaryAngle
Definition: SMESHGUI_HomardBoundaryDlg.h:1090
double _BoundaryAnToreRPri
Definition: SMESHGUI_HomardBoundaryDlg.h:1093
double _BoundaryAnXaxisCone
Definition: SMESHGUI_HomardBoundaryDlg.h:1088
double _BoundaryAnXorigCone
Definition: SMESHGUI_HomardBoundaryDlg.h:1089
int _Type
Definition: SMESHGUI_HomardBoundaryDlg.h:1081
double _BoundaryAnRayon
Definition: SMESHGUI_HomardBoundaryDlg.h:1082
double _BoundaryAnToreXaxe
Definition: SMESHGUI_HomardBoundaryDlg.h:1092
bool Chgt
Definition: SMESHGUI_HomardBoundaryDlg.h:1095
SMESHHOMARD::HOMARD_Boundary_var aBoundaryAn
Definition: SMESHGUI_HomardBoundaryDlg.h:1097
double _BoundaryAnRayon2
Definition: SMESHGUI_HomardBoundaryDlg.h:1087
double _BoundaryAnXaxis
Definition: SMESHGUI_HomardBoundaryDlg.h:1083
SMESHGUI_HomardAdaptDlg * _parent
Definition: SMESHGUI_HomardBoundaryDlg.h:1077
QString _Name
Definition: SMESHGUI_HomardBoundaryDlg.h:1079
Definition: SMESHGUI_HomardBoundaryDlg.h:1145
SMESHHOMARD::HOMARD_Gen_var myHomardGen
Definition: SMESHGUI_HomardBoundaryDlg.h:1162
SMESHGUI_HomardAdaptDlg * _parent
Definition: SMESHGUI_HomardBoundaryDlg.h:1157
QString _aName
Definition: SMESHGUI_HomardBoundaryDlg.h:1159
SMESHHOMARD::HOMARD_Boundary_var aBoundary
Definition: SMESHGUI_HomardBoundaryDlg.h:1161
QStringList _listeGroupesBoundary
Definition: SMESHGUI_HomardBoundaryDlg.h:1164
Definition: SMESHGUI_HomardBoundaryDlg.h:1195
QString _aName
Definition: SMESHGUI_HomardBoundaryDlg.h:1209
QStringList _listeGroupesBoundary
Definition: SMESHGUI_HomardBoundaryDlg.h:1214
SMESHGUI_HomardAdaptDlg * _parent
Definition: SMESHGUI_HomardBoundaryDlg.h:1207
SMESHHOMARD::HOMARD_Boundary_var aBoundary
Definition: SMESHGUI_HomardBoundaryDlg.h:1211
SMESHHOMARD::HOMARD_Gen_var myHomardGen
Definition: SMESHGUI_HomardBoundaryDlg.h:1212
Definition: SMESHGUI_HomardBoundaryDlg.h:1120
Definition: SMESHGUI_HomardBoundaryDlg.h:1180
Definition: SMESHGUI_HomardBoundaryDlg.h:1230
Definition: SMESHGUI_HomardBoundaryDlg.h:48
QGroupBox * gBSphere
Definition: SMESHGUI_HomardBoundaryDlg.h:75
QPushButton * buttonOk
Definition: SMESHGUI_HomardBoundaryDlg.h:130
QPushButton * buttonApply
Definition: SMESHGUI_HomardBoundaryDlg.h:129
QRadioButton * RB_Def_radius
Definition: SMESHGUI_HomardBoundaryDlg.h:89
QDoubleSpinBox * SpinBox_Cone_Y2
Definition: SMESHGUI_HomardBoundaryDlg.h:98
QPushButton * buttonHelp
Definition: SMESHGUI_HomardBoundaryDlg.h:127
QDoubleSpinBox * SpinBoxToreZcent
Definition: SMESHGUI_HomardBoundaryDlg.h:118
QLabel * TLToreXaxe
Definition: SMESHGUI_HomardBoundaryDlg.h:111
QDoubleSpinBox * SpinBox_Cone_Z1
Definition: SMESHGUI_HomardBoundaryDlg.h:100
QLabel * TLCone_Y2
Definition: SMESHGUI_HomardBoundaryDlg.h:97
QLabel * TLToreRayRev
Definition: SMESHGUI_HomardBoundaryDlg.h:121
QLabel * TLZcent
Definition: SMESHGUI_HomardBoundaryDlg.h:66
QLabel * TLradius
Definition: SMESHGUI_HomardBoundaryDlg.h:65
QGridLayout * gridLayout1
Definition: SMESHGUI_HomardBoundaryDlg.h:60
QDoubleSpinBox * SpinBox_Yaxis
Definition: SMESHGUI_HomardBoundaryDlg.h:73
QGroupBox * gBCone
Definition: SMESHGUI_HomardBoundaryDlg.h:85
QDoubleSpinBox * SpinBoxToreZaxe
Definition: SMESHGUI_HomardBoundaryDlg.h:120
QGroupBox * groupBox
Definition: SMESHGUI_HomardBoundaryDlg.h:87
QRadioButton * RB_Def_angle
Definition: SMESHGUI_HomardBoundaryDlg.h:90
QLabel * TLZaxis
Definition: SMESHGUI_HomardBoundaryDlg.h:71
QGroupBox * TypeBoundary
Definition: SMESHGUI_HomardBoundaryDlg.h:53
QGridLayout * gridLayout2
Definition: SMESHGUI_HomardBoundaryDlg.h:76
QDoubleSpinBox * SpinBoxToreRPri
Definition: SMESHGUI_HomardBoundaryDlg.h:124
QLabel * TLYaxis
Definition: SMESHGUI_HomardBoundaryDlg.h:70
QDoubleSpinBox * SpinBox_Ycent
Definition: SMESHGUI_HomardBoundaryDlg.h:68
QPushButton * buttonCancel
Definition: SMESHGUI_HomardBoundaryDlg.h:128
QDoubleSpinBox * SpinBox_Xaxis
Definition: SMESHGUI_HomardBoundaryDlg.h:74
QGridLayout * gridLayout_5
Definition: SMESHGUI_HomardBoundaryDlg.h:50
QDoubleSpinBox * SpinBox_Ycentre
Definition: SMESHGUI_HomardBoundaryDlg.h:82
QDoubleSpinBox * SpinBox_Zcent
Definition: SMESHGUI_HomardBoundaryDlg.h:64
QLabel * TLXcentre
Definition: SMESHGUI_HomardBoundaryDlg.h:84
QDoubleSpinBox * SpinBox_Xcent
Definition: SMESHGUI_HomardBoundaryDlg.h:61
QLabel * TLCone_V2
Definition: SMESHGUI_HomardBoundaryDlg.h:105
QLabel * TLXaxis
Definition: SMESHGUI_HomardBoundaryDlg.h:69
QDoubleSpinBox * SpinBox_Rayon
Definition: SMESHGUI_HomardBoundaryDlg.h:77
void retranslateUi(QDialog *CreateBoundaryAn)
Definition: SMESHGUI_HomardBoundaryDlg.h:763
QLabel * TLZcentre
Definition: SMESHGUI_HomardBoundaryDlg.h:80
QLabel * TLToreYaxe
Definition: SMESHGUI_HomardBoundaryDlg.h:115
QDoubleSpinBox * SpinBox_Zcentre
Definition: SMESHGUI_HomardBoundaryDlg.h:78
QRadioButton * RBTore
Definition: SMESHGUI_HomardBoundaryDlg.h:58
QDoubleSpinBox * SpinBox_Cone_X1
Definition: SMESHGUI_HomardBoundaryDlg.h:92
QDoubleSpinBox * SpinBox_Cone_Y1
Definition: SMESHGUI_HomardBoundaryDlg.h:96
QGridLayout * gridLayout_3
Definition: SMESHGUI_HomardBoundaryDlg.h:86
QDoubleSpinBox * SpinBoxToreYcent
Definition: SMESHGUI_HomardBoundaryDlg.h:114
QGroupBox * GBButtons
Definition: SMESHGUI_HomardBoundaryDlg.h:125
QLabel * TLToreZaxe
Definition: SMESHGUI_HomardBoundaryDlg.h:119
QGroupBox * gBCylindre
Definition: SMESHGUI_HomardBoundaryDlg.h:59
QGridLayout * gridLayout3
Definition: SMESHGUI_HomardBoundaryDlg.h:126
QDoubleSpinBox * SpinBoxToreRRev
Definition: SMESHGUI_HomardBoundaryDlg.h:122
QLabel * TLCone_Z1
Definition: SMESHGUI_HomardBoundaryDlg.h:99
QLabel * TLCone_Y1
Definition: SMESHGUI_HomardBoundaryDlg.h:95
QLabel * TLXcent
Definition: SMESHGUI_HomardBoundaryDlg.h:62
QLineEdit * LEName
Definition: SMESHGUI_HomardBoundaryDlg.h:52
QLabel * Name
Definition: SMESHGUI_HomardBoundaryDlg.h:51
QLabel * TLToreYcent
Definition: SMESHGUI_HomardBoundaryDlg.h:113
QGridLayout * gridLayout_2
Definition: SMESHGUI_HomardBoundaryDlg.h:88
QDoubleSpinBox * SpinBox_Cone_X2
Definition: SMESHGUI_HomardBoundaryDlg.h:94
QLabel * TLYcent
Definition: SMESHGUI_HomardBoundaryDlg.h:67
QGroupBox * gBTore
Definition: SMESHGUI_HomardBoundaryDlg.h:107
QDoubleSpinBox * SpinBoxToreYaxe
Definition: SMESHGUI_HomardBoundaryDlg.h:116
QLabel * TLCone_Z2
Definition: SMESHGUI_HomardBoundaryDlg.h:101
QRadioButton * RBSphere
Definition: SMESHGUI_HomardBoundaryDlg.h:56
QLabel * TLToreZcent
Definition: SMESHGUI_HomardBoundaryDlg.h:117
QLabel * TLCone_X2
Definition: SMESHGUI_HomardBoundaryDlg.h:93
QLabel * TLRayon
Definition: SMESHGUI_HomardBoundaryDlg.h:79
QDoubleSpinBox * SpinBoxToreXaxe
Definition: SMESHGUI_HomardBoundaryDlg.h:112
QDoubleSpinBox * SpinBox_Cone_V2
Definition: SMESHGUI_HomardBoundaryDlg.h:106
QRadioButton * RBCylindre
Definition: SMESHGUI_HomardBoundaryDlg.h:55
QDoubleSpinBox * SpinBox_Cone_V1
Definition: SMESHGUI_HomardBoundaryDlg.h:104
QLabel * TLCone_X1
Definition: SMESHGUI_HomardBoundaryDlg.h:91
QRadioButton * RBCone
Definition: SMESHGUI_HomardBoundaryDlg.h:57
QDoubleSpinBox * SpinBox_Cone_Z2
Definition: SMESHGUI_HomardBoundaryDlg.h:102
QLabel * TLYcentre
Definition: SMESHGUI_HomardBoundaryDlg.h:81
QLabel * TLToreRayPri
Definition: SMESHGUI_HomardBoundaryDlg.h:123
QLabel * TLToreXcent
Definition: SMESHGUI_HomardBoundaryDlg.h:109
QDoubleSpinBox * SpinBox_Xcentre
Definition: SMESHGUI_HomardBoundaryDlg.h:83
void setupUi(QDialog *CreateBoundaryAn)
Definition: SMESHGUI_HomardBoundaryDlg.h:132
QLabel * TLCone_V1
Definition: SMESHGUI_HomardBoundaryDlg.h:103
QGridLayout * gridLayout
Definition: SMESHGUI_HomardBoundaryDlg.h:54
QGridLayout * gridLayout_4
Definition: SMESHGUI_HomardBoundaryDlg.h:108
QDoubleSpinBox * SpinBox_Radius
Definition: SMESHGUI_HomardBoundaryDlg.h:63
QDoubleSpinBox * SpinBoxToreXcent
Definition: SMESHGUI_HomardBoundaryDlg.h:110
QDoubleSpinBox * SpinBox_Zaxis
Definition: SMESHGUI_HomardBoundaryDlg.h:72
Definition: SMESHGUI_HomardBoundaryDlg.h:815
QPushButton * PushFichier
Definition: SMESHGUI_HomardBoundaryDlg.h:826
void retranslateUi(QDialog *CreateBoundaryCAO)
Definition: SMESHGUI_HomardBoundaryDlg.h:923
QGridLayout * gridLayout1
Definition: SMESHGUI_HomardBoundaryDlg.h:819
QGroupBox * GBButtons
Definition: SMESHGUI_HomardBoundaryDlg.h:818
void setupUi(QDialog *CreateBoundaryCAO)
Definition: SMESHGUI_HomardBoundaryDlg.h:831
QCheckBox * CBGroupe
Definition: SMESHGUI_HomardBoundaryDlg.h:824
QPushButton * buttonHelp
Definition: SMESHGUI_HomardBoundaryDlg.h:820
QLabel * Name
Definition: SMESHGUI_HomardBoundaryDlg.h:829
QGridLayout * gridLayout
Definition: SMESHGUI_HomardBoundaryDlg.h:817
QPushButton * buttonOk
Definition: SMESHGUI_HomardBoundaryDlg.h:823
QPushButton * buttonCancel
Definition: SMESHGUI_HomardBoundaryDlg.h:821
QLineEdit * LEName
Definition: SMESHGUI_HomardBoundaryDlg.h:828
QLineEdit * LEFileName
Definition: SMESHGUI_HomardBoundaryDlg.h:825
QLabel * XAO
Definition: SMESHGUI_HomardBoundaryDlg.h:827
QPushButton * buttonApply
Definition: SMESHGUI_HomardBoundaryDlg.h:822
Definition: SMESHGUI_HomardBoundaryDlg.h:939
QPushButton * PushFichier
Definition: SMESHGUI_HomardBoundaryDlg.h:950
QPushButton * buttonApply
Definition: SMESHGUI_HomardBoundaryDlg.h:946
QGroupBox * GBButtons
Definition: SMESHGUI_HomardBoundaryDlg.h:942
QPushButton * buttonCancel
Definition: SMESHGUI_HomardBoundaryDlg.h:945
QGridLayout * gridLayout
Definition: SMESHGUI_HomardBoundaryDlg.h:941
void retranslateUi(QDialog *CreateBoundaryDi)
Definition: SMESHGUI_HomardBoundaryDlg.h:1047
QLabel * Mesh
Definition: SMESHGUI_HomardBoundaryDlg.h:951
QPushButton * buttonOk
Definition: SMESHGUI_HomardBoundaryDlg.h:947
QLabel * Name
Definition: SMESHGUI_HomardBoundaryDlg.h:953
QCheckBox * CBGroupe
Definition: SMESHGUI_HomardBoundaryDlg.h:948
QLineEdit * LEFileName
Definition: SMESHGUI_HomardBoundaryDlg.h:949
void setupUi(QDialog *CreateBoundaryDi)
Definition: SMESHGUI_HomardBoundaryDlg.h:955
QPushButton * buttonHelp
Definition: SMESHGUI_HomardBoundaryDlg.h:944
QGridLayout * gridLayout1
Definition: SMESHGUI_HomardBoundaryDlg.h:943
QLineEdit * LEName
Definition: SMESHGUI_HomardBoundaryDlg.h:952
QString fromUtf8(const char *txt)
Definition: SMESHGUI_Utils.cxx:312