Commit Graph

653 Commits (4dbae0e7f2fde2403ca5cd634ccf0fe2355b249c)

Author SHA1 Message Date
Marius Kintel 4dbae0e7f2 COMPAT mode not needed anymore 2010-11-07 17:52:50 -05:00
Marius Kintel 93c00f9efe Allow render_polyset() to return NULL 2010-11-07 17:50:57 -05:00
Marius Kintel ab90b38780 Value::QVector -> std::vector 2010-11-07 17:12:34 -05:00
Marius Kintel e0a068a0e8 Refactored some QString usage in the backend to std::string 2010-11-07 16:29:34 -05:00
Marius Kintel d310e364d1 updated after fix 2010-11-07 16:28:37 -05:00
Marius Kintel c1c5d8174d doc and cosmetics 2010-11-06 11:04:03 -04:00
Marius Kintel eed6e69530 Quick&Dirty locking of GUI to avoid running two compilations in parallel 2010-11-06 11:03:01 -04:00
Marius Kintel 8623c3f389 minor update reflecting refactored state 2010-11-06 11:02:26 -04:00
Marius Kintel abee8f10f6 Added note about the hollow donut problem 2010-11-06 11:01:14 -04:00
Marius Kintel 6add106bfe Updated tests to latest internal API 2010-11-03 19:26:59 +01:00
Marius Kintel 363b1f1709 build tests in debug mode as default 2010-11-03 19:26:42 +01:00
Marius Kintel 264608981c Fixed some issues with PolySetRenderer, causing e.g. extrusions to fail in OpenCSG mode 2010-11-03 19:26:06 +01:00
Marius Kintel 4423c01030 Added note about when to include 2010-11-03 19:24:19 +01:00
Marius Kintel 26fa3d7521 forgot header file dependency 2010-11-03 19:23:05 +01:00
Marius Kintel 900b137dd8 Yet another diagram attempt 2010-11-01 04:30:17 +01:00
Marius Kintel e994adddb1 cosmetics 2010-11-01 04:29:55 +01:00
Marius Kintel 45a3d59bb7 Elusive CSG bug finally squashed 2010-11-01 04:29:41 +01:00
Marius Kintel c36f5e1c47 Removed old code made redundant by tests 2010-10-31 12:54:23 +01:00
Marius Kintel 192e514aca fixed minor merge mistake 2010-10-31 12:52:26 +01:00
Marius Kintel aa21cda5c7 How to run tests 2010-10-31 02:42:39 +02:00
Marius Kintel 819ae6d181 bugfix: Matrix initialization state was wrong, made CSGTermRenderer fail 2010-10-31 02:42:39 +02:00
Marius Kintel 455a8e22c1 Added cgaltest 2010-10-31 02:42:39 +02:00
Marius Kintel a248852f6c Make it possible to run the tests without and -expected file 2010-10-31 02:42:39 +02:00
Marius Kintel 049b16608a Added CSGTermRenderer 2010-10-31 02:42:39 +02:00
Marius Kintel fdcbb4cf97 Improved CSGTermRenderer to a testable point 2010-10-31 02:42:39 +02:00
Marius Kintel 3f66c23731 Reenabled CGAL rendering 2010-10-31 02:42:39 +02:00
Marius Kintel c902b803e9 bugfix: copy&paste error 2010-10-31 02:42:39 +02:00
Marius Kintel 728f4ac790 Moved more tests from test-code to tests 2010-10-31 02:42:39 +02:00
Marius Kintel 067bc0ab31 Added more tests 2010-10-31 02:42:39 +02:00
Marius Kintel 6536184759 tag the output dir to avoid collision with executable name 2010-10-31 02:42:39 +02:00
Marius Kintel aa71ac8e0d moved dumptest to tests dir to enable building from cmake 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 41b15c04c0 intersection_for now dumps correctly 2010-10-31 02:42:38 +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 c868525c67 cosmetics 2010-10-31 02:42:38 +02:00
Marius Kintel d172c353a2 Test should fail if cmd is not found 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 f2323c78b3 Better error output when cmd is not found 2010-10-31 02:42:38 +02:00
Marius Kintel 22b74585d8 Moved regression tests to tests directory 2010-10-31 02:42:38 +02:00
Marius Kintel 2b8bd3b4f3 Added support for specifying parameters to programs being tested 2010-10-31 02:42:38 +02:00
Marius Kintel 8cda80e8f3 assert fix (forgot to set root node on the tree) + mix. coding style fixes + a note to remember that this is the visitor refactor version 2010-10-31 02:42:38 +02:00
Marius Kintel 75d18642cc Compile fixes after working in test-code/ 2010-10-31 02:42:38 +02:00
Marius Kintel 5de0ad5f49 Mac OS X 32-bit build has been fixed 2010-10-31 02:42:37 +02:00
Marius Kintel 7f08361422 Added DXF export test 2010-10-31 02:42:37 +02:00
Marius Kintel 57153a38d2 Ignore tests without -expected files, refactored into function 2010-10-31 02:42:37 +02:00
Marius Kintel 69b1b6711d Support specifying output suffix 2010-10-31 02:42:37 +02:00
Marius Kintel 723db774f3 Export DXF to stream 2010-10-31 02:42:37 +02:00
Marius Kintel cdc87f3567 Regression test howto 2010-10-31 02:42:37 +02:00