From 621756e20dcc09ceb6b93c43a118ac972cd3d582 Mon Sep 17 00:00:00 2001 From: Marius Kintel Date: Mon, 29 Mar 2010 16:29:39 +0200 Subject: Enabled Csg and Intersection nodes in CGALRenderer, added more tests diff --git a/src/CGALRenderer.cc b/src/CGALRenderer.cc index d9f4c69..55d96d9 100644 --- a/src/CGALRenderer.cc +++ b/src/CGALRenderer.cc @@ -128,7 +128,6 @@ Response CGALRenderer::visit(const State &state, const AbstractNode &node) return ContinueTraversal; } -#if 0 Response CGALRenderer::visit(const State &state, const AbstractIntersectionNode &node) { if (state.isPrefix() && isCached(node)) return PruneTraversal; @@ -162,7 +161,6 @@ Response CGALRenderer::visit(const State &state, const CsgNode &node) } return ContinueTraversal; } -#endif Response CGALRenderer::visit(const State &state, const TransformNode &node) { diff --git a/src/CGALRenderer.h b/src/CGALRenderer.h index c14cacd..fc7e0c4 100644 --- a/src/CGALRenderer.h +++ b/src/CGALRenderer.h @@ -27,8 +27,8 @@ public: virtual ~CGALRenderer() {} virtual Response visit(const State &state, const AbstractNode &node); -// virtual Response visit(const State &state, const AbstractIntersectionNode &node); -// virtual Response visit(const State &state, const CsgNode &node); + virtual Response visit(const State &state, const AbstractIntersectionNode &node); + virtual Response visit(const State &state, const CsgNode &node); virtual Response visit(const State &state, const TransformNode &node); virtual Response visit(const State &state, const AbstractPolyNode &node); -- cgit v0.10.1