summaryrefslogtreecommitdiff
path: root/src/CGALEvaluator.h
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2011-09-09 03:53:05 (GMT)
committerMarius Kintel <marius@kintel.net>2011-09-09 03:53:05 (GMT)
commitcbba974d3ac1edeb716a1384a2262ed5447fa9e6 (patch)
tree30708ef085204435d644c4ab685b87556628d22a /src/CGALEvaluator.h
parent328897c1f28e0d438aa678891f8d5a45b114f267 (diff)
Initial attempt of cleaning up polyset handling. PolySet no longer keeps a refcount, basic cache mechanism is in place, instantiating polysets are controlled through PolySetEvaluator
Diffstat (limited to 'src/CGALEvaluator.h')
-rw-r--r--src/CGALEvaluator.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/CGALEvaluator.h b/src/CGALEvaluator.h
index 2453c25..a8e9844 100644
--- a/src/CGALEvaluator.h
+++ b/src/CGALEvaluator.h
@@ -49,6 +49,9 @@ private:
QHash<string, CGAL_Nef_polyhedron> &cache;
const Tree &tree;
+public:
+ // FIXME: Do we need to make this visible? Used for cache management
+ // Note: psevaluator constructor needs this->tree to be initialized first
PolySetCGALEvaluator psevaluator;
};
contact: Jan Huwald // Impressum