Commit Graph

1272 Commits (7735f5510cdc2d396092d04ed98a2dbaec347608)

Author SHA1 Message Date
Marius Kintel d25e197ac7 Forgot to commit CGALCache class 2011-09-11 11:07:18 +02:00
Marius Kintel 95949cf961 Implemented CGAL caching 2011-09-11 10:51:55 +02:00
Marius Kintel 18e97e0bd3 Fixed bug introduced by the new PolySet cache; string filtering done in the wrong place, refactored cache into separate class 2011-09-11 09:10:31 +02:00
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 b927e9e151 dummy commit 2011-09-08 08:19:12 +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