Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-19 | WIP: Moved sources int src/, separated most of the source code from Perl.mass_rename | bubnikv | |
The XS was left only for the unit / integration tests, and it links libslic3r only. No wxWidgets are allowed to be used from Perl starting from now. | |||
2018-09-18 | Replaced CONFESS with throw std::exception in libslic3r, so now | bubnikv | |
libslic3r should be compilable without Perl. | |||
2018-08-21 | Eradicated the Pointf class, replaced with Eigen Vector3d | bubnikv | |
2018-08-17 | Removed the Point::wkt() and Point::dump_perl() methods. | bubnikv | |
Added to_string() for the basis Eigen vector types. | |||
2018-08-17 | Removed the x(), y(), z() Point/Pointf/Point3/Pointf3 accessors. | bubnikv | |
2018-08-17 | Removed Point::scale(),translate(),coincides_with(),distance_to(), | bubnikv | |
distance_to_squared(),perp_distance_to(),negative(),vector_to(), translate(), distance_to() etc, replaced with the Eigen equivalents. | |||
2018-08-15 | Changing the internal representation of Point / Pointf / Point3 / Pointf3 to ↵ | bubnikv | |
Eigen Matrix types: Changed the Point3 / Pointf3 to derive from the Eigen Vec3crd / Vec3d. Replaced the Point::concide_with() method calls with == operator. Reduced some compiler warnings. | |||
2018-08-14 | Changing the internal representation of Point / Pointf / Point3 / Pointf3 to ↵ | bubnikv | |
Eigen Matrix types, first step | |||
2018-06-05 | Fixed overflow in Polygon::area() | Enrico Turri | |
2017-06-08 | Limit the object movement to the vincinity of the print bed. | bubnikv | |
2016-12-13 | Adapted to the new ClipperUtils.hpp interface by @alexrj | bubnikv | |
2016-11-09 | New sparse infill: "stars" - David's star shaped infill. | bubnikv | |
This is very similar to a "triangles" infill, but maximum two lines intersect at a single point. added utility function get_extents_vector() | |||
2016-11-08 | Implemented utility functions to operate over lines, polylines, polygons, | bubnikv | |
surfaces. | |||
2016-10-20 | Enabled the C++ fillers for all infills, not just the supports. | bubnikv | |
Made sure the C++ fillers are instantiated at the worker threads, where there are being released. Extended the FillRectilinear2 to calculate the contour / line intersection with exact arithmetics, improved robustness and added error handling and error reporting, if the contours to be filled are not correct. | |||
2016-10-20 | Disabled asserts in the release build (-DNDEBUG). | bubnikv | |
Added a safe variant of offset(const Slic3r::ExPolygon...), which offsets each loop separately. New functions "remove_sticks" to remove zero area parts of polygons. New functions "remove_small" and "remove_degenerate" for polygon clean up. Extended the C++ supports, those are not finalized yet though. | |||
2016-09-13 | Ported from the playground branch. Various documentation and optimization. | bubnikv | |
2015-12-08 | Remove any Perl related code from libslic3r | Alessandro Ranellucci | |
2015-06-01 | Bugfix: concave starting points were not correctly detected for slice holes. ↵ | Alessandro Ranellucci | |
Includes regression test. #2857 | |||
2015-01-30 | Added a new Slic3r::Geometry::simplify_polygons() function | Alessandro Ranellucci | |
2015-01-19 | Cleanup of some method signatures and of XS return types | Alessandro Ranellucci | |
2014-12-22 | Fixed concave_points() and convex_points() after recent change of ccw_angle() | Alessandro Ranellucci | |
2014-12-07 | Fixed wrong implementation of concave_points() and convex_points() in C++. #2384 | Alessandro Ranellucci | |
2014-12-01 | Ported concave_points() and convex_points() to XS | Alessandro Ranellucci | |
2014-11-23 | Refactoring: renamed all contains_*() methods to contains() in C++ | Alessandro Ranellucci | |
2014-11-16 | Refactored ClipperUtils API for a more consistent arguments convention | Alessandro Ranellucci | |
2014-11-16 | Ported some minor methods to XS | Alessandro Ranellucci | |
2014-08-03 | Moved C++ code into new libslic3r directory | Alessandro Ranellucci | |