From ee67b8d76298ce97ad50f589bd6248e7bcd89936 Mon Sep 17 00:00:00 2001 From: Robert Schiele Date: Mon, 1 Jul 2024 12:07:19 +0200 Subject: [PATCH] more missing includes (#5930) Here are more missing header files recently identified by building without precompiled header support. --- src/libslic3r/GCode/SmallAreaInfillFlowCompensator.cpp | 1 + src/libslic3r/Interlocking/VoxelUtils.cpp | 1 + src/libslic3r/Interlocking/VoxelUtils.hpp | 1 + src/libslic3r/PerimeterGenerator.cpp | 1 + src/slic3r/Utils/Http.hpp | 1 + 5 files changed, 5 insertions(+) diff --git a/src/libslic3r/GCode/SmallAreaInfillFlowCompensator.cpp b/src/libslic3r/GCode/SmallAreaInfillFlowCompensator.cpp index dabf710a22..d52b02237d 100644 --- a/src/libslic3r/GCode/SmallAreaInfillFlowCompensator.cpp +++ b/src/libslic3r/GCode/SmallAreaInfillFlowCompensator.cpp @@ -9,6 +9,7 @@ #include #include #include +#include #include "../libslic3r.h" #include "../PrintConfig.hpp" diff --git a/src/libslic3r/Interlocking/VoxelUtils.cpp b/src/libslic3r/Interlocking/VoxelUtils.cpp index e5dba1d01b..ed012233ba 100644 --- a/src/libslic3r/Interlocking/VoxelUtils.cpp +++ b/src/libslic3r/Interlocking/VoxelUtils.cpp @@ -4,6 +4,7 @@ #include "VoxelUtils.hpp" #include "../Geometry.hpp" #include "../Fill/FillRectilinear.hpp" +#include "../Surface.hpp" namespace Slic3r { diff --git a/src/libslic3r/Interlocking/VoxelUtils.hpp b/src/libslic3r/Interlocking/VoxelUtils.hpp index abaf230655..8496b3b233 100644 --- a/src/libslic3r/Interlocking/VoxelUtils.hpp +++ b/src/libslic3r/Interlocking/VoxelUtils.hpp @@ -7,6 +7,7 @@ #include #include "../Polygon.hpp" +#include "../ExPolygon.hpp" namespace Slic3r { diff --git a/src/libslic3r/PerimeterGenerator.cpp b/src/libslic3r/PerimeterGenerator.cpp index a3c123c10c..439ef57874 100644 --- a/src/libslic3r/PerimeterGenerator.cpp +++ b/src/libslic3r/PerimeterGenerator.cpp @@ -18,6 +18,7 @@ #include #include #include +#include #include "libslic3r/AABBTreeLines.hpp" static const int overhang_sampling_number = 6; static const double narrow_loop_length_threshold = 10; diff --git a/src/slic3r/Utils/Http.hpp b/src/slic3r/Utils/Http.hpp index 51a49d44e0..872ec6cbdf 100644 --- a/src/slic3r/Utils/Http.hpp +++ b/src/slic3r/Utils/Http.hpp @@ -6,6 +6,7 @@ #include #include #include +#include #include "libslic3r/Exception.hpp" #include "libslic3r_version.h"