История коммитов

Автор SHA1 Сообщение Дата
  Alessandro Ranellucci caf20664cd Bugfix: ExPolygon::contains_line() was called with a Polyline object but didn't throw any error. Thanks ledvinap #1945 10 лет назад
  Alessandro Ranellucci 4f58a1c401 Rewrite avoid_crossing_perimeters() to fix a regression and get better performance by choosing regular points along contours. #1531 11 лет назад
  Alessandro Ranellucci df8d889481 More unfinished work 11 лет назад
  Alessandro Ranellucci 518798beb3 Incomplete work for porting simplify() to XS 11 лет назад
  Alessandro Ranellucci 5f81292f3f Ported encloses_point() to XS and renamed to contains_point() 11 лет назад
  Alessandro Ranellucci bd62de7653 Renamed encloses_line() to contains_line() and implemented it using diff_pl() 11 лет назад
  Alessandro Ranellucci 3025c77675 Use Clipper for line clipping 11 лет назад
  Alessandro Ranellucci 907ba55aab Some minor fixes needed after the xsdata merge. #1421 11 лет назад
  Alessandro Ranellucci 67aefdccc7 Fixed --avoid-crossing-perimeters and --support-material after the xsdata merge 11 лет назад
  Alessandro Ranellucci 5d6fd7f4d9 Optimizations for better usage of XS code 11 лет назад
  Alessandro Ranellucci fb763b0187 Removed dependency on Math::Clipper 11 лет назад
  Alessandro Ranellucci b11b595c97 Ported nearest_point() and nearest_point_index() 11 лет назад
  Alessandro Ranellucci da0b85c0d9 Ported ExPolygon->contour and ExPolygon->holes 11 лет назад
  Alessandro Ranellucci c7b6818ccf Ported offset() and offset2() 11 лет назад
  Alessandro Ranellucci 898007fc36 Port offset_ex() and offset2_ex() to XS 11 лет назад
  Alessandro Ranellucci 9b582a11ff Adopt XS containers everywhere (incomplete work) 11 лет назад
  Alessandro Ranellucci 7180e7cb30 Speed optimization in avoid_crossing_perimeters 11 лет назад
  Alessandro Ranellucci e33ca54943 Some code cleanup in MotionPlanner 11 лет назад
  Alessandro Ranellucci 2f046799f2 Removed offset() method from Slic3r::Polygon because it only works with ccw polygons 12 лет назад
  Alessandro Ranellucci 9c122bda5e Fix memory leak in avoid_crossing_perimeters. #1044 12 лет назад
  Alessandro Ranellucci 33b40eda18 Always fix self-intersecting polygons that Douglas-Peucker might return 12 лет назад
  Alessandro Ranellucci 73a661e6c1 shortest_path() in MotionPlanner was actually correctly named shortest_path() 12 лет назад
  Alessandro Ranellucci 090e3b1fe3 Rename shortest_path to chained_path, which reflects its algorithm more correctly 12 лет назад
  Alessandro Ranellucci 2963e54d21 Use the faster polygon_multi_linestring_intersection() 12 лет назад
  Alessandro Ranellucci f1230312e3 Fixes for merge issues 12 лет назад
  Alessandro Ranellucci 91e9f651b5 Bugfix: --avoid-crossing-perimeters was crashing when processing empty layers 12 лет назад
  Alessandro Ranellucci 56a118986f External motion was crossing still too much 12 лет назад
  Alessandro Ranellucci c98e9515ed Better implementation of the external motion planner 12 лет назад
  Alessandro Ranellucci 27090f83bd Make the motionplanner work again after recent changes to approximation 12 лет назад
  Alessandro Ranellucci 0eadc5adba Manual rebase of the avoid_crossing_perimeters feature 12 лет назад