Commit Graph

1167 Commits (9afeded46c0e9023002dc04ba6131adcb39762b1)

Author SHA1 Message Date
Marius Kintel 9afeded46c Merge branch 'polyset-cleanup' into visitor 2011-09-11 07:37:14 +02:00
Marius Kintel dc7eeb30d0 Testing ccache 2011-09-11 07:33:35 +02:00
Marius Kintel c0641d6916 Reenabled PolySet caching. Pass shared_ptrs to polysets around to better manage memory 2011-09-11 07:33:18 +02:00
Marius Kintel b087e68e54 Don't leave files open on parse errors 2011-09-11 01:53:25 +02:00
Marius Kintel 09cc0496f7 Make PolySet cache global 2011-09-09 06:10:33 +02:00
Marius Kintel cbba974d3a 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 2011-09-09 05:53:05 +02:00
Marius Kintel 328897c1f2 sync 2011-09-08 10:20:58 +02:00
Marius Kintel 256f38d3c2 sync 2011-09-08 09:52:09 +02:00
Marius Kintel b59be3fbc2 Update recent file also on save/saveas 2011-09-08 09:52:02 +02:00
Marius Kintel fc6a27432e sync 2011-09-08 09:24:23 +02:00
Marius Kintel a23edb4adc Catch CGAL assert on certain minkowski operations 2011-09-08 09:24:10 +02:00
Marius Kintel a18dd3961d Added ifelse-tests 2011-09-08 08:52:31 +02:00
Marius Kintel 6659ad47b0 Updated boolean handling of if/else 2011-09-08 08:52:21 +02:00
Marius Kintel 5ce3d4ff8d Added child-tests 2011-09-08 08:21:53 +02:00
Marius Kintel 4d1cf0d0a0 Localization indicator of CGAL errors 2011-09-08 06:55:12 +02:00
Marius Kintel 673d73cf31 Don't try exporting a non-3D object to stl or off 2011-09-08 06:54:50 +02:00
Marius Kintel 90f7e4f82e bugfix: off export from the command-line was broken 2011-09-08 05:20:11 +02:00
Marius Kintel 0188ed74fa Removed duplicate error message on parser error 2011-09-08 05:14:52 +02:00
Marius Kintel 512e7bb1be bugfix: command-line crash on parser error 2011-09-08 05:14:29 +02:00
Marius Kintel 7a139c2558 Removed some obsolete code 2011-09-08 05:13:55 +02:00
Marius Kintel 00695ba68a Killed some warnings 2011-09-08 05:13:36 +02:00
Marius Kintel 4396f9c80e updated to HEAD 2011-09-08 04:09:44 +02:00
Marius Kintel c398bc7e3d fixed merge conflict 2011-09-08 03:39:14 +02:00
Marius Kintel f40daab2d1 fixed merge conflict 2011-09-08 03:34:13 +02:00
Marius Kintel a8d88c57fd fixed merge conflict 2011-09-08 03:34:00 +02:00
Marius Kintel 80afa32ae9 merged with master 2011-09-08 03:31:59 +02:00
Marius Kintel 4f7051412b Bundle MCAD library 2011-09-08 03:27:18 +02:00
Marius Kintel 4abadeb8e4 Bundle MCAD library 2011-09-08 03:27:07 +02:00
Marius Kintel 072d7170e6 Catch a non-simple polyhedron before export as this crashes CGAL 2011-09-08 03:23:42 +02:00
Marius Kintel 4b95dd7413 bugfix: empty renderer wasn't initialized. caused a crash 2011-09-08 03:23:12 +02:00
Marius Kintel 5ac46455f4 Killed some warnings 2011-09-08 03:01:55 +02:00
Marius Kintel 54a2eb56a5 Remove unused libraries 2011-09-08 02:56:25 +02:00
Marius Kintel ecb25a3d46 sync 2011-09-08 02:34:09 +02:00
Marius Kintel e6e04d89db bugfix: Empty renderer was uninitialized, caused a crash 2011-09-08 02:33:54 +02:00
Marius Kintel 8895546f0e Assert on unknown operation, be safe and kill a warning 2011-09-08 02:33:32 +02:00
Marius Kintel 869231f752 Killed some warnings 2011-09-08 02:32:49 +02:00
Marius Kintel 297a6f61c6 Added include-tests 2011-09-08 02:31:47 +02:00
Marius Kintel fab0f891b7 Updated the include tests to provide geometry 2011-09-08 02:31:27 +02:00
Marius Kintel 838f1fb8fc Partially removed Qt dependency 2011-09-08 00:08:47 +02:00
Marius Kintel 45c2965034 Export STL as doubles, as an experiment. Seems to fix some issues with importing 2011-09-08 00:08:07 +02:00
Marius Kintel 7477292658 typo 2011-09-08 00:07:29 +02:00
Marius Kintel 93c8480ffb bugfix: context got lost dugin a recent refactoring job 2011-09-07 22:57:10 +02:00
Marius Kintel 233521a11d Added assign-tests 2011-09-07 22:56:39 +02:00
Marius Kintel e9068e5adf Updated tests to reflect recently changed import behavior 2011-09-07 22:27:29 +02:00
Marius Kintel 27a99044d8 Implemented OFF import, refactored PolySet/Polyhedron conversion 2011-09-07 22:04:59 +02:00
Marius Kintel 75784844ea Implemented OFF export 2011-09-07 22:04:02 +02:00
Marius Kintel fe0f9dd755 bugfix: removed dubious code for auto-unioning every PolyNode, this caused a crash for illegal projections 2011-09-07 02:34:04 +02:00
Marius Kintel 2013390aa3 Better 2d/3d test for projection 2011-09-07 02:33:16 +02:00
Marius Kintel 226e36a75f Adapted to latest import() changes 2011-09-07 02:32:37 +02:00
Marius Kintel a4ba8d44a4 Modified test cases with new import() behavior 2011-09-07 01:12:53 +02:00