Don Bright
|
faf008ce24
|
simplify nef polyhedron code. attempt to add test for bug
|
2013-11-26 20:29:29 -06:00 |
Don Bright
|
cf9f19818c
|
prevent crash in CGAL nef3. fix #issue 410 . also deal w qmake bug re .h files
|
2013-11-26 20:04:57 -06:00 |
Marius Kintel
|
adffb9121f
|
Added support for 2D scaling in linear_extrude
|
2013-05-10 18:01:50 +02:00 |
Marius Kintel
|
130e10778e
|
Initial code to support scaling of linear_extrude(). Part of Issue #273
|
2013-05-10 13:45:28 +02:00 |
Marius Kintel
|
810f1a8618
|
Don't just ignore geometric nodes having zero volume/area - when doing difference/intersection, they tend to turn negative objects into positive ones. Fixes #221
|
2013-01-08 13:26:25 -05:00 |
don bright
|
30fad0d4e4
|
remove old dump code. improve debugging svg output.
|
2012-10-21 12:10:06 -05:00 |
Marius Kintel
|
087b9bb7c3
|
Catch exceptions as const references. Related to #204
|
2012-10-08 20:49:02 -04:00 |
Marius Kintel
|
c5703b4407
|
bugfix: Fix crash bug when using zero scale factors. Reported by Alan Cox
|
2012-02-19 13:09:02 +01:00 |
Marius Kintel
|
eff1f7f8c9
|
Ported printutils away from Qt
|
2012-01-25 03:11:12 +01:00 |
Marius Kintel
|
fe3362faf8
|
Started on cache size management: Let cache sizes be read from Preferences, measure cache sizes in bytes
|
2012-01-10 00:01:50 +01:00 |
Marius Kintel
|
f211077d25
|
Fixed render() crash reported by tjhowse. It still fails, but at least doesn't crash anymore
|
2011-12-12 00:48:07 +01:00 |
Marius Kintel
|
bb0ec94290
|
#undef NDEBUG before including any CGAL headers
|
2011-12-06 01:43:44 +01:00 |
Marius Kintel
|
47bd0b639b
|
bugfix: We didn't correctly set back CGAL error behaviour after changing it
|
2011-11-26 23:31:11 +01:00 |
Marius Kintel
|
f4bd15912a
|
Last CGAL assert fix wasn't enough; expanded the fix to all operators
|
2011-11-05 18:25:05 +01:00 |
Marius Kintel
|
4120846d18
|
Catch a CGAL assert caused by a subtraction resulting in non-manifold geometry. see testdata/scad/bugs/rotate-diff-nonmanifold-crash.scad
|
2011-11-05 18:07:56 +01:00 |
Marius Kintel
|
95949cf961
|
Implemented CGAL caching
|
2011-09-11 10:51:55 +02:00 |
Marius Kintel
|
a23edb4adc
|
Catch CGAL assert on certain minkowski operations
|
2011-09-08 09:24:10 +02:00 |
Marius Kintel
|
27a99044d8
|
Implemented OFF import, refactored PolySet/Polyhedron conversion
|
2011-09-07 22:04:59 +02:00 |
Marius Kintel
|
1e4e18c524
|
minkowski sums should now work again
|
2011-09-06 14:57:24 +02:00 |
Marius Kintel
|
c5758fbbfc
|
bugfixes after refactoring
|
2011-09-01 20:03:35 +02:00 |
Marius Kintel
|
1633fb0344
|
Refactoring of CGAL functionality to allow for forward-declaration of CGAL classes in header files, reducing coupling and thus compilation times
|
2011-09-01 04:09:06 +02:00 |