Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								60f640f100
								
							
						 | 
						
							
							
								
								Remove self-intersections before supplying polygon data to polyPartition and rename triangulate2() to triangulate_pp()
							
							
							
							
							
						 | 
						
							2014-05-01 10:37:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								19fdf9b184
								
							
						 | 
						
							
							
								
								Test triangulate2() instead of the faulty triangulate()
							
							
							
							
							
						 | 
						
							2014-04-28 20:19:26 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								2720000a17
								
							
						 | 
						
							
							
								
								New get_trapezoids() implementation. Maybe heavier but it doesn't fail with some versions of GCC like the one provided by Boost.Polygon. #1965
							
							
							
							
							
						 | 
						
							2014-04-28 20:14:20 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								37c7b958d4
								
							
						 | 
						
							
							
								
								New ExPolygon::triangulate() method
							
							
							
							
							
						 | 
						
							2014-04-24 17:06:16 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								6201aacf88
								
							
						 | 
						
							
							
								
								New coverage detection for bridges. Includes implementation of ExPolygon::get_trapezoids()
							
							
							
							
							
						 | 
						
							2014-04-24 13:44:39 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f5442265e
								
							
						 | 
						
							
							
								
								Include thin walls in general top-level perimeter sorting to get more efficient paths
							
							
							
							
							
						 | 
						
							2014-03-09 20:19:30 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								bf91f3096a
								
							
						 | 
						
							
							
								
								Incomplete work for using Boost.Polygon to compute medial axis
							
							
							
							
							
						 | 
						
							2014-01-09 17:26:39 +01: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
								
							 
						 | 
						
							
							
							
							
								
							
							
								da0b85c0d9
								
							
						 | 
						
							
							
								
								Ported ExPolygon->contour and ExPolygon->holes
							
							
							
							
							
						 | 
						
							2013-08-26 23:09:18 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								706851f836
								
							
						 | 
						
							
							
								
								Ported ExPolygon->area()
							
							
							
							
							
						 | 
						
							2013-08-26 22:50:26 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								b38cc2c244
								
							
						 | 
						
							
							
								
								Merge branch 'master' into xsdata
							
							
							
							
							
							
							
							Conflicts:
	lib/Slic3r.pm
	lib/Slic3r/ExPolygon.pm
	lib/Slic3r/Fill.pm
	lib/Slic3r/Fill/Rectilinear.pm
	lib/Slic3r/GCode.pm
	lib/Slic3r/GUI/Plater.pm
	lib/Slic3r/Geometry/Clipper.pm
	lib/Slic3r/Layer/Region.pm
	lib/Slic3r/Print.pm
	lib/Slic3r/Print/Object.pm
	lib/Slic3r/TriangleMesh.pm
	t/shells.t
	xs/MANIFEST 
							
						 | 
						
							2013-08-08 02:10:34 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								13e3a9129c
								
							
						 | 
						
							
							
								
								Use Slic3r::ExPolygon::Collection for Layer->slices
							
							
							
							
							
						 | 
						
							2013-07-14 15:06:49 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								b1ad466189
								
							
						 | 
						
							
							
								
								Ported Slic3r::ExPolygon::Collection to XS
							
							
							
							
							
						 | 
						
							2013-07-14 00:38:01 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								87a5de193d
								
							
						 | 
						
							
							
								
								ExPolygon::XS->rotate()
							
							
							
							
							
						 | 
						
							2013-07-11 18:55:51 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								3037b42b47
								
							
						 | 
						
							
							
								
								New ->translate() method for ExPolygon::XS
							
							
							
							
							
						 | 
						
							2013-07-11 14:13:30 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								e0052b01d3
								
							
						 | 
						
							
							
								
								New ->scale() method for ExPolygon::XS
							
							
							
							
							
						 | 
						
							2013-07-11 14:08:11 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								9dc1a3c69d
								
							
						 | 
						
							
							
								
								Implement ExPolygon::XS->clone()
							
							
							
							
							
						 | 
						
							2013-07-07 15:06:01 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								989e48ede0
								
							
						 | 
						
							
							
								
								Bless arrayref representation into Slic3r classes
							
							
							
							
							
						 | 
						
							2013-07-07 13:34:55 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								5a11d4df89
								
							
						 | 
						
							
							
								
								New Slic3r::ExPolygon::XS class
							
							
							
							
							
						 | 
						
							2013-07-06 16:33:49 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |