bubnikv
|
afbc4a4cf2
Fixing perl bindings after refactoring
|
5 years ago |
bubnikv
|
564eddd99d
FDM Print refactoring:
|
5 years ago |
bubnikv
|
331c187b39
Rest of the path chaining has been replaced with the new algorithm.
|
5 years ago |
bubnikv
|
440e58573e
Some documentation, C++11 conversion, code beautification,
|
6 years ago |
bubnikv
|
61e6f23ed2
Fix of
|
7 years ago |
bubnikv
|
cd084a33c6
Fixed a regression bug, which was made during the porting of
|
7 years ago |
bubnikv
|
41f50b246c
Inlined Surface::any_internal_contains / any_bottom_contains
|
7 years ago |
bubnikv
|
ed2ee2f6f3
Merged support_fills with support_interface_fills.
|
7 years ago |
bubnikv
|
39679f9518
Missed this one at the last check-in.
|
8 years ago |
bubnikv
|
79f5a16536
Reverted the perimeter generator to not save the perimeter areas.
|
8 years ago |
bubnikv
|
95ede7c4b8
Rewrote Fill2.pm to C++, deleted Perl infills for good.
|
8 years ago |
bubnikv
|
e0d1aa8a1a
Collect the perimeter surfaces when generating perimeters.
|
8 years ago |
Alessandro Ranellucci
|
4913e90e10
Remove any Perl related code from libslic3r
|
9 years ago |
Alessandro Ranellucci
|
4f8a18bbad
Ported Layer::maker_perimeters() to XS
|
9 years ago |
Alessandro Ranellucci
|
9fcec10737
Finished porting LayerRegion to C++
|
9 years ago |
Alessandro Ranellucci
|
6ac79e3ed6
Ported make_perimeters() to C++
|
9 years ago |
Alessandro Ranellucci
|
3e739b87da
Finished porting Slic3r::GCode to XS (speed boost!)
|
9 years ago |
Alessandro Ranellucci
|
801f629fdc
Ported Slic3r::GCode storage to XS
|
9 years ago |
Alessandro Ranellucci
|
be2f46ca68
Ported Layer::merge_slices() to XS
|
9 years ago |
Alessandro Ranellucci
|
bb3bf28e59
Ported prepare_fill_surfaces() to XS/C++
|
10 years ago |
Alessandro Ranellucci
|
8791f5a493
Cleanup of some method signatures and of XS return types
|
10 years ago |
Alessandro Ranellucci
|
9f0283f808
Minor issue when dealing with files with empty layers at bottom. #2553
|
10 years ago |
Alessandro Ranellucci
|
2562070232
Refactored the travel/retract/avoid_crossing_perimeters logic. Several edge cases are now handled correctly. #2498
|
10 years ago |
Alessandro Ranellucci
|
7e82159620
Fixed one more case where only_retract_when_crossing_perimeters didn't apply. #2498
|
10 years ago |
Alessandro Ranellucci
|
5a0f4eac8d
One more retraction optimization
|
10 years ago |
Alessandro Ranellucci
|
93507bfd49
Bugfix: only_retract_when_crossing_perimeters was not correctly applied on bottom layer when no bottom solid layers were printed
|
10 years ago |
Alessandro Ranellucci
|
c8596c5c58
Limit "Only retract when crossing perimeters" so that retraction is triggered also when crossing the boundaries of a single region. #2298
|
10 years ago |
Alessandro Ranellucci
|
5deadc8f12
Refactoring: removed _islands members in Slic3r::GCode
|
10 years ago |
Alessandro Ranellucci
|
b69caff93c
Ported LayerRegion::make_slices() to XS
|
10 years ago |
Alessandro Ranellucci
|
6adc3477c9
Moved C++ code into new libslic3r directory
|
10 years ago |
Alessandro Ranellucci
|
7ff13c063f
Port PrintRegion::flow() and LayerRegion.flow() to XS
|
10 years ago |
Alessandro Ranellucci
|
380dd8adfc
Ported some methods to XS
|
10 years ago |
Alessandro Ranellucci
|
5c54acf9ac
Use ->ptr() for CoolingBuffer too
|
10 years ago |
Y. Sapir
|
07dd799967
Fix inherited Layer::Support id and object accessors.
|
10 years ago |
Y. Sapir
|
b8b8c746d9
Make clear_regions and delete_region methods private (both Print & Layer), and remove from XSP.
|
10 years ago |
Y. Sapir
|
22b05cb187
Make read-only constructor parameters - private.
|
10 years ago |
Y. Sapir
|
8da0bded1d
Move Print object storage to C++. (along with its subobjects)
|
10 years ago |