Oskar Linde
|
b62079a632
|
Mark twist-free linear extrusions of convex polygons convex
|
2014-09-18 23:14:21 +02:00 |
Marius Kintel
|
99e41df4db
|
doc
|
2014-08-15 12:13:04 -04:00 |
Marius Kintel
|
f87ee92755
|
bugfix: don't crash on empty resize(). refactoring: added virtual copy() to geometry, moved resize() to CGAL_Nef_polyhedron. Fixes #862
|
2014-07-17 17:03:03 -04:00 |
Marius Kintel
|
db19afcf80
|
Updated include guards to #pragma once
|
2014-05-22 22:26:46 -04:00 |
Marius Kintel
|
24986eec91
|
Added Geometry::isEmpty, some cleanups of CGAL_Nef_polyhedron, fixed some 2D-3D-mix issues
|
2014-01-09 02:06:37 -05:00 |
Marius Kintel
|
2edc0c214f
|
Use CLipperLib's PolyTree to identify negative contours
|
2014-01-09 02:06:36 -05:00 |
Marius Kintel
|
5f7d81c791
|
Extract clipper operations to ClipperLib::apply(), added sanitized flag to Polygon2d
|
2014-01-09 02:06:36 -05:00 |
Marius Kintel
|
669c30be6a
|
Implemented resize
|
2014-01-09 02:06:35 -05:00 |
Marius Kintel
|
d9ad3a60a0
|
Implemented rotate_extrude, basic support for 2D CSG, fixed some linear_extrude issues
|
2014-01-09 02:06:32 -05:00 |
Marius Kintel
|
b8c15cfb8a
|
Preliminary large refactoring: Created GeometryEvaluator as a replacement for PolySetEvaluator. Use ClipperLib for 2D CSG (first baby steps). This design is far from perfect but sacrifice design for staying in the green. This version is broken, but can render primitives.
|
2014-01-09 02:06:32 -05:00 |
Marius Kintel
|
acd08b6f1a
|
Green refactoring, but uncertain if we should keep it
|
2014-01-09 02:06:32 -05:00 |