diff --git a/src/libslic3r/Arrange.cpp b/src/libslic3r/Arrange.cpp index 3f535db86e..de6b34c1ff 100644 --- a/src/libslic3r/Arrange.cpp +++ b/src/libslic3r/Arrange.cpp @@ -1,7 +1,8 @@ #include "Arrange.hpp" -//#include "Geometry.hpp" #include "SVG.hpp" +#include "BoundingBox.hpp" + #include #include #include diff --git a/src/libslic3r/Arrange.hpp b/src/libslic3r/Arrange.hpp index 8ff1e37a9f..7630ab3e8e 100644 --- a/src/libslic3r/Arrange.hpp +++ b/src/libslic3r/Arrange.hpp @@ -2,9 +2,12 @@ #define ARRANGE_HPP #include "ExPolygon.hpp" -#include "BoundingBox.hpp" -namespace Slic3r { namespace arrangement { +namespace Slic3r { + +class BoundingBox; + +namespace arrangement { /// A geometry abstraction for a circular print bed. Similarly to BoundingBox. class CircleBed { diff --git a/src/libslic3r/Fill/Fill.hpp b/src/libslic3r/Fill/Fill.hpp index 9e35450849..64963495a3 100644 --- a/src/libslic3r/Fill/Fill.hpp +++ b/src/libslic3r/Fill/Fill.hpp @@ -6,7 +6,6 @@ #include #include "../libslic3r.h" -#include "../BoundingBox.hpp" #include "../PrintConfig.hpp" #include "FillBase.hpp" diff --git a/src/libslic3r/MTUtils.hpp b/src/libslic3r/MTUtils.hpp index 294f9ae6f5..a6c8d61622 100644 --- a/src/libslic3r/MTUtils.hpp +++ b/src/libslic3r/MTUtils.hpp @@ -10,8 +10,6 @@ #include #include "libslic3r.h" -#include "Point.hpp" -#include "BoundingBox.hpp" namespace Slic3r { diff --git a/src/libslic3r/SLA/SupportPointGenerator.hpp b/src/libslic3r/SLA/SupportPointGenerator.hpp index 738fc57303..1621cde50f 100644 --- a/src/libslic3r/SLA/SupportPointGenerator.hpp +++ b/src/libslic3r/SLA/SupportPointGenerator.hpp @@ -9,7 +9,6 @@ #include #include -#include #include diff --git a/src/slic3r/GUI/GUI.cpp b/src/slic3r/GUI/GUI.cpp index 18d4bee942..b9516b12f2 100644 --- a/src/slic3r/GUI/GUI.cpp +++ b/src/slic3r/GUI/GUI.cpp @@ -5,6 +5,7 @@ #include #include +#include #if __APPLE__ #import diff --git a/src/slic3r/Utils/SLAImport.hpp b/src/slic3r/Utils/SLAImport.hpp index a819bd7e76..73995014f4 100644 --- a/src/slic3r/Utils/SLAImport.hpp +++ b/src/slic3r/Utils/SLAImport.hpp @@ -4,7 +4,6 @@ #include #include -#include #include namespace Slic3r {