summaryrefslogtreecommitdiff
path: root/openscad.pro
diff options
context:
space:
mode:
Diffstat (limited to 'openscad.pro')
-rw-r--r--openscad.pro45
1 files changed, 31 insertions, 14 deletions
diff --git a/openscad.pro b/openscad.pro
index deda4d0..6e79b29 100644
--- a/openscad.pro
+++ b/openscad.pro
@@ -119,7 +119,6 @@ FORMS += src/MainWindow.ui \
src/Preferences.ui
HEADERS += src/renderer.h \
- src/cgalrenderer.h \
src/ThrownTogetherRenderer.h \
src/CGAL_renderer.h \
src/OGL_helper.h \
@@ -127,7 +126,6 @@ HEADERS += src/renderer.h \
src/MainWindow.h \
src/Preferences.h \
src/builtin.h \
- src/cgal.h \
src/context.h \
src/csgterm.h \
src/dxfdata.h \
@@ -144,10 +142,13 @@ HEADERS += src/renderer.h \
src/dxflinextrudenode.h \
src/dxfrotextrudenode.h \
src/projectionnode.h \
+ src/cgaladvnode.h \
src/importnode.h \
src/transformnode.h \
+ src/colornode.h \
src/rendernode.h \
src/openscad.h \
+ src/handle_dep.h \
src/polyset.h \
src/printutils.h \
src/value.h \
@@ -158,19 +159,18 @@ HEADERS += src/renderer.h \
src/traverser.h \
src/nodecache.h \
src/nodedumper.h \
- src/CGALEvaluator.h \
+ src/PolySetCache.h \
src/PolySetEvaluator.h \
- src/PolySetCGALEvaluator.h \
src/CSGTermEvaluator.h \
src/myqhash.h \
src/Tree.h \
src/mathc99.h \
+ src/memory.h \
src/stl-utils.h
SOURCES += src/openscad.cc \
src/mainwin.cc \
- src/cgalrenderer.cc \
- src/cgal.cc \
+ src/handle_dep.cc \
src/ThrownTogetherRenderer.cc \
src/glview.cc \
src/export.cc \
@@ -184,12 +184,10 @@ SOURCES += src/openscad.cc \
src/polyset.cc \
src/csgops.cc \
src/transform.cc \
+ src/color.cc \
src/primitives.cc \
src/projection.cc \
src/cgaladv.cc \
- src/cgaladv_convexhull2.cc \
- src/cgaladv_minkowski3.cc \
- src/cgaladv_minkowski2.cc \
src/surface.cc \
src/control.cc \
src/render.cc \
@@ -203,19 +201,38 @@ SOURCES += src/openscad.cc \
src/dxfrotextrude.cc \
src/highlighter.cc \
src/printutils.cc \
- src/nef2dxf.cc \
src/Preferences.cc \
src/progress.cc \
src/editor.cc \
src/traverser.cc \
src/nodedumper.cc \
- src/CGALEvaluator.cc \
- src/PolySetEvaluator.cc \
- src/PolySetCGALEvaluator.cc \
src/CSGTermEvaluator.cc \
src/qhash.cc \
src/Tree.cc \
- src/mathc99.cc
+ src/mathc99.cc \
+ src/PolySetCache.cc \
+ src/PolySetEvaluator.cc
+
+cgal {
+HEADERS += src/cgal.h \
+ src/cgalfwd.h \
+ src/cgalutils.h \
+ src/CGALEvaluator.h \
+ src/CGALCache.h \
+ src/PolySetCGALEvaluator.h \
+ src/CGALRenderer.h \
+ src/CGAL_Nef_polyhedron.h
+
+SOURCES += src/cgalutils.cc \
+ src/CGALEvaluator.cc \
+ src/PolySetCGALEvaluator.cc \
+ src/CGALCache.cc \
+ src/CGALRenderer.cc \
+ src/CGAL_Nef_polyhedron.cc \
+ src/CGAL_Nef_polyhedron_DxfData.cc \
+ src/cgaladv_convexhull2.cc \
+ src/cgaladv_minkowski2.cc
+}
macx {
HEADERS += src/AppleEvents.h \
contact: Jan Huwald // Impressum