diff options
author | clifford <clifford@b57f626f-c46c-0410-a088-ec61d464b74c> | 2009-06-23 19:56:46 (GMT) |
---|---|---|
committer | clifford <clifford@b57f626f-c46c-0410-a088-ec61d464b74c> | 2009-06-23 19:56:46 (GMT) |
commit | 4daae374011de97aafa999f2353e2c7d17511046 (patch) | |
tree | bc51daf75fb7d4be3d17ed4fd3206f08bf7d0aee /primitive.cc | |
parent | 0fcdcb6bd6117e8e8ccaff15b0a083c2f76266a6 (diff) |
Clifford Wolf:
Added GUI
git-svn-id: http://svn.clifford.at/openscad/trunk@13 b57f626f-c46c-0410-a088-ec61d464b74c
Diffstat (limited to 'primitive.cc')
-rw-r--r-- | primitive.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/primitive.cc b/primitive.cc index 48d819f..1f3815d 100644 --- a/primitive.cc +++ b/primitive.cc @@ -43,7 +43,9 @@ public: double x, y, z, h, r1, r2; primitive_type_e type; PrimitiveNode(primitive_type_e type) : type(type) { } +#ifdef ENABLE_CGAL virtual CGAL_Nef_polyhedron render_cgal_nef_polyhedron() const; +#endif virtual QString dump(QString indent) const; }; @@ -132,6 +134,8 @@ void register_builtin_primitive() builtin_modules["cylinder"] = new PrimitiveModule(CYLINDER); } +#ifdef ENABLE_CGAL + static int cube_facets[6][4] = { { 0, 1, 2, 3 }, { 7, 6, 5, 4 }, @@ -246,6 +250,8 @@ CGAL_Nef_polyhedron PrimitiveNode::render_cgal_nef_polyhedron() const return N; } +#endif /* ENABLE_CGAL */ + QString PrimitiveNode::dump(QString indent) const { QString text; |