PrusaSlicer-NonPlainar/src/libslic3r
Vojtech Bubnik a95607d7bf Fixing an FDM support generator bug, where some of the support columns
were missing abruptly when going down.
The issue was caused by extracting support areas from a grid and
filtering the extracted islands by intersection with the input islands.
Sometimes the input islands were a bit bigger than the extracted contour,
thus some of the samples of the input islands did not fall into
the extracted contour.
2021-03-17 12:25:49 +01:00
..
Fill Reworked the "new" bridging to respect the bridge_flow_ratio 2021-03-15 09:55:56 +01:00
Format Fix of 589d2be442 2021-03-08 11:29:52 +01:00
GCode Adjustable wipe tower brim 2021-03-05 16:41:02 +01:00
Optimize cosmethics 2020-09-10 14:03:30 +02:00
SLA Fix unmarked failed holes on first gizmo opening 2021-03-16 09:31:03 +01:00
AABBTreeIndirect.hpp Working hole drilling one by one without linear slowdown. 2021-03-16 09:31:03 +01:00
AppConfig.cpp Tech ENABLE_CUSTOMIZABLE_FILES_ASSOCIATION_ON_WIN set as default 2021-02-26 10:18:16 +01:00
AppConfig.hpp ENABLE_GCODE_VIEWER set as default in libslic3r 2020-11-12 14:03:58 +01:00
Arrange.cpp Fix arrange with malformed contours 2020-12-03 14:58:09 +01:00
Arrange.hpp Fix for bed filling with some existing items out of bed. 2020-12-02 17:52:40 +01:00
BoundingBox.cpp Refactoring of adaptive cubic / support cubic: 2020-09-17 18:39:28 +02:00
BoundingBox.hpp Add BoundingBox constructor with point set iterators 2021-03-08 17:38:10 +01:00
BridgeDetector.cpp Removal of not numerically robust libraries "poly2tree" and "polypartition". 2021-02-09 18:36:28 +01:00
BridgeDetector.hpp Removal of not numerically robust libraries "poly2tree" and "polypartition". 2021-02-09 18:36:28 +01:00
Brim.cpp WIP: Refactored bridging flow from normal flow, new config value 2021-03-15 09:55:56 +01:00
Brim.hpp Squash merge of lh_brim_rework, 2021-02-03 15:12:53 +01:00
Channel.hpp
ClipperUtils.cpp Fixing the infill order for concentric infill to outside-in. 2021-01-06 11:05:32 +01:00
ClipperUtils.hpp Fixing the infill order for concentric infill to outside-in. 2021-01-06 11:05:32 +01:00
clonable_ptr.hpp
CMakeLists.txt Worked around some quirky Linux file system issues. Namely 2021-03-15 16:19:22 +01:00
Config.cpp - Allow import of gcode files processed by ArcWelder 2021-02-24 09:46:42 +01:00
Config.hpp ConfigOptions: GUI type as enum, not string. 2021-03-15 09:55:57 +01:00
CustomGCode.cpp ENABLE_GCODE_VIEWER set as default in libslic3r 2020-11-12 14:03:58 +01:00
CustomGCode.hpp Editing of the custom GCodes like ColorChange and PausePrint 2020-06-07 22:42:54 +02:00
EdgeGrid.cpp Fixing EdgeGrid after recent refactoring. 2021-02-11 13:40:15 +01:00
EdgeGrid.hpp Fixing EdgeGrid after recent refactoring. 2021-02-11 13:40:15 +01:00
ElephantFootCompensation.cpp WIP: Refactored bridging flow from normal flow, new config value 2021-03-15 09:55:56 +01:00
ElephantFootCompensation.hpp Add elephant foot compensation to SLA print 2020-02-14 09:21:00 +01:00
Exception.hpp Improvement of Improve error reporting with buggy custom G-code sections 2020-12-03 11:03:16 +01:00
ExPolygon.cpp Removal of not numerically robust libraries "poly2tree" and "polypartition". 2021-02-09 18:36:28 +01:00
ExPolygon.hpp Removal of not numerically robust libraries "poly2tree" and "polypartition". 2021-02-09 18:36:28 +01:00
ExPolygonCollection.cpp Fixed regression due to ExPolygonCollection to ExPolygons refactoring. 2019-10-04 16:50:01 +02:00
ExPolygonCollection.hpp Fixed regression due to ExPolygonCollection to ExPolygons refactoring. 2019-10-04 16:50:01 +02:00
Extruder.cpp Fixing build against wxWidgets 3.0 2020-03-04 10:34:59 +01:00
Extruder.hpp Fixing build against wxWidgets 3.0 2020-03-04 10:34:59 +01:00
ExtrusionEntity.cpp WIP: Refactored bridging flow from normal flow, new config value 2021-03-15 09:55:56 +01:00
ExtrusionEntity.hpp Added missing include 2021-02-24 11:31:08 +01:00
ExtrusionEntityCollection.cpp Fixed incorrect filtering of extrusions during gcode generation 2020-02-18 09:52:34 +01:00
ExtrusionEntityCollection.hpp Added a single perimeter to the first layer of support or raft. 2021-02-24 08:48:40 +01:00
ExtrusionSimulator.cpp
ExtrusionSimulator.hpp
FileParserError.hpp WIP Refactoring of exceptions: 2020-09-14 18:03:22 +02:00
Flow.cpp Fixed unit tests. 2021-03-15 09:55:56 +01:00
Flow.hpp WIP: Splitting the number of top / bottom support interface layers. 2021-03-15 09:55:56 +01:00
format.hpp Slic3r::format(), Slic3r::GUI::format_wxstr(): 2020-04-01 09:49:04 +02:00
GCode.cpp Follow up on https://github.com/prusa3d/PrusaSlicer/pull/5219#issuecomment-794515454 2021-03-15 09:55:56 +01:00
GCode.hpp Tech ENABLE_TOOLPATHS_WIDTH_HEIGHT_FROM_GCODE set as default 2021-02-17 11:23:17 +01:00
GCodeReader.cpp - Validation of custom g-code against gcode processor reserved keywords 2021-02-18 14:34:40 +01:00
GCodeReader.hpp - Validation of custom g-code against gcode processor reserved keywords 2021-02-18 14:34:40 +01:00
GCodeSender.cpp Replaced __linux macro with __linux__ 2021-01-11 13:31:30 +01:00
GCodeSender.hpp Some more reduction of compiler warnings on MSVC 2021-02-10 18:04:16 +01:00
GCodeWriter.cpp Use correct M204 command for acceleration 2021-01-11 10:50:18 +01:00
GCodeWriter.hpp Implemented editing for extruder of existing ToolChangeCode tick 2020-01-23 16:11:21 +01:00
Geometry.cpp Bumping up wxWidgets to 3.1.4-patched on all platforms. 2021-03-01 11:36:11 +01:00
Geometry.hpp Some more reduction of compiler warnings on MSVC 2021-02-10 18:04:16 +01:00
I18N.hpp
Int128.hpp
KDTreeIndirect.hpp Trying to fix the remaining OSX warnings 2021-02-10 19:07:09 +01:00
Layer.cpp Reduction on compiler warnings, mainly on MSVC. 2021-02-10 17:29:07 +01:00
Layer.hpp Reworked the "new" bridging to respect the bridge_flow_ratio 2021-03-15 09:55:56 +01:00
LayerRegion.cpp Reworked the "new" bridging to respect the bridge_flow_ratio 2021-03-15 09:55:56 +01:00
LibraryCheck.cpp missing ifdef 2021-01-27 10:58:52 +01:00
LibraryCheck.hpp Check loading of blacklisted dlls and show warning dialog at startup. Also show these dlls in sysinfo dialog. 2021-01-27 10:40:38 +01:00
libslic3r.h WIP VoronoiOffset: Squash merge of vb_voronoi_offset 2021-01-29 16:34:22 +01:00
libslic3r_version.h.in Fixed gcodeviewer application title on Linux and Mac 2020-10-07 16:02:01 +02:00
Line.cpp Renamed Line::offset to extend 2020-10-20 09:17:26 +02:00
Line.hpp FillAdaptive: 2020-11-11 16:49:11 +01:00
MarchingSquares.hpp Fixing Clang warnings 2 2021-02-08 17:52:29 +01:00
MeshBoolean.cpp Fix previous commit's missing include 2021-03-17 10:05:24 +01:00
MeshBoolean.hpp Working hole drilling one by one without linear slowdown. 2021-03-16 09:31:03 +01:00
MinAreaBoundingBox.cpp Can build with (original llvm) clang-cl on windows 2019-08-01 16:03:52 +02:00
MinAreaBoundingBox.hpp
miniz_extension.cpp SLA archive import with miniz, marching square bugfixes 2020-04-23 19:12:07 +02:00
miniz_extension.hpp SLA archive import with miniz, marching square bugfixes 2020-04-23 19:12:07 +02:00
Model.cpp Ys code refactoring () 2021-03-15 10:04:45 +01:00
Model.hpp SPE-1103 Added menu items for the conversation of the volumes from/to meters 2021-02-10 20:34:05 +01:00
ModelArrange.cpp Fix of [2.3.0-alpha4] Crash - several models cause crash when slicing 2020-11-24 16:01:08 +01:00
ModelArrange.hpp WIP Refactoring of exceptions: 2020-09-14 18:03:22 +02:00
MTUtils.hpp Add reserve_vector to libslic3r.h to be globally usable. 2020-08-13 15:42:31 +02:00
MultiPoint.cpp Avoid crossing perimeters: Further refactoring for clarity, code review. 2020-11-17 15:34:50 +01:00
MultiPoint.hpp Merge remote-tracking branch 'origin/master' into lh_avoid_crossing_perimeters 2020-11-29 17:27:23 +01:00
MutablePolygon.cpp Fixing some compilation warnings 2021-03-15 10:36:03 +01:00
MutablePolygon.hpp Follow-up to 5276bd98d7: 2021-03-03 15:04:26 +01:00
MutablePriorityQueue.hpp If of the previous commit: Set the MutablePriorityQueue indices 2019-11-22 19:09:39 +01:00
ObjectID.cpp What MSVC could process I always wonder. 2020-09-24 15:45:04 +02:00
ObjectID.hpp Fixed some more issues in copy / paste of objects and volumes 2020-10-15 17:29:49 +02:00
OpenVDBUtils.cpp Eliminate memory leaks from hollowing code 2021-03-08 17:38:10 +01:00
OpenVDBUtils.hpp Add voxel scale to openvdb metadata. 2021-03-08 17:38:10 +01:00
pchheader.cpp
pchheader.hpp Some more reduction of compiler warnings on MSVC 2021-02-10 18:04:16 +01:00
PerimeterGenerator.cpp Reworked the "new" bridging to respect the bridge_flow_ratio 2021-03-15 09:55:56 +01:00
PerimeterGenerator.hpp Fix of spiral vase mode with holes in the bottom: Holes in the bottom layers 2020-12-09 14:54:26 +01:00
PlaceholderParser.cpp Rework of Add random function for gcode macros. after merge: 2020-12-09 09:19:46 +01:00
PlaceholderParser.hpp fix of unit tests 2020-12-09 15:12:17 +01:00
Platform.cpp Added a missing include (Linux) 2021-03-16 07:25:31 +01:00
Platform.hpp Worked around some quirky Linux file system issues. Namely 2021-03-15 16:19:22 +01:00
PNGReadWrite.cpp Fixing build on gcc/clang 2021-02-22 19:43:18 +01:00
PNGReadWrite.hpp PNGReadWrite: png::write_gray_to_file(), png::write_gray_to_file_scaled() 2021-02-22 18:07:27 +01:00
Point.cpp Added missing includes to fix build on gcc 9 2020-11-20 15:19:49 +01:00
Point.hpp WIP: MutablePolygon - linked list based polygon implementation 2021-03-01 18:41:46 +01:00
Polygon.cpp Squash merge of lh_brim_rework, 2021-02-03 15:12:53 +01:00
Polygon.hpp Squash merge of lh_brim_rework, 2021-02-03 15:12:53 +01:00
PolygonTrimmer.cpp adaptive elpehant foot compensation, fixing 2019-11-01 19:59:09 +01:00
PolygonTrimmer.hpp Added a missing include 2019-08-22 11:35:25 +02:00
Polyline.cpp Fix of [2.3.0-alpha4] Crash - several models cause crash when slicing 2020-11-24 16:01:08 +01:00
Polyline.hpp Squash merge of lh_brim_rework, 2021-02-03 15:12:53 +01:00
Preset.cpp Splitting FDM support gap to top / bottom, introducing 2021-03-15 09:55:57 +01:00
Preset.hpp Fix of - Physical printer disappears from Slicer upon close of application 2021-02-25 20:36:23 +01:00
PresetBundle.cpp Follow-up 409849d238: 2021-03-02 12:19:49 +01:00
PresetBundle.hpp Fix of a selection of default print / filament / sla print / sla material 2021-02-08 15:56:44 +01:00
Print.cpp Splitting FDM support gap to top / bottom, introducing 2021-03-15 09:55:57 +01:00
Print.hpp Reworked the "new" bridging to respect the bridge_flow_ratio 2021-03-15 09:55:56 +01:00
PrintBase.cpp Fix of a crash when using active_step_add_warning on PrintObjects 2021-02-26 10:07:11 +01:00
PrintBase.hpp Add a notification when custom support enforcers are not used due to supports being off 2021-03-04 09:35:22 +01:00
PrintConfig.cpp Linux with precompiled headers wants Config.hpp header in PrintConfig.cpp 2021-03-15 09:55:57 +01:00
PrintConfig.hpp Splitting FDM support gap to top / bottom, introducing 2021-03-15 09:55:57 +01:00
PrintObject.cpp Splitting FDM support gap to top / bottom, introducing 2021-03-15 09:55:57 +01:00
PrintRegion.cpp Reworked the "new" bridging to respect the bridge_flow_ratio 2021-03-15 09:55:56 +01:00
Semver.cpp Refactor: Move Semver from slice3r to libslic3r 2019-08-19 17:04:14 +02:00
Semver.hpp WIP Refactoring of exceptions: 2020-09-14 18:03:22 +02:00
ShortestPath.cpp Fixed wrong orientation of infill and gap-fill extrusion. 2021-02-23 20:07:40 +01:00
ShortestPath.hpp Fixed crash in Adaptive Cubic infill if just a single line was extracted. 2020-09-21 11:10:57 +02:00
SimplifyMesh.cpp add mesh simplification. 2020-01-23 10:58:18 +01:00
SimplifyMesh.hpp add mesh simplification. 2020-01-23 10:58:18 +01:00
SimplifyMeshImpl.hpp Remove redundant code 2020-01-29 14:13:21 +01:00
SLAPrint.cpp Fix incorrect mesh shown on plater after hollowing 2021-03-08 17:38:10 +01:00
SLAPrint.hpp Use triangle removal only for visualized mesh 2021-03-08 17:38:10 +01:00
SLAPrintSteps.cpp Working hole drilling one by one without linear slowdown. 2021-03-16 09:31:03 +01:00
SLAPrintSteps.hpp Initial version of sl1 import with sla::Raster refactor. 2020-04-23 19:05:32 +02:00
SlicesToTriangleMesh.cpp SLA archive import with miniz, marching square bugfixes 2020-04-23 19:12:07 +02:00
SlicesToTriangleMesh.hpp Initial version of sl1 import with sla::Raster refactor. 2020-04-23 19:05:32 +02:00
Slicing.cpp Splitting FDM support gap to top / bottom, introducing 2021-03-15 09:55:57 +01:00
Slicing.hpp Splitting FDM support gap to top / bottom, introducing 2021-03-15 09:55:57 +01:00
SlicingAdaptive.cpp Yet another clang compiler warning suppressed. 2021-02-09 20:04:11 +01:00
SlicingAdaptive.hpp Improved adaptive layer height metrics: Using the area of a triangle 2019-12-13 13:43:16 +01:00
SupportMaterial.cpp Fixing an FDM support generator bug, where some of the support columns 2021-03-17 12:25:49 +01:00
SupportMaterial.hpp Reworked the "new" bridging to respect the bridge_flow_ratio 2021-03-15 09:55:56 +01:00
Surface.cpp Fix of "excess infill below bridges with 0% infill" 2019-09-06 15:03:49 +02:00
Surface.hpp Fix of "excess infill below bridges with 0% infill" 2019-09-06 15:03:49 +02:00
SurfaceCollection.cpp
SurfaceCollection.hpp Fix of infill type update with vase mode enabled after change 2020-03-14 11:59:50 +01:00
SVG.cpp Extended SVG::export_expolygons() with legend. 2021-02-22 18:07:27 +01:00
SVG.hpp Extended SVG::export_expolygons() with legend. 2021-02-22 18:07:27 +01:00
Technologies.hpp GCodeProcessor -> use boost::starts_with() 2021-02-26 16:00:32 +01:00
Tesselate.cpp
Tesselate.hpp Reworked pad creation algorithm with new parameters: 2019-10-01 14:58:37 +02:00
Thread.cpp Fix of PrusaSlicer hangs on Linux when run with non standard task affinity 2021-01-04 09:03:49 +01:00
Thread.hpp Refactored loading of Get/SetThreadDescription() on Windows: 2020-10-26 08:09:17 +01:00
Time.cpp Fix cmake with msvc generator. 2019-10-14 12:50:08 +02:00
Time.hpp Fix incorrect time format spec in iso_utc_timestamp. 2019-10-07 08:56:54 +02:00
TriangleMesh.cpp Exclude triangles of original interior mesh and drillholes from trimming 2021-03-08 17:38:10 +01:00
TriangleMesh.hpp Exclude triangles of original interior mesh and drillholes from trimming 2021-03-08 17:38:10 +01:00
TriangleSelector.cpp Fixed a typo in TriangleSelector.cpp (probably not causing any bug, just a warning) 2021-02-11 07:32:22 +01:00
TriangleSelector.hpp FDM supports gizmo 'autoset by angle' improvements: 2021-02-08 17:49:36 +01:00
TriangulateWall.cpp Initial version of sl1 import with sla::Raster refactor. 2020-04-23 19:05:32 +02:00
TriangulateWall.hpp Initial version of sl1 import with sla::Raster refactor. 2020-04-23 19:05:32 +02:00
utils.cpp Worked around some quirky Linux file system issues. Namely 2021-03-15 16:19:22 +01:00
Utils.hpp Fix of slow update when dragging the vertical slider in G-code viewer 2021-01-06 15:32:31 +01:00
VoronoiOffset.cpp Fixing some compiler warnings on Linux 2021-02-08 11:58:03 +01:00
VoronoiOffset.hpp WIP VoronoiOffset: Squash merge of vb_voronoi_offset 2021-01-29 16:34:22 +01:00
VoronoiVisualUtils.hpp WIP VoronoiOffset: Squash merge of vb_voronoi_offset 2021-01-29 16:34:22 +01:00
Zipper.cpp New Export Finished notification showing path and opening containing folder. Fix of . Fixed wrongly grayed eject button in File menu. Hopefully fix of ctrl shortcut of tooltips at sidebar. 2020-11-04 09:29:08 +01:00
Zipper.hpp SLA archive import with miniz, marching square bugfixes 2020-04-23 19:12:07 +02:00