..
Fill
Change char to int
2017-01-12 11:30:14 +02:00
GCode
Reverted the perimeter generator to not save the perimeter areas.
2016-11-17 23:22:59 +01:00
BoundingBox.cpp
Bounding Box - new method align_to_grid
2016-11-29 19:25:10 +01:00
BoundingBox.hpp
Bounding Box - new method align_to_grid
2016-11-29 19:25:10 +01:00
BridgeDetector.cpp
Adapted to the new ClipperUtils.hpp interface by @alexrj
2016-12-13 19:22:23 +01:00
BridgeDetector.hpp
Adapted to the new ClipperUtils.hpp interface by @alexrj
2016-12-13 19:22:23 +01:00
ClipperUtils.cpp
Fix of
2017-01-02 16:51:43 +01:00
ClipperUtils.hpp
Another take to get rid of the templates from the ClipperUtil.hpp
2016-12-13 22:13:02 +01:00
Config.cpp
Fixed a return value in the Config multi-string parser.
2016-11-01 14:52:44 +01:00
Config.hpp
ConfigOptionVector::get_at(idx)
2016-12-12 15:56:42 +01:00
EdgeGrid.cpp
Improved debugging of the EdgeGrid distance field function.
2017-01-05 09:09:26 +01:00
EdgeGrid.hpp
New supports now do rafts at least to the extent the test cases run through.
2016-12-20 12:19:13 +01:00
ExPolygon.cpp
Adapted to the new ClipperUtils.hpp interface by @alexrj
2016-12-13 19:22:23 +01:00
ExPolygon.hpp
Copy / move assign operators for ExPolygon.
2017-01-11 14:38:24 +01:00
ExPolygonCollection.cpp
Reworked the bridge detector to allow searching a single bridging
2016-11-08 09:59:25 +01:00
ExPolygonCollection.hpp
Ported from the playground branch. Various documentation and optimization.
2016-09-13 13:30:00 +02:00
Extruder.cpp
Remove any Perl related code from libslic3r
2015-12-08 00:39:54 +01:00
Extruder.hpp
Remove any Perl related code from libslic3r
2015-12-08 00:39:54 +01:00
ExtrusionEntity.cpp
New extrusion class: ExtrusionMultiPath
2017-01-19 13:35:55 +01:00
ExtrusionEntity.hpp
New extrusion class: ExtrusionMultiPath
2017-01-19 13:35:55 +01:00
ExtrusionEntityCollection.cpp
Method ExtrusionEntity::polygons_covered() and derived were split
2016-11-04 00:10:35 +01:00
ExtrusionEntityCollection.hpp
Method ExtrusionEntity::polygons_covered() and derived were split
2016-11-04 00:10:35 +01:00
ExtrusionSimulator.cpp
Fixes after the merge of changes by @alexrj.
2016-12-08 19:02:16 +01:00
ExtrusionSimulator.hpp
Fixes after the merge of changes by @alexrj.
2016-12-08 19:02:16 +01:00
Flow.cpp
One step further to the C++ Supports.
2016-11-23 15:51:47 +01:00
Flow.hpp
One step further to the C++ Supports.
2016-11-23 15:51:47 +01:00
GCode.cpp
New extrusion class: ExtrusionMultiPath
2017-01-19 13:35:55 +01:00
GCode.hpp
New extrusion class: ExtrusionMultiPath
2017-01-19 13:35:55 +01:00
GCodeSender.cpp
Rewrote Fill2.pm to C++, deleted Perl infills for good.
2016-11-02 10:47:00 +01:00
GCodeSender.hpp
G code generator will include marks for the G-code analyzer, so
2016-09-26 12:52:40 +02:00
GCodeWriter.cpp
Bugfix: use Lift-z option for 2. extruder #3385
2016-09-26 12:49:29 +02:00
GCodeWriter.hpp
Bugfix: use Lift-z option for 2. extruder #3385
2016-09-26 12:49:29 +02:00
Geometry.cpp
Reduced some compiler warnings.
2016-11-16 22:09:00 +01:00
Geometry.hpp
Hopefully a fix of https://github.com/prusa3d/Slic3r/issues/11
2016-11-04 15:03:51 +01:00
Layer.cpp
Slightly more efficient PrintObject Layer destruction.
2017-01-11 13:43:33 +01:00
Layer.hpp
Slightly more efficient PrintObject Layer destruction.
2017-01-11 13:43:33 +01:00
LayerRegion.cpp
Fix of
2017-01-02 16:51:43 +01:00
libslic3r.h
New supports now do rafts at least to the extent the test cases run through.
2016-12-20 12:19:13 +01:00
Line.cpp
More refactoring to medial axis and gap fill, more robust
2016-05-20 17:03:57 +02:00
Line.hpp
Don't be lazy, use fully qualified Slic3r::Polygon/ExPolygon/Point/Line names
2016-12-08 15:16:09 +01:00
Model.cpp
Optimization of Model bounding box routines (avoids copying the mesh),
2016-11-16 11:53:29 +01:00
Model.hpp
Fixes after the merge of changes by @alexrj.
2016-12-08 19:02:16 +01:00
MotionPlanner.cpp
Adapted to the new ClipperUtils.hpp interface by @alexrj
2016-12-13 19:22:23 +01:00
MotionPlanner.hpp
Fixes and improvements to MotionPlanner, much smarter now
2015-12-21 14:46:35 +01:00
MultiPoint.cpp
Implemented utility functions to operate over lines, polylines, polygons,
2016-11-07 22:49:11 +01:00
MultiPoint.hpp
Implemented utility functions to operate over lines, polylines, polygons,
2016-11-07 22:49:11 +01:00
PerimeterGenerator.cpp
Adapted to the new ClipperUtils.hpp interface by @alexrj
2016-12-13 19:22:23 +01:00
PerimeterGenerator.hpp
Reverted the perimeter generator to not save the perimeter areas.
2016-11-17 23:22:59 +01:00
PlaceholderParser.cpp
Updated xs/Build.PL to support Visual Studio compiler suite.
2016-08-21 21:46:17 +02:00
PlaceholderParser.hpp
Remove any Perl related code from libslic3r
2015-12-08 00:39:54 +01:00
Point.cpp
Added a free "cross product" function to Pointf (thinking the Pointf is
2016-11-28 17:34:52 +01:00
Point.hpp
Don't be lazy, use fully qualified Slic3r::Polygon/ExPolygon/Point/Line names
2016-12-08 15:16:09 +01:00
Polygon.cpp
Adapted to the new ClipperUtils.hpp interface by @alexrj
2016-12-13 19:22:23 +01:00
Polygon.hpp
Fixes after the merge of changes by @alexrj.
2016-12-08 19:02:16 +01:00
Polyline.cpp
Bugfix of bottom bridges. If close regions shall be closed by bridges,
2016-09-30 15:23:18 +02:00
Polyline.hpp
Implemented utility functions to operate over lines, polylines, polygons,
2016-11-07 22:49:11 +01:00
PolylineCollection.cpp
Copy and move variants of chained_path functions
2016-11-02 22:31:03 +02:00
PolylineCollection.hpp
Copy and move variants of chained_path functions
2016-11-02 22:31:03 +02:00
Print.cpp
Const version of a PrintObject::get_region(). Made get_region() inline.
2017-01-05 09:11:36 +01:00
Print.hpp
Const version of a PrintObject::get_region(). Made get_region() inline.
2017-01-05 09:11:36 +01:00
PrintConfig.cpp
Made the config value support_material_xy_spacing relative
2017-01-05 09:12:24 +01:00
PrintConfig.hpp
Made the config value support_material_xy_spacing relative
2017-01-05 09:12:24 +01:00
PrintObject.cpp
Slightly more efficient PrintObject Layer destruction.
2017-01-11 13:43:33 +01:00
PrintRegion.cpp
Remove any Perl related code from libslic3r
2015-12-08 00:39:54 +01:00
Slicing.cpp
Improvements in the manual layer width editor.
2016-12-21 16:00:41 +01:00
Slicing.hpp
Improvements in the manual layer width editor.
2016-12-21 16:00:41 +01:00
SlicingAdaptive.cpp
Fix compilation on Linux.
2016-12-12 18:59:35 +01:00
SlicingAdaptive.hpp
Support for user definable variable layer thickness, the C++ backend.
2016-12-12 17:53:38 +01:00
SupportMaterial.cpp
Fix of the 1st support layer.
2017-01-16 10:56:40 +01:00
SupportMaterial.hpp
Bugfix of duplicate support print paths.
2017-01-11 13:42:41 +01:00
Surface.cpp
Surface / Surface Collection - optimization routines for filtering,
2016-09-26 12:42:44 +02:00
Surface.hpp
Fix of
2017-01-02 16:51:43 +01:00
SurfaceCollection.cpp
New supports now do rafts at least to the extent the test cases run through.
2016-12-20 12:19:13 +01:00
SurfaceCollection.hpp
Added methods set/add to SurfaceCollection.
2016-12-12 15:54:37 +01:00
SVG.cpp
Enabled the C++ fillers for all infills, not just the supports.
2016-10-20 17:44:46 +02:00
SVG.hpp
Extended the SVG exporting class with export_expolygons()
2017-01-05 09:10:16 +01:00
TriangleMesh.cpp
Adapted to the new ClipperUtils.hpp interface by @alexrj
2016-12-13 19:22:23 +01:00
TriangleMesh.hpp
Refactored parallelization code, cherry picked from @alexrj 36789774471a0bf9a66bb33cc3ab6984f8ede8c6
2016-12-08 14:40:47 +01:00
utils.cpp
Try to fix compilation problems due to Perl crazy macros.
2016-12-12 19:13:33 +01:00
Utils.hpp
new Utils.hpp
2016-11-24 14:05:06 +01:00