1 /********************************************************************************
2 ** Form generated from reading ui file 'CreateBoundaryAn.ui'
4 ** Created: Fri Sep 2 14:55:24 2011
5 ** by: Qt User Interface Compiler version 4.2.1
7 ** WARNING! All changes made in this file will be lost when recompiling ui file!
8 ********************************************************************************/
10 #ifndef CREATEBOUNDARYAN_H
11 #define CREATEBOUNDARYAN_H
13 #include <QtCore/QVariant>
14 #include <QtGui/QAction>
15 #include <QtGui/QApplication>
16 #include <QtGui/QButtonGroup>
17 #include <QtGui/QDialog>
18 #include <QtGui/QDoubleSpinBox>
19 #include <QtGui/QGridLayout>
20 #include <QtGui/QGroupBox>
21 #include <QtGui/QHBoxLayout>
22 #include <QtGui/QLabel>
23 #include <QtGui/QLineEdit>
24 #include <QtGui/QPushButton>
25 #include <QtGui/QRadioButton>
27 class Ui_CreateBoundaryAn
30 QGridLayout *gridLayout;
32 QGridLayout *gridLayout1;
33 QPushButton *buttonHelp;
34 QPushButton *buttonCancel;
35 QPushButton *buttonApply;
36 QPushButton *buttonOk;
38 QLineEdit *LEBoundaryName;
39 QGroupBox *TypeBoundary;
40 QHBoxLayout *hboxLayout;
41 QRadioButton *RBCylindre;
42 QRadioButton *RBSphere;
44 QGridLayout *gridLayout2;
45 QDoubleSpinBox *SpinBox_Rayon;
46 QDoubleSpinBox *SpinBox_Zcentre;
50 QDoubleSpinBox *SpinBox_Ycentre;
51 QDoubleSpinBox *SpinBox_Xcentre;
53 QGroupBox *gBCylindre;
54 QGridLayout *gridLayout3;
55 QDoubleSpinBox *SpinBox_Xcent;
57 QDoubleSpinBox *SpinBox_Radius;
58 QDoubleSpinBox *SpinBox_Zcent;
62 QDoubleSpinBox *SpinBox_Ycent;
66 QDoubleSpinBox *SpinBox_Zaxis;
67 QDoubleSpinBox *SpinBox_Yaxis;
68 QDoubleSpinBox *SpinBox_Xaxis;
70 void setupUi(QDialog *CreateBoundaryAn)
72 CreateBoundaryAn->setObjectName(QString::fromUtf8("CreateBoundaryAn"));
73 CreateBoundaryAn->setAutoFillBackground(true);
74 CreateBoundaryAn->setSizeGripEnabled(true);
75 gridLayout = new QGridLayout(CreateBoundaryAn);
76 gridLayout->setSpacing(6);
77 gridLayout->setMargin(9);
78 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
79 GBButtons = new QGroupBox(CreateBoundaryAn);
80 GBButtons->setObjectName(QString::fromUtf8("GBButtons"));
81 QSizePolicy sizePolicy(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
82 sizePolicy.setHorizontalStretch(0);
83 sizePolicy.setVerticalStretch(0);
84 sizePolicy.setHeightForWidth(GBButtons->sizePolicy().hasHeightForWidth());
85 GBButtons->setSizePolicy(sizePolicy);
86 gridLayout1 = new QGridLayout(GBButtons);
87 gridLayout1->setSpacing(6);
88 gridLayout1->setMargin(9);
89 gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
90 buttonHelp = new QPushButton(GBButtons);
91 buttonHelp->setObjectName(QString::fromUtf8("buttonHelp"));
93 gridLayout1->addWidget(buttonHelp, 0, 3, 1, 1);
95 buttonCancel = new QPushButton(GBButtons);
96 buttonCancel->setObjectName(QString::fromUtf8("buttonCancel"));
98 gridLayout1->addWidget(buttonCancel, 0, 2, 1, 1);
100 buttonApply = new QPushButton(GBButtons);
101 buttonApply->setObjectName(QString::fromUtf8("buttonApply"));
103 gridLayout1->addWidget(buttonApply, 0, 1, 1, 1);
105 buttonOk = new QPushButton(GBButtons);
106 buttonOk->setObjectName(QString::fromUtf8("buttonOk"));
108 gridLayout1->addWidget(buttonOk, 0, 0, 1, 1);
111 gridLayout->addWidget(GBButtons, 4, 0, 1, 2);
113 Name = new QLabel(CreateBoundaryAn);
114 Name->setObjectName(QString::fromUtf8("Name"));
116 gridLayout->addWidget(Name, 0, 0, 1, 1);
118 LEBoundaryName = new QLineEdit(CreateBoundaryAn);
119 LEBoundaryName->setObjectName(QString::fromUtf8("LEBoundaryName"));
120 LEBoundaryName->setMaxLength(32);
122 gridLayout->addWidget(LEBoundaryName, 0, 1, 1, 1);
124 TypeBoundary = new QGroupBox(CreateBoundaryAn);
125 TypeBoundary->setObjectName(QString::fromUtf8("TypeBoundary"));
126 QSizePolicy sizePolicy1(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
127 sizePolicy1.setHorizontalStretch(0);
128 sizePolicy1.setVerticalStretch(0);
129 sizePolicy1.setHeightForWidth(TypeBoundary->sizePolicy().hasHeightForWidth());
130 TypeBoundary->setSizePolicy(sizePolicy1);
131 TypeBoundary->setMinimumSize(QSize(340, 0));
132 hboxLayout = new QHBoxLayout(TypeBoundary);
133 hboxLayout->setSpacing(6);
134 hboxLayout->setMargin(9);
135 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
136 RBCylindre = new QRadioButton(TypeBoundary);
137 RBCylindre->setObjectName(QString::fromUtf8("RBCylindre"));
138 RBCylindre->setIcon(QIcon(QString::fromUtf8("../../resources/cylinderpointvector.png")));
139 RBCylindre->setCheckable(true);
140 RBCylindre->setChecked(true);
142 hboxLayout->addWidget(RBCylindre);
144 RBSphere = new QRadioButton(TypeBoundary);
145 RBSphere->setObjectName(QString::fromUtf8("RBSphere"));
146 RBSphere->setIcon(QIcon(QString::fromUtf8("../../resources/zone_spherepoint.png")));
148 hboxLayout->addWidget(RBSphere);
151 gridLayout->addWidget(TypeBoundary, 1, 0, 1, 2);
153 gBSphere = new QGroupBox(CreateBoundaryAn);
154 gBSphere->setObjectName(QString::fromUtf8("gBSphere"));
155 QSizePolicy sizePolicy2(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
156 sizePolicy2.setHorizontalStretch(0);
157 sizePolicy2.setVerticalStretch(0);
158 sizePolicy2.setHeightForWidth(gBSphere->sizePolicy().hasHeightForWidth());
159 gBSphere->setSizePolicy(sizePolicy2);
160 gridLayout2 = new QGridLayout(gBSphere);
161 gridLayout2->setSpacing(6);
162 gridLayout2->setMargin(9);
163 gridLayout2->setObjectName(QString::fromUtf8("gridLayout2"));
164 SpinBox_Rayon = new QDoubleSpinBox(gBSphere);
165 SpinBox_Rayon->setObjectName(QString::fromUtf8("SpinBox_Rayon"));
166 SpinBox_Rayon->setDecimals(5);
167 SpinBox_Rayon->setMaximum(1e+09);
168 SpinBox_Rayon->setMinimum(0);
169 SpinBox_Rayon->setValue(0);
171 gridLayout2->addWidget(SpinBox_Rayon, 1, 3, 1, 1);
173 SpinBox_Zcentre = new QDoubleSpinBox(gBSphere);
174 SpinBox_Zcentre->setObjectName(QString::fromUtf8("SpinBox_Zcentre"));
175 SpinBox_Zcentre->setDecimals(5);
176 SpinBox_Zcentre->setMaximum(1e+09);
177 SpinBox_Zcentre->setMinimum(-1e+09);
178 SpinBox_Zcentre->setValue(0);
180 gridLayout2->addWidget(SpinBox_Zcentre, 2, 1, 1, 1);
182 TLRayon = new QLabel(gBSphere);
183 TLRayon->setObjectName(QString::fromUtf8("TLRayon"));
184 QSizePolicy sizePolicy3(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
185 sizePolicy3.setHorizontalStretch(0);
186 sizePolicy3.setVerticalStretch(0);
187 sizePolicy3.setHeightForWidth(TLRayon->sizePolicy().hasHeightForWidth());
188 TLRayon->setSizePolicy(sizePolicy3);
189 TLRayon->setWordWrap(false);
191 gridLayout2->addWidget(TLRayon, 1, 2, 1, 1);
193 TLZcentre = new QLabel(gBSphere);
194 TLZcentre->setObjectName(QString::fromUtf8("TLZcentre"));
195 QSizePolicy sizePolicy4(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
196 sizePolicy4.setHorizontalStretch(0);
197 sizePolicy4.setVerticalStretch(0);
198 sizePolicy4.setHeightForWidth(TLZcentre->sizePolicy().hasHeightForWidth());
199 TLZcentre->setSizePolicy(sizePolicy4);
200 TLZcentre->setWordWrap(false);
202 gridLayout2->addWidget(TLZcentre, 2, 0, 1, 1);
204 TLYcentre = new QLabel(gBSphere);
205 TLYcentre->setObjectName(QString::fromUtf8("TLYcentre"));
206 QSizePolicy sizePolicy5(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
207 sizePolicy5.setHorizontalStretch(0);
208 sizePolicy5.setVerticalStretch(0);
209 sizePolicy5.setHeightForWidth(TLYcentre->sizePolicy().hasHeightForWidth());
210 TLYcentre->setSizePolicy(sizePolicy5);
211 TLYcentre->setWordWrap(false);
213 gridLayout2->addWidget(TLYcentre, 1, 0, 1, 1);
215 SpinBox_Ycentre = new QDoubleSpinBox(gBSphere);
216 SpinBox_Ycentre->setObjectName(QString::fromUtf8("SpinBox_Ycentre"));
217 SpinBox_Ycentre->setDecimals(5);
218 SpinBox_Ycentre->setMaximum(1e+09);
219 SpinBox_Ycentre->setMinimum(-1e+09);
220 SpinBox_Ycentre->setValue(0);
222 gridLayout2->addWidget(SpinBox_Ycentre, 1, 1, 1, 1);
224 SpinBox_Xcentre = new QDoubleSpinBox(gBSphere);
225 SpinBox_Xcentre->setObjectName(QString::fromUtf8("SpinBox_Xcentre"));
226 SpinBox_Xcentre->setDecimals(5);
227 SpinBox_Xcentre->setMaximum(1e+09);
228 SpinBox_Xcentre->setMinimum(-1e+09);
229 SpinBox_Xcentre->setValue(0);
231 gridLayout2->addWidget(SpinBox_Xcentre, 0, 1, 1, 1);
233 TLXcentre = new QLabel(gBSphere);
234 TLXcentre->setObjectName(QString::fromUtf8("TLXcentre"));
235 QSizePolicy sizePolicy6(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
236 sizePolicy6.setHorizontalStretch(0);
237 sizePolicy6.setVerticalStretch(0);
238 sizePolicy6.setHeightForWidth(TLXcentre->sizePolicy().hasHeightForWidth());
239 TLXcentre->setSizePolicy(sizePolicy6);
240 TLXcentre->setWordWrap(false);
242 gridLayout2->addWidget(TLXcentre, 0, 0, 1, 1);
245 gridLayout->addWidget(gBSphere, 3, 0, 1, 2);
247 gBCylindre = new QGroupBox(CreateBoundaryAn);
248 gBCylindre->setObjectName(QString::fromUtf8("gBCylindre"));
249 QSizePolicy sizePolicy7(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
250 sizePolicy7.setHorizontalStretch(0);
251 sizePolicy7.setVerticalStretch(0);
252 sizePolicy7.setHeightForWidth(gBCylindre->sizePolicy().hasHeightForWidth());
253 gBCylindre->setSizePolicy(sizePolicy7);
254 gridLayout3 = new QGridLayout(gBCylindre);
255 gridLayout3->setSpacing(6);
256 gridLayout3->setMargin(9);
257 gridLayout3->setObjectName(QString::fromUtf8("gridLayout3"));
258 SpinBox_Xcent = new QDoubleSpinBox(gBCylindre);
259 SpinBox_Xcent->setObjectName(QString::fromUtf8("SpinBox_Xcent"));
260 SpinBox_Xcent->setDecimals(5);
261 SpinBox_Xcent->setMaximum(1e+09);
262 SpinBox_Xcent->setMinimum(-1e+09);
263 SpinBox_Xcent->setValue(0);
265 gridLayout3->addWidget(SpinBox_Xcent, 0, 1, 1, 1);
267 TLXcent = new QLabel(gBCylindre);
268 TLXcent->setObjectName(QString::fromUtf8("TLXcent"));
269 QSizePolicy sizePolicy8(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
270 sizePolicy8.setHorizontalStretch(0);
271 sizePolicy8.setVerticalStretch(0);
272 sizePolicy8.setHeightForWidth(TLXcent->sizePolicy().hasHeightForWidth());
273 TLXcent->setSizePolicy(sizePolicy8);
274 TLXcent->setWordWrap(false);
276 gridLayout3->addWidget(TLXcent, 0, 0, 1, 1);
278 SpinBox_Radius = new QDoubleSpinBox(gBCylindre);
279 SpinBox_Radius->setObjectName(QString::fromUtf8("SpinBox_Radius"));
280 SpinBox_Radius->setDecimals(5);
281 SpinBox_Radius->setMaximum(1e+09);
283 gridLayout3->addWidget(SpinBox_Radius, 3, 1, 1, 2);
285 SpinBox_Zcent = new QDoubleSpinBox(gBCylindre);
286 SpinBox_Zcent->setObjectName(QString::fromUtf8("SpinBox_Zcent"));
287 SpinBox_Zcent->setDecimals(5);
288 SpinBox_Zcent->setMaximum(1e+09);
289 SpinBox_Zcent->setMinimum(-1e+09);
290 SpinBox_Zcent->setValue(0);
292 gridLayout3->addWidget(SpinBox_Zcent, 2, 1, 1, 1);
294 TLradius = new QLabel(gBCylindre);
295 TLradius->setObjectName(QString::fromUtf8("TLradius"));
296 QSizePolicy sizePolicy9(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
297 sizePolicy9.setHorizontalStretch(0);
298 sizePolicy9.setVerticalStretch(0);
299 sizePolicy9.setHeightForWidth(TLradius->sizePolicy().hasHeightForWidth());
300 TLradius->setSizePolicy(sizePolicy9);
301 TLradius->setWordWrap(false);
303 gridLayout3->addWidget(TLradius, 3, 0, 1, 1);
305 TLZcent = new QLabel(gBCylindre);
306 TLZcent->setObjectName(QString::fromUtf8("TLZcent"));
307 QSizePolicy sizePolicy10(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
308 sizePolicy10.setHorizontalStretch(0);
309 sizePolicy10.setVerticalStretch(0);
310 sizePolicy10.setHeightForWidth(TLZcent->sizePolicy().hasHeightForWidth());
311 TLZcent->setSizePolicy(sizePolicy10);
312 TLZcent->setWordWrap(false);
314 gridLayout3->addWidget(TLZcent, 2, 0, 1, 1);
316 TLYcent = new QLabel(gBCylindre);
317 TLYcent->setObjectName(QString::fromUtf8("TLYcent"));
318 QSizePolicy sizePolicy11(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
319 sizePolicy11.setHorizontalStretch(0);
320 sizePolicy11.setVerticalStretch(0);
321 sizePolicy11.setHeightForWidth(TLYcent->sizePolicy().hasHeightForWidth());
322 TLYcent->setSizePolicy(sizePolicy11);
323 TLYcent->setWordWrap(false);
325 gridLayout3->addWidget(TLYcent, 1, 0, 1, 1);
327 SpinBox_Ycent = new QDoubleSpinBox(gBCylindre);
328 SpinBox_Ycent->setObjectName(QString::fromUtf8("SpinBox_Ycent"));
329 SpinBox_Ycent->setDecimals(5);
330 SpinBox_Ycent->setMaximum(1e+09);
331 SpinBox_Ycent->setMinimum(-1e+09);
332 SpinBox_Ycent->setValue(0);
334 gridLayout3->addWidget(SpinBox_Ycent, 1, 1, 1, 1);
336 TLXaxis = new QLabel(gBCylindre);
337 TLXaxis->setObjectName(QString::fromUtf8("TLXaxis"));
338 QSizePolicy sizePolicy12(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
339 sizePolicy12.setHorizontalStretch(0);
340 sizePolicy12.setVerticalStretch(0);
341 sizePolicy12.setHeightForWidth(TLXaxis->sizePolicy().hasHeightForWidth());
342 TLXaxis->setSizePolicy(sizePolicy12);
343 TLXaxis->setWordWrap(false);
345 gridLayout3->addWidget(TLXaxis, 0, 2, 1, 1);
347 TLYaxis = new QLabel(gBCylindre);
348 TLYaxis->setObjectName(QString::fromUtf8("TLYaxis"));
349 QSizePolicy sizePolicy13(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
350 sizePolicy13.setHorizontalStretch(0);
351 sizePolicy13.setVerticalStretch(0);
352 sizePolicy13.setHeightForWidth(TLYaxis->sizePolicy().hasHeightForWidth());
353 TLYaxis->setSizePolicy(sizePolicy13);
354 TLYaxis->setWordWrap(false);
356 gridLayout3->addWidget(TLYaxis, 1, 2, 1, 1);
358 TLZaxis = new QLabel(gBCylindre);
359 TLZaxis->setObjectName(QString::fromUtf8("TLZaxis"));
360 QSizePolicy sizePolicy14(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
361 sizePolicy14.setHorizontalStretch(0);
362 sizePolicy14.setVerticalStretch(0);
363 sizePolicy14.setHeightForWidth(TLZaxis->sizePolicy().hasHeightForWidth());
364 TLZaxis->setSizePolicy(sizePolicy14);
365 TLZaxis->setWordWrap(false);
367 gridLayout3->addWidget(TLZaxis, 2, 2, 1, 1);
369 SpinBox_Zaxis = new QDoubleSpinBox(gBCylindre);
370 SpinBox_Zaxis->setObjectName(QString::fromUtf8("SpinBox_Zaxis"));
371 SpinBox_Zaxis->setDecimals(5);
372 SpinBox_Zaxis->setMaximum(1e+09);
373 SpinBox_Zaxis->setMinimum(-1e+09);
374 SpinBox_Zaxis->setValue(0);
376 gridLayout3->addWidget(SpinBox_Zaxis, 2, 3, 1, 1);
378 SpinBox_Yaxis = new QDoubleSpinBox(gBCylindre);
379 SpinBox_Yaxis->setObjectName(QString::fromUtf8("SpinBox_Yaxis"));
380 SpinBox_Yaxis->setDecimals(5);
381 SpinBox_Yaxis->setMaximum(1e+09);
382 SpinBox_Yaxis->setMinimum(-1e+09);
383 SpinBox_Yaxis->setValue(0);
385 gridLayout3->addWidget(SpinBox_Yaxis, 1, 3, 1, 1);
387 SpinBox_Xaxis = new QDoubleSpinBox(gBCylindre);
388 SpinBox_Xaxis->setObjectName(QString::fromUtf8("SpinBox_Xaxis"));
389 SpinBox_Xaxis->setDecimals(5);
390 SpinBox_Xaxis->setMaximum(1e+09);
391 SpinBox_Xaxis->setMinimum(-1e+09);
392 SpinBox_Xaxis->setValue(0);
394 gridLayout3->addWidget(SpinBox_Xaxis, 0, 3, 1, 1);
397 gridLayout->addWidget(gBCylindre, 2, 0, 1, 2);
400 retranslateUi(CreateBoundaryAn);
402 QSize size(458, 500);
403 size = size.expandedTo(CreateBoundaryAn->minimumSizeHint());
404 CreateBoundaryAn->resize(size);
407 QMetaObject::connectSlotsByName(CreateBoundaryAn);
410 void retranslateUi(QDialog *CreateBoundaryAn)
412 CreateBoundaryAn->setWindowTitle(QApplication::translate("CreateBoundaryAn", "Create an analytical boundary", 0, QApplication::UnicodeUTF8));
413 GBButtons->setTitle(QString());
414 buttonHelp->setText(QApplication::translate("CreateBoundaryAn", "Help", 0, QApplication::UnicodeUTF8));
415 buttonCancel->setText(QApplication::translate("CreateBoundaryAn", "Cancel", 0, QApplication::UnicodeUTF8));
416 buttonApply->setText(QApplication::translate("CreateBoundaryAn", "Apply", 0, QApplication::UnicodeUTF8));
417 buttonOk->setText(QApplication::translate("CreateBoundaryAn", "OK", 0, QApplication::UnicodeUTF8));
418 Name->setText(QApplication::translate("CreateBoundaryAn", "Name", 0, QApplication::UnicodeUTF8));
419 TypeBoundary->setTitle(QApplication::translate("CreateBoundaryAn", "Type of boundary", 0, QApplication::UnicodeUTF8));
420 RBCylindre->setText(QApplication::translate("CreateBoundaryAn", "Cylinder", 0, QApplication::UnicodeUTF8));
421 RBSphere->setText(QApplication::translate("CreateBoundaryAn", "Sphere", 0, QApplication::UnicodeUTF8));
422 gBSphere->setTitle(QApplication::translate("CreateBoundaryAn", "Coordinates", 0, QApplication::UnicodeUTF8));
423 TLRayon->setText(QApplication::translate("CreateBoundaryAn", "Radius", 0, QApplication::UnicodeUTF8));
424 TLZcentre->setText(QApplication::translate("CreateBoundaryAn", "Z centre", 0, QApplication::UnicodeUTF8));
425 TLYcentre->setText(QApplication::translate("CreateBoundaryAn", "Y centre", 0, QApplication::UnicodeUTF8));
426 TLXcentre->setText(QApplication::translate("CreateBoundaryAn", "X centre", 0, QApplication::UnicodeUTF8));
427 gBCylindre->setTitle(QApplication::translate("CreateBoundaryAn", "Coordinates", 0, QApplication::UnicodeUTF8));
428 TLXcent->setText(QApplication::translate("CreateBoundaryAn", "X centre", 0, QApplication::UnicodeUTF8));
429 TLradius->setText(QApplication::translate("CreateBoundaryAn", "Radius", 0, QApplication::UnicodeUTF8));
430 TLZcent->setText(QApplication::translate("CreateBoundaryAn", "Z centre", 0, QApplication::UnicodeUTF8));
431 TLYcent->setText(QApplication::translate("CreateBoundaryAn", "Y centre", 0, QApplication::UnicodeUTF8));
432 TLXaxis->setText(QApplication::translate("CreateBoundaryAn", "X axis", 0, QApplication::UnicodeUTF8));
433 TLYaxis->setText(QApplication::translate("CreateBoundaryAn", "Y axis", 0, QApplication::UnicodeUTF8));
434 TLZaxis->setText(QApplication::translate("CreateBoundaryAn", "Z axis", 0, QApplication::UnicodeUTF8));
435 Q_UNUSED(CreateBoundaryAn);
441 class CreateBoundaryAn: public Ui_CreateBoundaryAn {};
444 #endif // CREATEBOUNDARYAN_H