summaryrefslogtreecommitdiff
path: root/tests/opencsgtest.cc
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 /tests/opencsgtest.cc
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 'tests/opencsgtest.cc')
-rw-r--r--tests/opencsgtest.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/tests/opencsgtest.cc b/tests/opencsgtest.cc
index 72f7488..28c0daa 100644
--- a/tests/opencsgtest.cc
+++ b/tests/opencsgtest.cc
@@ -144,8 +144,7 @@ int main(int argc, char *argv[])
CsgInfo csgInfo;
QHash<std::string, CGAL_Nef_polyhedron> cache;
CGALEvaluator cgalevaluator(cache, tree);
- PolySetCGALEvaluator psevaluator(cgalevaluator);
- CSGTermEvaluator evaluator(tree, &psevaluator);
+ CSGTermEvaluator evaluator(tree, &cgalevaluator.psevaluator);
CSGTerm *root_raw_term = evaluator.evaluateCSGTerm(*root_node,
csgInfo.highlight_terms,
csgInfo.background_terms);
contact: Jan Huwald // Impressum