Commit History

Author SHA1 Message Date
  Alessandro Ranellucci b11b595c97 Ported nearest_point() and nearest_point_index() 11 years ago
  Alessandro Ranellucci da0b85c0d9 Ported ExPolygon->contour and ExPolygon->holes 11 years ago
  Alessandro Ranellucci c7b6818ccf Ported offset() and offset2() 11 years ago
  Alessandro Ranellucci 898007fc36 Port offset_ex() and offset2_ex() to XS 11 years ago
  Alessandro Ranellucci 9b582a11ff Adopt XS containers everywhere (incomplete work) 11 years ago
  Alessandro Ranellucci 7180e7cb30 Speed optimization in avoid_crossing_perimeters 11 years ago
  Alessandro Ranellucci e33ca54943 Some code cleanup in MotionPlanner 11 years ago
  Alessandro Ranellucci 2f046799f2 Removed offset() method from Slic3r::Polygon because it only works with ccw polygons 12 years ago
  Alessandro Ranellucci 9c122bda5e Fix memory leak in avoid_crossing_perimeters. #1044 12 years ago
  Alessandro Ranellucci 33b40eda18 Always fix self-intersecting polygons that Douglas-Peucker might return 12 years ago
  Alessandro Ranellucci 73a661e6c1 shortest_path() in MotionPlanner was actually correctly named shortest_path() 12 years ago
  Alessandro Ranellucci 090e3b1fe3 Rename shortest_path to chained_path, which reflects its algorithm more correctly 12 years ago
  Alessandro Ranellucci 2963e54d21 Use the faster polygon_multi_linestring_intersection() 12 years ago
  Alessandro Ranellucci f1230312e3 Fixes for merge issues 12 years ago
  Alessandro Ranellucci 91e9f651b5 Bugfix: --avoid-crossing-perimeters was crashing when processing empty layers 12 years ago
  Alessandro Ranellucci 56a118986f External motion was crossing still too much 12 years ago
  Alessandro Ranellucci c98e9515ed Better implementation of the external motion planner 12 years ago
  Alessandro Ranellucci 27090f83bd Make the motionplanner work again after recent changes to approximation 12 years ago
  Alessandro Ranellucci 0eadc5adba Manual rebase of the avoid_crossing_perimeters feature 12 years ago