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