Alessandro Ranellucci
|
a3bd1b5302
|
New seal_position option that replaces randomize_start, start_perimeters_at_concave_points and start_perimeters_at_non_overhang. The two latter options are now always on by default. A new "Aligned" seal position value has been added, that forces starting points to be aligned when not randomized. #1741 #925
|
2014-05-22 19:34:49 +02:00 |
|
Alessandro Ranellucci
|
f2c5e799b1
|
Enforce seam alignment and blend in spiral vase. #2023
|
2014-05-22 12:28:12 +02:00 |
|
Alessandro Ranellucci
|
bb0ce3cccd
|
New Polygon::triangulate_convex() method
|
2014-04-24 16:59:36 +02:00 |
|
Alessandro Ranellucci
|
5f81292f3f
|
Ported encloses_point() to XS and renamed to contains_point()
|
2013-11-21 16:21:42 +01:00 |
|
Alessandro Ranellucci
|
a49dc603cc
|
Many changes and fixes to remove leaks and return objects by reference
|
2013-09-03 19:26:58 +02:00 |
|
Alessandro Ranellucci
|
c0789506e4
|
Return objects by reference instead of always cloning
|
2013-09-02 20:22:20 +02:00 |
|
Alessandro Ranellucci
|
fe42427a54
|
Ported Polygon->is_valid() and ExPolygon->is_valid()
|
2013-08-26 23:27:51 +02:00 |
|
Alessandro Ranellucci
|
792fcba7be
|
Ported Polygon->area
|
2013-08-26 22:44:40 +02:00 |
|
Alessandro Ranellucci
|
1f734807b9
|
Ported Polygon->split_at()
|
2013-08-26 22:39:35 +02:00 |
|
Alessandro Ranellucci
|
f7ada2b5db
|
Ported make_clockwise() and make_counter_clockwise()
|
2013-07-16 21:09:29 +02:00 |
|
Alessandro Ranellucci
|
fe061b19ad
|
Ported Polygon->is_counter_clockwise() and rearranged code in .cpp files
|
2013-07-16 21:04:14 +02:00 |
|
Alessandro Ranellucci
|
9458c7db97
|
Fix integration of XS containers
|
2013-07-16 17:13:01 +02:00 |
|
Alessandro Ranellucci
|
0d07a2e4e6
|
Implemented split_at_index() and split_at_first_point() for Polygon
|
2013-07-15 23:38:06 +02:00 |
|
Alessandro Ranellucci
|
62e5bd0ee7
|
Polygon->lines
|
2013-07-15 23:28:23 +02:00 |
|
Alessandro Ranellucci
|
439255ca46
|
Polyline->lines
|
2013-07-15 23:12:13 +02:00 |
|
Alessandro Ranellucci
|
ab6b3d41a7
|
XS interface completed, including new Line class
|
2013-07-15 22:57:22 +02:00 |
|
Alessandro Ranellucci
|
9af2a1c007
|
Use XS Point everywhere
|
2013-07-15 20:31:43 +02:00 |
|
Alessandro Ranellucci
|
f612d4c64e
|
Ported ExtrusionPath to XS. Failing test for Surface
|
2013-07-15 12:14:22 +02:00 |
|