Marius Kintel
4eaf8797c2
Small refactoring: Split out Polyhedron-related functions to from cgalutils.cc to cgalutils-polyhedron.cc
2014-12-31 02:52:56 -05:00
Marius Kintel
03f63c1c40
Minor compile fix
2014-12-28 16:05:54 -05:00
Marius Kintel
819f5d085f
Moved Polygon typedef out of PolySet class
2014-11-26 15:22:15 -05:00
Oskar Linde
e8bdf04d48
Fix second half of #495 : Nef with holes get imported correctly (CGAL Bug)
2014-06-09 01:17:26 +02:00
Ben Gamari
ff466c2189
Switch from #define guards to #pragma once
...
As well as a few whitespace cleanups
2014-04-28 13:32:19 -04: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
95947a877b
Ported recent changes to the EPEC kernel
2013-05-24 13:58:52 -04:00
Marius Kintel
32469374cf
Try the CGAL EPEC kernel for 3D operations
2013-01-22 17:26:03 -05:00
don bright
66b6433ffe
cleanup
2012-10-28 12:37:27 -05:00
don bright
f39cb81549
remove debugging. cleanup
2012-10-28 11:51:43 -05:00
don bright
4ecd9fa8a4
refactor, cleanup, put code where it belongs, make simple logging class
2012-10-28 08:56:23 -05:00
don bright
ddbdd58d16
add OpenSCAD version to about dialog title.
...
improve SVG debugging output for Nef3 and Nef2 polyhedra.
2012-10-18 22:31:37 -05:00
don bright
56def4aef2
projection: fallback to 'large thin box' if intersection with plane fails.
...
also implement SVG debugging output for 2d + 3d Nef Polyhedrons.
2012-10-15 20:17:12 -05:00
don bright
018211a863
check versions of libraries at compile time - warn users. fix FIXME in openscad.pro
2012-07-13 03:40:07 +02:00
Marius Kintel
bb0ec94290
#undef NDEBUG before including any CGAL headers
2011-12-06 01:43:44 +01:00
Marius Kintel
3f0a991a3d
Bail if CGAL < 3.6
2011-11-24 18:09:17 +01:00
don bright
6b861c8f22
intmax_t patch - make smaller
2011-09-13 02:51:59 -05: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
Marius Kintel
05bd59846a
cosmetics
2011-08-30 17:43:33 +02:00
Marius Kintel
3c87c07318
compile fixes for older versions of CGAL + newer versions of gcc
2011-08-24 22:25:15 +02:00
Marius Kintel
428d5bfc0e
Refactored cgal_nef3_to_polyset() to cgal wrapper class
2011-08-22 19:31:56 +02:00
Giles Bathgate
9cc441025c
Basic implementation of convex hull for 2d polyhedra.
...
The code was provided to me by Len Trigg via email.
2011-04-09 10:27:50 +01:00
clifford
332e835f87
Clifford Wolf:
...
Added cgaladv.cc with advanced transformations via CGAL
(as of now only 3d minkowksi sum is implemented but more is planned)
git-svn-id: http://svn.clifford.at/openscad/trunk@446 b57f626f-c46c-0410-a088-ec61d464b74c
2010-02-20 14:37:20 +00:00
kintel
191dc4857c
header file reorg
...
git-svn-id: http://svn.clifford.at/openscad/trunk@365 b57f626f-c46c-0410-a088-ec61d464b74c
2010-01-30 04:26:05 +00:00