From c113b4659423e3d018d653359e3074c78f7abec7 Mon Sep 17 00:00:00 2001 From: ExPikaPaka Date: Mon, 12 Oct 2026 09:44:26 +0200 Subject: [PATCH] Include cstdint and Point.hpp where the new code uses uint8_t and Vec2f The clang-tidy job checks include-what-you-use on changed lines, and the three files it named relied on a transitive include for a symbol the new code introduced. --- src/slic3r/GUI/Jobs/TextureDisplacementBakeJob.cpp | 1 + src/slic3r/GUI/Jobs/TextureDisplacementDebugJob.cpp | 1 + src/slic3r/GUI/Jobs/TextureDisplacementPrepareJob.hpp | 1 + 3 files changed, 3 insertions(+) diff --git a/src/slic3r/GUI/Jobs/TextureDisplacementBakeJob.cpp b/src/slic3r/GUI/Jobs/TextureDisplacementBakeJob.cpp index a5d8f4038b..f0a3f56880 100644 --- a/src/slic3r/GUI/Jobs/TextureDisplacementBakeJob.cpp +++ b/src/slic3r/GUI/Jobs/TextureDisplacementBakeJob.cpp @@ -8,6 +8,7 @@ #include "libslic3r/TextureDisplacement.hpp" #include #include +#include #include "slic3r/GUI/Jobs/Worker.hpp" #include diff --git a/src/slic3r/GUI/Jobs/TextureDisplacementDebugJob.cpp b/src/slic3r/GUI/Jobs/TextureDisplacementDebugJob.cpp index 1a0ecdd37d..eb4eec036f 100644 --- a/src/slic3r/GUI/Jobs/TextureDisplacementDebugJob.cpp +++ b/src/slic3r/GUI/Jobs/TextureDisplacementDebugJob.cpp @@ -17,6 +17,7 @@ #include "slic3r/GUI/Jobs/Worker.hpp" #include #include "libslic3r/ObjectID.hpp" +#include "libslic3r/Point.hpp" #include "libslic3r/TriangleMesh.hpp" namespace Slic3r::GUI { diff --git a/src/slic3r/GUI/Jobs/TextureDisplacementPrepareJob.hpp b/src/slic3r/GUI/Jobs/TextureDisplacementPrepareJob.hpp index 8e6e81e237..a07bf63ae9 100644 --- a/src/slic3r/GUI/Jobs/TextureDisplacementPrepareJob.hpp +++ b/src/slic3r/GUI/Jobs/TextureDisplacementPrepareJob.hpp @@ -9,6 +9,7 @@ #include "Job.hpp" #include "libslic3r/ObjectID.hpp" +#include "libslic3r/Point.hpp" #include "libslic3r/TextureDisplacement.hpp" namespace Slic3r {