1 # common libraries, includes, source files for the engrid*.pro files
5 RESOURCES += engrid.qrc
11 LIBS += -L./netgen_svn
14 QMAKE_CXXFLAGS += -Wno-deprecated
18 INCLUDEPATH += ./netgen_svn/netgen-mesher/netgen/nglib
19 INCLUDEPATH += ./netgen_svn/netgen-mesher/netgen/libsrc/general
20 LIBS += -Lnetgen_svn/release
23 #Z:\mtaverne\Development\engrid\src\netgen_svn\release
32 LIBS += -lvtkDICOMParser
36 LIBS += -lvtkFiltering
38 # LIBS += -lvtkfreetype
40 LIBS += -lvtkGenericFiltering
45 # LIBS += -lvtkInfovis
49 # LIBS += -lvtklibxml2
54 LIBS += -lvtkRendering
61 LIBS += -lvtkVolumeRendering
63 HEADERS = boundarycondition.h \
65 cellneighbouriterator.h \
68 correctsurfaceorientation.h \
95 physicalboundarycondition.h \
98 seedsimpleprismaticlayer.h \
112 vtkEgBoundaryCodesFilter.h \
113 vtkEgEliminateShortEdges.h \
114 vtkEgExtractVolumeCells.h \
116 vtkEgNormalExtrusion.h \
117 vtkEgPolyDataToUnstructuredGridFilter.h \
118 vtkImplicitPolyData.h \
119 guicreateboundarylayer.h \
120 guicreatevolumemesh.h \
121 guideletebadaspecttris.h \
122 guidivideboundarylayer.h \
123 guieditboundaryconditions.h \
124 guiimproveaspectratio.h \
126 guinormalextrusion.h \
127 guiselectboundarycodes.h \
128 guisetboundarycode.h \
129 guicreatesurfacemesh.h \
131 guisettingsviewer.h \
132 guivolumedelegate.h \
135 vertexmeshdensity.h \
136 smoothingutilities.h \
139 deletepickedpoint.h \
142 egvtkinteractorstyle.h \
145 reducedpolydatareader.h \
148 updatedesiredmeshdensity.h \
150 checksurfaceintegrity.h \
152 surfaceprojection.h \
160 multipagewidgetpage.h \
165 boundarycondition.cpp \
166 celllayeriterator.cpp \
167 cellneighbouriterator.cpp \
169 correctsurfaceorientation.cpp \
170 createvolumemesh.cpp \
172 deletepickedcell.cpp \
174 deletevolumegrid.cpp \
182 gmshiooperation.cpp \
191 nodelayeriterator.cpp \
194 physicalboundarycondition.cpp \
197 seedsimpleprismaticlayer.cpp \
198 setboundarycode.cpp \
199 simplefoamwriter.cpp \
204 volumedefinition.cpp \
206 vtkEgBoundaryCodesFilter.cxx \
207 vtkEgEliminateShortEdges.cxx \
208 vtkEgExtractVolumeCells.cxx \
209 vtkEgGridFilter.cxx \
210 vtkEgNormalExtrusion.cxx \
211 vtkEgPolyDataToUnstructuredGridFilter.cxx \
212 vtkImplicitPolyData.cpp \
213 guicreateboundarylayer.cpp \
214 guicreatevolumemesh.cpp \
215 guideletebadaspecttris.cpp \
216 guidivideboundarylayer.cpp \
217 guieditboundaryconditions.cpp \
218 guiimproveaspectratio.cpp \
220 guinormalextrusion.cpp \
221 guiselectboundarycodes.cpp \
222 guisetboundarycode.cpp \
223 guicreatesurfacemesh.cpp \
225 guisettingsviewer.cpp \
226 guivolumedelegate.cpp \
229 vertexmeshdensity.cpp \
230 smoothingutilities.cpp \
232 laplacesmoother.cpp \
233 deletepickedpoint.cpp \
236 egvtkinteractorstyle.cpp \
241 updatedesiredmeshdensity.cpp \
243 checksurfaceintegrity.cpp \
244 surfaceoperation.cpp \
245 surfaceprojection.cpp \
249 multipagewidget.cpp \
253 multipagewidgetpage.cpp \
255 reducedpolydatareader.cpp \
258 FORMS = guicreateboundarylayer.ui \
259 guideletebadaspecttris.ui \
260 guidivideboundarylayer.ui \
261 guieditboundaryconditions.ui \
263 guiimproveaspectratio.ui \
264 guinormalextrusion.ui \
265 guiselectboundarycodes.ui \
266 guisetboundarycode.ui \
267 guicreatesurfacemesh.ui \
270 guicreatevolumemesh.ui
272 OTHER_FILES += checkcomments.py \
275 HEADERS += surfacealgorithm.h
276 SOURCES += surfacealgorithm.cpp
277 HEADERS += reducesurfacetriangulation.h
278 SOURCES += reducesurfacetriangulation.cpp
279 HEADERS += eliminatesmallbranches.h
280 SOURCES += eliminatesmallbranches.cpp
281 HEADERS += smoothandswapsurface.h
282 SOURCES += smoothandswapsurface.cpp
283 HEADERS += seligairfoilreader.h
284 SOURCES += seligairfoilreader.cpp
285 HEADERS += fixcadgeometry.h
286 SOURCES += fixcadgeometry.cpp
287 HEADERS += blenderreader.h
288 SOURCES += blenderreader.cpp
289 HEADERS += blenderwriter.h
290 SOURCES += blenderwriter.cpp
291 HEADERS += beziertriangle.h
292 SOURCES += beziertriangle.cpp
293 HEADERS += dialoglineedit/dialoglineedit.h
294 SOURCES += dialoglineedit/dialoglineedit.cpp
295 HEADERS += utilities.h
296 SOURCES += utilities.cpp
297 HEADERS += edgelengthsourcemanager.h edgelengthsource.h
298 SOURCES += edgelengthsourcemanager.cpp
299 FORMS += guiedgelengthsourcesphere.ui
300 HEADERS += guiedgelengthsourcesphere.h
301 SOURCES += guiedgelengthsourcesphere.cpp
302 HEADERS += triangle.h
303 SOURCES += triangle.cpp
304 HEADERS += projection_test.h
305 SOURCES += projection_test.cpp
306 HEADERS += mergenodes.h
307 SOURCES += mergenodes.cpp
308 FORMS += guiedgelengthsourcecone.ui
309 HEADERS += guiedgelengthsourcecone.h
310 SOURCES += guiedgelengthsourcecone.cpp
311 FORMS += guimergevolumes.ui
312 HEADERS += guimergevolumes.h
313 SOURCES += guimergevolumes.cpp