Marius Kintel
a8064004b4
Output errors to stderr instead of a log file
2010-10-31 02:42:36 +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
22466ac2db
Expected files for csgtext test
2010-10-31 02:42:36 +02:00
Marius Kintel
8c028d95d0
Added csgtext tests
2010-10-31 02:42:36 +02:00
Marius Kintel
3000e9d5e8
Create expecteddir if necessary
2010-10-31 02:42:36 +02:00
Marius Kintel
9642787a27
Regression test system
2010-10-31 02:42:36 +02:00
Marius Kintel
f61ae3f515
Added expected test results for dumptest
2010-10-31 02:42:36 +02:00
Marius Kintel
9a8d81a626
Added comment about absolute paths
2010-10-31 02:42:36 +02:00
Marius Kintel
5327dfad30
prefix instance variables with this->
2010-10-31 02:42:36 +02:00
Marius Kintel
021edd8aa7
Ignore empty filenames when calculating absolute path
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
f36e618a6f
bugfix: use case sensitive includes
2010-10-31 02:42:35 +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
53a9953b7d
build fixed after rebase conflict
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
8e9fc2cabc
Reenabled polygon winding exception catch
2010-10-31 02:42:35 +02:00
Marius Kintel
621756e20d
Enabled Csg and Intersection nodes in CGALRenderer, added more tests
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
d3ae994eb8
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
3396706e24
Added CGALRenderer + some minor fixes
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
0b06db6bc9
comment fix
2010-10-31 02:42:34 +02:00
Marius Kintel
adb2d73da3
bugfix: only resize if needed, else nodes get deleted
2010-10-31 02:42:34 +02:00
Marius Kintel
75cd0f291a
some FIXMEs
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
e8b84d36c5
FIXME's added to AbstractNode
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
746159d183
Updated to latest versions
...
git-svn-id: http://svn.clifford.at/openscad/trunk@570 b57f626f-c46c-0410-a088-ec61d464b74c
2010-10-31 00:30:27 +00: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
4dceada8f4
sign() function suggested by Dan Zuras and implemented by Giles Bathgate
...
git-svn-id: http://svn.clifford.at/openscad/trunk@568 b57f626f-c46c-0410-a088-ec61d464b74c
2010-07-09 09:35:19 +00:00
kintel
9f6a3da9bd
mpft -> 1.3.0, cgal -> 3.6.1
...
git-svn-id: http://svn.clifford.at/openscad/trunk@567 b57f626f-c46c-0410-a088-ec61d464b74c
2010-07-09 09:35:15 +00:00
kintel
6a9653b1db
Some fixes by Jestin Stoffel
...
git-svn-id: http://svn.clifford.at/openscad/trunk@566 b57f626f-c46c-0410-a088-ec61d464b74c
2010-07-02 20:59:16 +00:00
kintel
e2ba9561d5
Use release libs also when developing
...
git-svn-id: http://svn.clifford.at/openscad/trunk@565 b57f626f-c46c-0410-a088-ec61d464b74c
2010-07-02 20:59:10 +00:00
kintel
2a793422ca
Catch some more CGAL exceptions which were encountered
...
git-svn-id: http://svn.clifford.at/openscad/trunk@564 b57f626f-c46c-0410-a088-ec61d464b74c
2010-06-27 01:34:46 +00:00
kintel
7ecdd8e75e
Added some info about STL import issues reported by Andrew Plumb
...
git-svn-id: http://svn.clifford.at/openscad/trunk@563 b57f626f-c46c-0410-a088-ec61d464b74c
2010-06-27 01:34:25 +00:00
kintel
a1aa54c323
Fixed DXF export to include the necessary information to make Inkscape import our files
...
git-svn-id: http://svn.clifford.at/openscad/trunk@562 b57f626f-c46c-0410-a088-ec61d464b74c
2010-06-26 22:55:21 +00:00
kintel
16586ba63e
Added dxflib
...
git-svn-id: http://svn.clifford.at/openscad/trunk@561 b57f626f-c46c-0410-a088-ec61d464b74c
2010-06-26 22:55:18 +00:00
kintel
8af73de90a
Applied comma radix bugfix by jmarsden
...
git-svn-id: http://svn.clifford.at/openscad/trunk@560 b57f626f-c46c-0410-a088-ec61d464b74c
2010-06-26 16:17:34 +00:00
kintel
0aee909469
Added crash testcase for crash reported by Dan Zuras
...
git-svn-id: http://svn.clifford.at/openscad/trunk@559 b57f626f-c46c-0410-a088-ec61d464b74c
2010-06-15 22:46:12 +00:00
kintel
04b5f3b96b
bugfix: Don't crash when giving 3D vectors or number to a parameter which expects 2d vectors
...
git-svn-id: http://svn.clifford.at/openscad/trunk@558 b57f626f-c46c-0410-a088-ec61d464b74c
2010-06-14 19:23:38 +00:00
kintel
723f31ebaf
Added mesh and convex hull
...
git-svn-id: http://svn.clifford.at/openscad/trunk@557 b57f626f-c46c-0410-a088-ec61d464b74c
2010-06-14 17:52:28 +00:00
kintel
dfe808e7d4
fixed check-before-reload, also for the Reload (F3) function
...
git-svn-id: http://svn.clifford.at/openscad/trunk@556 b57f626f-c46c-0410-a088-ec61d464b74c
2010-06-12 23:30:42 +00:00
kintel
fb0f3ed8d1
Added some blurb about for, intersection_for and child modules
...
git-svn-id: http://svn.clifford.at/openscad/trunk@555 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-27 23:19:12 +00:00
kintel
8bdc7758d4
Use automatic build script for dependencied from now on
...
git-svn-id: http://svn.clifford.at/openscad/trunk@554 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-27 23:18:31 +00:00
kintel
1711a19b1c
Minor adaptations and verbosity
...
git-svn-id: http://svn.clifford.at/openscad/trunk@553 b57f626f-c46c-0410-a088-ec61d464b74c
2010-05-27 23:18:08 +00:00