Commit graph

28 commits

Author SHA1 Message Date
Marius Kintel
c36f5e1c47 Removed old code made redundant by tests 2010-10-31 12:54:23 +01:00
Marius Kintel
728f4ac790 Moved more tests from test-code to tests 2010-10-31 02:42:39 +02:00
Marius Kintel
15fdbe2936 dxftess-*.cc are included from dxftess.cc and shouldn't be built 2010-10-31 02:42:39 +02:00
Marius Kintel
8a0ddf4e5b CSGTermRenderer refactor: minor update 2010-10-31 02:42:38 +02:00
Marius Kintel
d0390c41a2 Added AbstractNode::name(), changed CSGTextRenderer to use this instead of the rtti name 2010-10-31 02:42:38 +02:00
Marius Kintel
93f3d4a1b6 CSGTermRenderer refactoring: Added matrix to traversal state 2010-10-31 02:42:38 +02:00
Marius Kintel
f0b49ee9e9 Started refactoring of render_csg_term() into a visitor 2010-10-31 02:42:38 +02:00
Marius Kintel
7f08361422 Added DXF export test 2010-10-31 02:42:37 +02:00
Marius Kintel
14da5b7e67 output to stdout 2010-10-31 02:42:37 +02:00
Marius Kintel
e38a3d0379 printing the dump is redundant for this test. removed it 2010-10-31 02:42:36 +02:00
Marius Kintel
ee14c3f944 Adapted to use MACOSX_DEPLOY_DIR 2010-10-31 02:42:36 +02:00
Marius Kintel
1caf80e561 Added CSGTextCache for experimenting with cache-tree organization 2010-10-31 02:42:35 +02:00
Marius Kintel
e8e213b3c9 Another refactoring session:
o mk_cache_id() obsoleted by removing the node index from the dump
o node index output removed from each node and make optional in NodeDumper
o The visitors are no longer global, but associated with a tree
o Added Tree class to manage node trees and the (now implicit) dump cache
o Moved PolySet cache into PolySetRenderer
2010-10-31 02:42:35 +02:00
Marius Kintel
99f406d994 Removed temporary REMOVE_DUMP define 2010-10-31 02:42:35 +02:00
Marius Kintel
eb81def6eb Compile fixes for test programs 2010-10-31 02:42:35 +02:00
Marius Kintel
398571275e Compile fixes for test programs 2010-10-31 02:42:35 +02:00
Marius Kintel
184d0e041f Initial implementation of CGALRenderer 2010-10-31 02:42:35 +02:00
Marius Kintel
34a8206410 Saved text-based renderer as own file for future testing 2010-10-31 02:42:35 +02:00
Marius Kintel
7468c94067 Mostly completed test implementation of text-based CGALRenderer 2010-10-31 02:42:34 +02:00
Marius Kintel
311d1befb4 Added CGALRenderer + some minor fixes 2010-10-31 02:42:34 +02:00
Marius Kintel
9bb4fc829a Added REMOVE_DUMP define 2010-10-31 02:42:34 +02:00
Marius Kintel
393c5a19fe Committed current version of visitor refactoring 2010-10-31 02:42:34 +02:00
kintel
487dace74e Compile fixes from Giles Bathgate
git-svn-id: http://svn.clifford.at/openscad/trunk@569 b57f626f-c46c-0410-a088-ec61d464b74c
2010-10-30 15:24:49 +00:00
kintel
3db725a295 added more tests
git-svn-id: http://svn.clifford.at/openscad/trunk@497 b57f626f-c46c-0410-a088-ec61d464b74c
2010-03-31 00:45:53 +00:00
kintel
cca148f5c9 Reorganized the testdata dir
git-svn-id: http://svn.clifford.at/openscad/trunk@494 b57f626f-c46c-0410-a088-ec61d464b74c
2010-03-31 00:45:23 +00:00
kintel
9655606f46 fixed default eigen2 include for mac
git-svn-id: http://svn.clifford.at/openscad/trunk@475 b57f626f-c46c-0410-a088-ec61d464b74c
2010-03-02 20:51:10 +00:00
kintel
3a4bbc95fd Test app for dumping node tree
git-svn-id: http://svn.clifford.at/openscad/trunk@469 b57f626f-c46c-0410-a088-ec61d464b74c
2010-03-01 00:38:49 +00:00
kintel
067e0c8c73 Added stand-alone CGAL 2D test code
git-svn-id: http://svn.clifford.at/openscad/trunk@345 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-24 18:10:04 +00:00