OrcaSlicer/src/libslic3r
2021-08-24 12:17:47 +02:00
..
Execution drop deprecated TBB components (#6590) 2021-06-23 11:48:48 +02:00
Fill Merge remote-tracking branch 'remotes/origin/lh_multi_material_segmentation' into vb_print_regions 2021-05-26 15:23:35 +02:00
Format #5798 - Fixed naming of single part objects when loaded from 3mf files produced by 3rd part softwares 2021-08-23 11:23:31 +02:00
GCode Follow-up to 7c01ddf996 2021-08-12 15:27:46 +02:00
Optimize Refactoring for code clarity: Replaced this->m_xxx with m_xxx 2021-05-06 14:43:36 +02:00
SLA Remove misleading comment 2021-08-18 16:51:14 +02:00
AABBTreeIndirect.hpp Working hole drilling one by one without linear slowdown. 2021-03-16 09:31:03 +01:00
AppConfig.cpp Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer 2021-07-29 13:28:16 +02:00
AppConfig.hpp Merge branch 'vb_mmu_top_bottom' 2021-07-13 11:08:52 +02:00
Arrange.cpp Search for suitable rotation when arranging items larger than the bed 2021-06-22 11:23:32 +02:00
Arrange.hpp Fix for bed filling with some existing items out of bed. 2020-12-02 17:52:40 +01:00
BlacklistedLibraryCheck.cpp WIN32 specific Blacklisted libraries check: 2021-07-30 15:52:52 +02:00
BlacklistedLibraryCheck.hpp WIN32 specific Blacklisted libraries check: 2021-07-30 15:52:52 +02:00
BoundingBox.cpp New FDM support sparse infill zig-zag algorithm. 2021-04-08 15:29:40 +02:00
BoundingBox.hpp Add BoundingBox constructor with point set iterators 2021-03-08 17:38:10 +01:00
BridgeDetector.cpp Fix of safety_offset() after ClipperUtils refactoring. 2021-05-05 12:16:47 +02:00
BridgeDetector.hpp Removal of not numerically robust libraries "poly2tree" and "polypartition". 2021-02-09 18:36:28 +01:00
Brim.cpp The offset is applied after the elephant food compensation. The value of the brim offset is now also measured from the object after the elephant foot compensation. Thus, the brim offset set to zero means that the brim will touch the object even if elephant foot compensation is enabled. 2021-08-10 09:44:39 +02:00
Brim.hpp Squash merge of lh_brim_rework, 2021-02-03 15:12:53 +01:00
Channel.hpp Printhost: Cancelation, bugfixes 2018-12-20 13:38:00 +01:00
clipper.cpp Added missing files 2021-04-22 09:26:07 +02:00
clipper.hpp Added missing files 2021-04-22 09:26:07 +02:00
ClipperUtils.cpp Fix of previous commit: Mixed up ClipperLib::pftPositive and pftNonZero 2021-06-01 12:33:14 +02:00
ClipperUtils.hpp Fix of previous commit: Mixed up ClipperLib::pftPositive and pftNonZero 2021-06-01 12:33:14 +02:00
clonable_ptr.hpp Implemented the "Support for support enforcers only" quick selection. 2019-05-03 18:01:39 +02:00
CMakeLists.txt Merge branch 'master' into fs_QuadricEdgeCollapse 2021-08-02 09:04:15 +02:00
Config.cpp Optimization of ConfigBase::equals() to not create intermediate 2021-08-23 10:47:47 +02:00
Config.hpp Optimization of ConfigBase::equals() to not create intermediate 2021-08-23 10:47:47 +02: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 Refactoring for code clarity: Replaced this->m_xxx with m_xxx 2021-05-06 14:43:36 +02:00
EdgeGrid.hpp Get rid of unnecessary double storage of processed input polygons in the multi-material segmentation as ExPolygons and also as Polygons. All processed input polygons are now stored as ExPolygons. 2021-07-29 11:45:02 +02:00
ElephantFootCompensation.cpp 1) New methods PrintObject::num_regions() and ::has_region() to make 2021-04-22 11:41:26 +02:00
ElephantFootCompensation.hpp Added missing includes (GCC 9.3) 2021-05-27 16:47:31 +02:00
enum_bitmask.hpp Support for forward compatibility of configurations, user and system 2021-06-27 16:57:05 +02:00
Exception.hpp Win32 specific: SEH handler on background thread. Catches Windows 2021-06-22 09:54:08 +02:00
ExPolygon.cpp Fixed MMU segmentation for multi-volume objects. 2021-05-03 20:37:14 +02:00
ExPolygon.hpp Merge remote-tracking branch 'remotes/origin/lh_multi_material_segmentation' into vb_print_regions 2021-05-26 15:23:35 +02: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 Merge branch 'vb_clipper_optimization' 2021-05-03 15:24:04 +02:00
ExtrusionEntity.hpp New FDM support sparse infill zig-zag algorithm. 2021-04-08 15:29:40 +02: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 1) New methods PrintObject::num_regions() and ::has_region() to make 2021-04-22 11:41:26 +02:00
ExtrusionSimulator.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
FileParserError.hpp WIP Refactoring of exceptions: 2020-09-14 18:03:22 +02:00
Flow.cpp Further fixes of the first_layer_height refactoring. 2021-04-21 14:34:49 +02: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 to 7c01ddf996 2021-08-12 15:27:46 +02:00
GCode.hpp Wipe tower: refactoring of brim and solid infill on first layer 2021-04-05 23:39:27 +02:00
GCodeReader.cpp Suppor of "No extrusion" firmware flavor by not emitting the E axis. 2021-08-09 17:37:35 +02:00
GCodeReader.hpp Suppor of "No extrusion" firmware flavor by not emitting the E axis. 2021-08-09 17:37:35 +02: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 Suppor of "No extrusion" firmware flavor by not emitting the E axis. 2021-08-09 17:37:35 +02:00
GCodeWriter.hpp Suppor of "No extrusion" firmware flavor by not emitting the E axis. 2021-08-09 17:37:35 +02:00
Geometry.cpp Fixed two more locales-related issues 2021-06-07 12:31:41 +02:00
Geometry.hpp Convincing ClipperLib to use Slic3r's own Point type internally. 2021-04-21 20:15:49 +02:00
I18N.hpp WIP: Moved sources int src/, separated most of the source code from Perl. 2018-09-19 11:02:24 +02:00
Int128.hpp Adding rotating calipers algorithm for minimum are bounding box rotation. 2019-06-06 14:27:07 +02:00
KDTreeIndirect.hpp Trying to fix the remaining OSX warnings 2021-02-10 19:07:09 +01:00
Layer.cpp Fixed a crash in the multi-material segmentation when projected lines are outside of the BoundingBox used for EdgeGrid. 2021-07-29 11:45:02 +02:00
Layer.hpp Fixed a crash in the multi-material segmentation when projected lines are outside of the BoundingBox used for EdgeGrid. 2021-07-29 11:45:02 +02:00
LayerRegion.cpp FDM backend refactoring: Return PrintRegion by reference, not by pointer. 2021-05-05 18:13:58 +02:00
libslic3r.h Add new (winner) neighbor index based on measurements 2021-06-08 10:34:32 +02: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 Eliminate warnings caused by changes to aid new libslic3r backend 2021-04-21 16:02:31 +02:00
LocalesUtils.cpp Fixed locales switching on macOS 2021-06-30 10:02:51 +02:00
LocalesUtils.hpp Fixed third batch of locale-dependent calls 2021-05-24 12:20:29 +02:00
MarchingSquares.hpp Fixing Clang warnings 2 2021-02-08 17:52:29 +01:00
MeshBoolean.cpp Fix crash when all the holes fail to drill 2021-07-13 16:02:58 +02:00
MeshBoolean.hpp Fix crash when all the holes fail to drill 2021-07-13 16:02:58 +02:00
MeshSplitImpl.hpp Fixed "volume is splittable" detection 2021-08-06 15:04:23 +02:00
MinAreaBoundingBox.cpp Use new libnest backend for MinAreaBoundingBox wrapper 2021-04-21 17:21:43 +02:00
MinAreaBoundingBox.hpp Use new libnest backend for MinAreaBoundingBox wrapper 2021-04-21 17:21:43 +02:00
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 #6806 - Fixed naming of multipart objects when loaded from 3mf files 2021-08-23 09:57:35 +02:00
Model.hpp Do not allow objects to be placed fully below bed 2021-08-24 07:46:59 +02:00
ModelArrange.cpp Fix of [2.3.0-alpha4] Crash - several models cause crash when slicing #5208 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 new (winner) neighbor index based on measurements 2021-06-08 10:34:32 +02:00
MultiMaterialSegmentation.cpp Fix of Some FDM supports fail to generate due to wrongly-translated enforcer polygons. #6739 2021-08-10 09:41:28 +02:00
MultiMaterialSegmentation.hpp Cleaned up of 0a6490bab9 2021-05-28 17:36:56 +02:00
MultiPoint.cpp Avoid crossing perimeters: Further refactoring for clarity, code review. 2020-11-17 15:34:50 +01:00
MultiPoint.hpp Move iterator stuff from polygon to multipoint 2021-04-22 09:44:08 +02:00
MutablePolygon.cpp Fixed incorrect use of _NDEBUG instead of NDEBUG 2021-06-30 11:59:16 +02:00
MutablePolygon.hpp Used function smooth_outward in multi-material segmentation to get rid of artifacts arisen after merging multi-volume objects. 2021-06-28 08:09:06 +02:00
MutablePriorityQueue.hpp FIX: Mutable priority queue 2021-07-12 16:36:08 +02: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 Corrected mesh split implementation 2021-06-08 10:28:23 +02:00
OpenVDBUtils.hpp Get rid of Contour3D 2021-06-08 10:28:23 +02:00
pchheader.cpp Precompiled headers on Visual Studio & GCC, with the highest hopes 2018-10-29 16:01:26 +01:00
pchheader.hpp Support for forward compatibility of configurations, user and system 2021-06-27 16:57:05 +02:00
PerimeterGenerator.cpp Fix of safety_offset() after ClipperUtils refactoring. 2021-05-05 12:16:47 +02: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. #5219 after merge: 2020-12-09 09:19:46 +01:00
PlaceholderParser.hpp Fixed unreliable application of filament overrides to PlaceholderParser. 2021-08-20 14:21:22 +02:00
Platform.cpp OSX specific: Fixed darker colors of objects inside multi-material gizmo on macOS running on Arm64 CPU. 2021-08-02 14:59:03 +02:00
Platform.hpp OSX specific: Fixed darker colors of objects inside multi-material gizmo on macOS running on Arm64 CPU. 2021-08-02 14:59:03 +02:00
PNGReadWrite.cpp Removing offset2 from Perl bindings and other minor cleanup. 2021-05-06 14:29:20 +02: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 Point::ccw() optimization: Calculate with int64, not doubles. 2021-05-19 12:01:30 +02:00
Point.hpp Add new (winner) neighbor index based on measurements 2021-06-08 10:34:32 +02:00
Polygon.cpp Commenting source of Polygon::centroid() algorithm 2021-05-07 11:54:25 +02:00
Polygon.hpp Clipper optimization: 2021-04-30 11:49:57 +02: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 #5208 2020-11-24 16:01:08 +01:00
Polyline.hpp Fixed Polygon::centroid() 2021-05-07 11:42:21 +02:00
Preset.cpp OctoPrint upload: ignore certificate revocation checks 2021-08-24 11:24:48 +02:00
Preset.hpp Fixed update of project dirty state after discarding config changes 2021-08-24 12:17:47 +02:00
PresetBundle.cpp error when loading configbundle (#6822) 2021-08-23 08:09:25 +02:00
PresetBundle.hpp Auto selection of presets (#6817) 2021-08-18 16:10:35 +02:00
Print.cpp Techs DISABLE_ALLOW_NEGATIVE_Z_FOR_SLA and ENABLE_ALLOW_NEGATIVE_Z set as default 2021-07-22 11:26:31 +02:00
Print.hpp Fix of Some FDM supports fail to generate due to wrongly-translated enforcer polygons. #6739 2021-08-10 09:41:28 +02:00
PrintApply.cpp Fixed update of slicing back-end with MMU-painted objects after change 2021-08-20 16:19:00 +02:00
PrintBase.cpp drop deprecated TBB components (#6590) 2021-06-23 11:48:48 +02:00
PrintBase.hpp Slight improvement in cost of background slicing cancellation. 2021-06-23 16:37:18 +02:00
PrintConfig.cpp OctoPrint upload: ignore certificate revocation checks 2021-08-24 11:24:48 +02:00
PrintConfig.hpp Draft shield option is now an enum (Disabled/Limited/Enabled) 2021-07-14 16:02:04 +02:00
PrintObject.cpp Fix of Some FDM supports fail to generate due to wrongly-translated enforcer polygons. #6739 2021-08-10 09:41:28 +02:00
PrintObjectSlice.cpp Fixed update of slicing back-end with MMU-painted objects after change 2021-08-20 16:19:00 +02:00
PrintRegion.cpp PrintRegion refactoring: Getting rid of the Print pointer. 2021-05-05 14:17:36 +02:00
QuadricEdgeCollapse.cpp Added a missing include (GCC 11.1) 2021-08-07 08:29:32 +02:00
QuadricEdgeCollapse.hpp Fix status function 2021-07-19 10:12:19 +02:00
Semver.cpp Refactor: Move Semver from slice3r to libslic3r 2019-08-19 17:04:14 +02:00
Semver.hpp Follow-up to 7c01ddf996 2021-08-12 15:27:46 +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 QEC: When collapsing edge flip normal than check other edges in triangle 2021-07-19 15:46:41 +02:00
SLAPrint.cpp drop deprecated TBB components (#6590) 2021-06-23 11:48:48 +02:00
SLAPrint.hpp Fix of clipping plane for SLA supports, 2021-07-23 11:32:36 +02:00
SLAPrintSteps.cpp Fix crash when all the holes fail to drill 2021-07-13 16:02:58 +02:00
SLAPrintSteps.hpp Initial version of sl1 import with sla::Raster refactor. 2020-04-23 19:05:32 +02:00
SlicesToTriangleMesh.cpp Get rid of Contour3D 2021-06-08 10:28:23 +02:00
SlicesToTriangleMesh.hpp Get rid of Contour3D 2021-06-08 10:28:23 +02:00
Slicing.cpp Fixed some compiler warnings 2021-05-31 14:48:26 +02:00
Slicing.hpp Splitting FDM support gap to top / bottom, introducing 2021-03-15 09:55:57 +01:00
SlicingAdaptive.cpp Add <cfloat> for missing DBL_MAX declaration (#6582) 2021-06-01 19:54:53 +02:00
SlicingAdaptive.hpp Improved adaptive layer height metrics: Using the area of a triangle 2019-12-13 13:43:16 +01:00
SupportMaterial.cpp Merge branch 'vb_mmu_top_bottom' 2021-07-13 11:08:52 +02:00
SupportMaterial.hpp Refactoring of FDM support generator: 2021-03-19 11:21:35 +01:00
Surface.cpp Fix of "excess infill below bridges with 0% infill" #442 2019-09-06 15:03:49 +02:00
Surface.hpp Further rework of ClipperUtils: Replaced many to_polygons() / 2021-05-03 11:39:53 +02:00
SurfaceCollection.cpp Further rework of ClipperUtils: Replaced many to_polygons() / 2021-05-03 11:39:53 +02:00
SurfaceCollection.hpp Further rework of ClipperUtils: Replaced many to_polygons() / 2021-05-03 11:39:53 +02:00
SVG.cpp WIP: Reworked slicing 2021-05-17 20:25:59 +02:00
SVG.hpp WIP: Reworked slicing 2021-05-17 20:25:59 +02:00
Technologies.hpp ENABLE_PROJECT_DIRTY_STATE set as default 2021-07-30 09:33:51 +02:00
Tesselate.cpp Extended tesselation wrapper for other 3d and 2d point types. 2019-02-08 09:26:48 +01:00
Tesselate.hpp Reworked pad creation algorithm with new parameters: 2019-10-01 14:58:37 +02:00
Thread.cpp Fixed after removing TBB deprecated APIs 2021-06-23 15:24:05 +02: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 New slice_mesh() variant slicing with a single plane only, running 2021-07-26 17:02:56 +02:00
TriangleMesh.hpp New slice_mesh() variant slicing with a single plane only, running 2021-07-26 17:02:56 +02:00
TriangleMeshSlicer.cpp Fixed the compiler warning. 2021-08-03 10:16:52 +02:00
TriangleMeshSlicer.hpp New slice_mesh() variant slicing with a single plane only, running 2021-07-26 17:02:56 +02:00
TriangleSelector.cpp Disabled "expensive checks" in debug mode, TriangleSelector 2021-08-20 16:46:38 +02:00
TriangleSelector.hpp Reworked visualization of selected triangles by seed fill and bucket fill inside the multi-material painting gizmo. Now is drawn boundary around a selected area, and also all triangles inside the selected area are drawn with a darker color. 2021-08-10 21:38:48 +02:00
TriangulateWall.cpp SLA backend refactored, except Hollowing 2021-06-08 10:27:35 +02:00
TriangulateWall.hpp SLA backend refactored, except Hollowing 2021-06-08 10:27:35 +02:00
TryCatchSignal.cpp Catching of sigsegv and sigfpe with structured exceptions on win 2021-06-17 15:17:21 +02:00
TryCatchSignal.hpp Fix broken hole drilling 2021-07-26 12:28:57 +02:00
TryCatchSignalSEH.cpp Catching of sigsegv and sigfpe with structured exceptions on win 2021-06-17 15:17:21 +02:00
TryCatchSignalSEH.hpp Catching of sigsegv and sigfpe with structured exceptions on win 2021-06-17 15:17:21 +02:00
utils.cpp Substitutions : Implemented InfoDialog 2021-08-13 13:30:50 +02:00
Utils.hpp Substitutions : Implemented InfoDialog 2021-08-13 13:30:50 +02:00
VoronoiOffset.cpp 1) New methods PrintObject::num_regions() and ::has_region() to make 2021-04-22 11:41:26 +02: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 #4917. 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