Marius Kintel
|
033b298ac9
|
Initial port of Don Bright's Nef3->PolySet converter
|
2014-01-09 02:06:38 -05:00 |
Marius Kintel
|
f8e013e791
|
bugfix: forgot to negate statement when refactoring
|
2014-01-09 02:06:38 -05:00 |
Marius Kintel
|
d258e0cbc0
|
Better error message on triangulation error
|
2014-01-09 02:06:38 -05:00 |
Marius Kintel
|
4fd13fcac2
|
adjusted test results
|
2014-01-09 02:06:38 -05:00 |
Marius Kintel
|
efc71a8d8e
|
Be compatible with existing behavior: close open paths in DXF files
|
2014-01-09 02:06:38 -05:00 |
Marius Kintel
|
87d07f23c6
|
small cleanup - removed redundant dim field
|
2014-01-09 02:06:37 -05:00 |
Marius Kintel
|
afa659d906
|
Use cartesian points for 2D hull
|
2014-01-09 02:06:37 -05:00 |
Marius Kintel
|
03036b91f8
|
Updated import_stl-tests: Added subtraction from not found file
|
2014-01-09 02:06:37 -05: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
|
029cc74898
|
Updated test result with new behavior
|
2014-01-09 02:06:37 -05:00 |
Marius Kintel
|
512c0153dd
|
Updated test result with new behavior
|
2014-01-09 02:06:37 -05:00 |
Marius Kintel
|
4caf0c9cd9
|
Triangulate objects before exporting to STL
|
2014-01-09 02:06:37 -05:00 |
Marius Kintel
|
0c65fec41a
|
Added a separate component for dealing with vertex reindexing
|
2014-01-09 02:06:37 -05:00 |
Marius Kintel
|
6ae42bd0e7
|
case sensitive include
|
2014-01-09 02:06:37 -05:00 |
Marius Kintel
|
979d480da8
|
nullptr is a C++11 keyword
|
2014-01-09 02:06:37 -05:00 |
Marius Kintel
|
8a2cc97145
|
include case fix
|
2014-01-09 02:06:37 -05:00 |
Marius Kintel
|
0d318c83c7
|
minor cleanup
|
2014-01-09 02:06:37 -05:00 |
Marius Kintel
|
394cb6a7a5
|
test data update
|
2014-01-09 02:06:37 -05:00 |
Marius Kintel
|
5b1ae5cbb1
|
test data update
|
2014-01-09 02:06:36 -05:00 |
Marius Kintel
|
ad6ef980db
|
doc fix
|
2014-01-09 02:06:36 -05:00 |
Marius Kintel
|
2edc0c214f
|
Use CLipperLib's PolyTree to identify negative contours
|
2014-01-09 02:06:36 -05:00 |
Marius Kintel
|
5c4534d3fc
|
Updated test result with new behavior
|
2014-01-09 02:06:36 -05:00 |
Marius Kintel
|
d4be9b4153
|
bugfix: Allow rendering empty images
|
2014-01-09 02:06:36 -05:00 |
Marius Kintel
|
054277b3ac
|
Updated test result with new behavior
|
2014-01-09 02:06:36 -05:00 |
Marius Kintel
|
3122050139
|
Updated test result with new behavior
|
2014-01-09 02:06:36 -05:00 |
Marius Kintel
|
e35ea1bcb0
|
Updated test result with new, improved behavior
|
2014-01-09 02:06:36 -05:00 |
Marius Kintel
|
bff5b4d666
|
Updated test result with new, improved behavior
|
2014-01-09 02:06:36 -05:00 |
Marius Kintel
|
54850b3bd0
|
Updated test result with new, improved behavior
|
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
|
ec849b18d4
|
RenderNode is now the same as any abstract node
|
2014-01-09 02:06:36 -05:00 |
Marius Kintel
|
5d29804882
|
Remove degenerate faces
|
2014-01-09 02:06:36 -05:00 |
Marius Kintel
|
e27c05cf0e
|
bugfix: missing space in output
|
2014-01-09 02:06:36 -05:00 |
Marius Kintel
|
7b31827fe3
|
Implemented intersection_for
|
2014-01-09 02:06:35 -05:00 |
Marius Kintel
|
1f0705f8a0
|
Sanitize input polygons for filename parameter to extrude modules
|
2014-01-09 02:06:35 -05:00 |
Marius Kintel
|
ace3668736
|
Cleanup: Removed redundant code
|
2014-01-09 02:06:35 -05:00 |
Marius Kintel
|
0e5037dce3
|
Make CGALRenderer support all Geometries
|
2014-01-09 02:06:35 -05:00 |
Marius Kintel
|
053fba737a
|
reuse coordinates for last ring of rotate_extrude
|
2014-01-09 02:06:35 -05:00 |
Marius Kintel
|
9a1d0eeb91
|
minor bugfixes after running tests
|
2014-01-09 02:06:35 -05:00 |
Marius Kintel
|
135294e142
|
Implemented export of Polygon2d to dxf
|
2014-01-09 02:06:35 -05:00 |
Marius Kintel
|
dc9429acac
|
Use GeometryEvaluator instead of CGALEvaluator. A bunch of refactoring and fixes as a result of that. Renamed GUI menu items to reflect preview vs. render
|
2014-01-09 02:06:35 -05:00 |
Marius Kintel
|
4ac6d079b2
|
Removed obsolete code
|
2014-01-09 02:06:35 -05:00 |
Marius Kintel
|
4a8de1e53a
|
Upgraded ClipperLib to 6.1.2 - fixes a projection crash
|
2014-01-09 02:06:35 -05:00 |
Marius Kintel
|
669c30be6a
|
Implemented resize
|
2014-01-09 02:06:35 -05:00 |
Marius Kintel
|
a1fcf2d5b2
|
Updated test results with new behavior
|
2014-01-09 02:06:34 -05:00 |
Marius Kintel
|
b5abd6a39f
|
Fixes remaining issues after merging #574
|
2014-01-09 02:06:34 -05:00 |
Marius Kintel
|
4e9de72779
|
Implemented 3D transform of PolySets, removed some Grid usage, improved PolySet -> Polyhedron conversion, optimized operations with only one child
|
2014-01-09 02:06:34 -05:00 |
Marius Kintel
|
f4ae95d9e5
|
Handle shared_ptr in signals/slots
|
2014-01-09 02:06:34 -05:00 |
Marius Kintel
|
1ef92f55f2
|
Clipper is bundled
|
2014-01-09 02:06:34 -05:00 |
Marius Kintel
|
b9f51febd4
|
Adapt to related changes in master
|
2014-01-09 02:06:34 -05:00 |
Marius Kintel
|
ffdbc9bf46
|
Enforce x > 0 for rotate_extrude
|
2014-01-09 02:06:34 -05:00 |