bubnikv
|
5b94f53cd7
Removed the Point::wkt() and Point::dump_perl() methods.
|
6 лет назад |
bubnikv
|
8b5f7f0fb2
Limit the object movement to the vincinity of the print bed.
|
7 лет назад |
Alessandro Ranellucci
|
660b56acb5
Fixed type error
|
8 лет назад |
Alessandro Ranellucci
|
4913e90e10
Remove any Perl related code from libslic3r
|
9 лет назад |
Alessandro Ranellucci
|
8791f5a493
Cleanup of some method signatures and of XS return types
|
10 лет назад |
Alessandro Ranellucci
|
1fda9e3d50
Ported concave_points() and convex_points() to XS
|
10 лет назад |
Alessandro Ranellucci
|
634bc09e2c
Refactoring: renamed all contains_*() methods to contains() in C++
|
10 лет назад |
Alessandro Ranellucci
|
28466750e6
Ported some minor methods to XS
|
10 лет назад |
Alessandro Ranellucci
|
6adc3477c9
Moved C++ code into new libslic3r directory
|
10 лет назад |
Alessandro Ranellucci
|
ba8148f4ad
Merge branch 'printcpp' of github.com:sapir/Slic3r into sapir-printcpp
|
10 лет назад |
Alessandro Ranellucci
|
b02e459c4b
Attempt to fix compilation issue
|
10 лет назад |
Y. Sapir
|
9247f21ff8
Add missing include "BoundingBox.hpp" to Polygon.xsp.
|
10 лет назад |
Alessandro Ranellucci
|
a3bd1b5302
New seal_position option that replaces randomize_start, start_perimeters_at_concave_points and start_perimeters_at_non_overhang. The two latter options are now always on by default. A new "Aligned" seal position value has been added, that forces starting points to be aligned when not randomized. #1741 #925
|
10 лет назад |
Alessandro Ranellucci
|
f2c5e799b1
Enforce seam alignment and blend in spiral vase. #2023
|
10 лет назад |
Alessandro Ranellucci
|
76a8ec3d9e
Replace to_SV_ref() and to_SV_clone_ref() with templated glue functions
|
10 лет назад |
Alessandro Ranellucci
|
d2d885fc53
Turn ExtrusionLoop into a collection of polylines. Includes some changes to the Polygon API to avoid returning newly allocatd objects
|
10 лет назад |
Petr Ledvina
|
115aa6885f
Implement type checking for XS objects
|
10 лет назад |
Alessandro Ranellucci
|
bb0ce3cccd
New Polygon::triangulate_convex() method
|
10 лет назад |
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 лет назад |
Alessandro Ranellucci
|
6201aacf88
New coverage detection for bridges. Includes implementation of ExPolygon::get_trapezoids()
|
10 лет назад |
Alessandro Ranellucci
|
a950fbe0c2
Removed more unused functions and fixed tests
|
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
|
885ab5844e
Ported regular_points() to XS and renamed it to equally_spaced_points()
|
11 лет назад |
Alessandro Ranellucci
|
29b83517cb
Ported point_along_segment(), Polyline::length(), Polyline::clip_end() to XS
|
11 лет назад |
Alessandro Ranellucci
|
27e7c6b9f7
Finished implementation of TriangleMesh->split
|
11 лет назад |
Alessandro Ranellucci
|
a49dc603cc
Many changes and fixes to remove leaks and return objects by reference
|
11 лет назад |
Alessandro Ranellucci
|
c0789506e4
Return objects by reference instead of always cloning
|
11 лет назад |
Alessandro Ranellucci
|
fb763b0187
Removed dependency on Math::Clipper
|
11 лет назад |
Alessandro Ranellucci
|
b11b595c97
Ported nearest_point() and nearest_point_index()
|
11 лет назад |
Alessandro Ranellucci
|
fe42427a54
Ported Polygon->is_valid() and ExPolygon->is_valid()
|
11 лет назад |
Alessandro Ranellucci
|
792fcba7be
Ported Polygon->area
|
11 лет назад |
Alessandro Ranellucci
|
1f734807b9
Ported Polygon->split_at()
|
11 лет назад |
Alessandro Ranellucci
|
f7ada2b5db
Ported make_clockwise() and make_counter_clockwise()
|
11 лет назад |
Alessandro Ranellucci
|
fe061b19ad
Ported Polygon->is_counter_clockwise() and rearranged code in .cpp files
|
11 лет назад |
Alessandro Ranellucci
|
9458c7db97
Fix integration of XS containers
|
11 лет назад |
Alessandro Ranellucci
|
9b582a11ff
Adopt XS containers everywhere (incomplete work)
|
11 лет назад |
Alessandro Ranellucci
|
0d07a2e4e6
Implemented split_at_index() and split_at_first_point() for Polygon
|
11 лет назад |
Alessandro Ranellucci
|
62e5bd0ee7
Polygon->lines
|
11 лет назад |
Alessandro Ranellucci
|
ab6b3d41a7
XS interface completed, including new Line class
|
11 лет назад |
Alessandro Ranellucci
|
9af2a1c007
Use XS Point everywhere
|
11 лет назад |
Alessandro Ranellucci
|
f612d4c64e
Ported ExtrusionPath to XS. Failing test for Surface
|
11 лет назад |