Commit History

Author SHA1 Message Date
  Alessandro Ranellucci 9e8022f6f6 More refactoring to medial axis and gap fill, more robust 8 years ago
  Alessandro Ranellucci 4913e90e10 Remove any Perl related code from libslic3r 9 years ago
  Alessandro Ranellucci 8791f5a493 Cleanup of some method signatures and of XS return types 10 years ago
  Alessandro Ranellucci e749f6040f New +Line::intersection_infinite() method 10 years ago
  Alessandro Ranellucci e0a3d2577c Initial work for 3D rendering of toolpaths 10 years ago
  Alessandro Ranellucci fcfb3b98bc 3D object positioning 10 years ago
  Alessandro Ranellucci a82f95e903 Some initial work for 3D slice rendering 10 years ago
  Alessandro Ranellucci 6adc3477c9 Moved C++ code into new libslic3r directory 10 years ago
  Alessandro Ranellucci 30fa055995 Bugfix: medial axis missed some segments. #2144 10 years ago
  Alessandro Ranellucci 76a8ec3d9e Replace to_SV_ref() and to_SV_clone_ref() with templated glue functions 10 years ago
  Alessandro Ranellucci 0a88492fdc Use a more robust parallelism detection 10 years ago
  Alessandro Ranellucci c81ffc391d Tentative fix for unreproduced compilation error reported 10 years ago
  Petr Ledvina 115aa6885f Implement type checking for XS objects 10 years ago
  Alessandro Ranellucci ca4d4211c9 Refactored signatures of many C++ methods for more efficient and safer style. Includes a bugfix for Point::nearest_point() which was returning a pointer to freed memory. #1961 10 years ago
  Alessandro Ranellucci 6201aacf88 New coverage detection for bridges. Includes implementation of ExPolygon::get_trapezoids() 10 years ago
  Alessandro Ranellucci ed8a2f7330 Extend medial axis endpoints to fill the entire length. Includes fix for a minor memory leak caused by usage of old signature for Line::point_at() 11 years ago
  Alessandro Ranellucci 3c77b301a7 Promising approach to medial axis pruning 11 years ago
  Alessandro Ranellucci a225a8b2ef Ported contains_line() to XS 11 years ago
  Alessandro Ranellucci 3025c77675 Use Clipper for line clipping 11 years ago
  Alessandro Ranellucci d8e098ab0e Ported same_line() to XS 11 years ago
  Alessandro Ranellucci 29b83517cb Ported point_along_segment(), Polyline::length(), Polyline::clip_end() to XS 11 years ago
  Alessandro Ranellucci 27e7c6b9f7 Finished implementation of TriangleMesh->split 11 years ago
  Alessandro Ranellucci c0789506e4 Return objects by reference instead of always cloning 11 years ago
  Alessandro Ranellucci 5d6fd7f4d9 Optimizations for better usage of XS code 11 years ago
  Alessandro Ranellucci e19c6a1494 Ported Point->distance_to() and Line->length() 11 years ago
  Alessandro Ranellucci 898007fc36 Port offset_ex() and offset2_ex() to XS 11 years ago
  Alessandro Ranellucci 9458c7db97 Fix integration of XS containers 11 years ago
  Alessandro Ranellucci 9b582a11ff Adopt XS containers everywhere (incomplete work) 11 years ago
  Alessandro Ranellucci ab6b3d41a7 XS interface completed, including new Line class 11 years ago