summaryrefslogtreecommitdiff
path: root/module.cc
diff options
context:
space:
mode:
authorclifford <clifford@b57f626f-c46c-0410-a088-ec61d464b74c>2009-07-14 05:25:55 (GMT)
committerclifford <clifford@b57f626f-c46c-0410-a088-ec61d464b74c>2009-07-14 05:25:55 (GMT)
commitf950feace3beaeec9bd5a6d6e65f7790bd80a9d8 (patch)
treec03b995d7f2589612f0cb284c59e473289313791 /module.cc
parent2bea6501b7d7be3e10dc6dae1609f80c5e542199 (diff)
Clifford Wolf:
Fixed cylinders, added "render" statement git-svn-id: http://svn.clifford.at/openscad/trunk@55 b57f626f-c46c-0410-a088-ec61d464b74c
Diffstat (limited to 'module.cc')
-rw-r--r--module.cc10
1 files changed, 6 insertions, 4 deletions
diff --git a/module.cc b/module.cc
index a0c8423..18eaa43 100644
--- a/module.cc
+++ b/module.cc
@@ -190,6 +190,7 @@ void initialize_builtin_modules()
register_builtin_transform();
register_builtin_primitives();
register_builtin_control();
+ register_builtin_render();
}
void destroy_builtin_modules()
@@ -219,10 +220,11 @@ QCache<QString, CGAL_Nef_polyhedron> AbstractNode::cgal_nef_cache;
QString AbstractNode::cgal_nef_cache_id() const
{
- QString cache_id = dump("");
- cache_id.remove(' ');
- cache_id.remove('\t');
- cache_id.remove('\n');
+ QString cache_id = dump("");
+ cache_id.remove(QRegExp("[a-zA-Z_][a-zA-Z_0-9]*:"));
+ cache_id.remove(' ');
+ cache_id.remove('\t');
+ cache_id.remove('\n');
return cache_id;
}
contact: Jan Huwald // Impressum