Added missing includes (gcc9.4 without pch)

This commit is contained in:
Lukas Matena 2021-11-16 16:08:16 +01:00
parent e063fe920e
commit a2c3a6ac2f
4 changed files with 8 additions and 1 deletions

View File

@ -4,6 +4,8 @@
#include "GCode/GCodeProcessor.hpp" #include "GCode/GCodeProcessor.hpp"
#include "Point.hpp" #include "Point.hpp"
#include <boost/log/trivial.hpp>
namespace Slic3r { namespace Slic3r {
BuildVolume::BuildVolume(const std::vector<Vec2d> &bed_shape, const double max_print_height) : m_bed_shape(bed_shape), m_max_print_height(max_print_height) BuildVolume::BuildVolume(const std::vector<Vec2d> &bed_shape, const double max_print_height) : m_bed_shape(bed_shape), m_max_print_height(max_print_height)

View File

@ -3,6 +3,9 @@
#include "Point.hpp" #include "Point.hpp"
#include "Geometry/Circle.hpp" #include "Geometry/Circle.hpp"
#include "Polygon.hpp"
#include "BoundingBox.hpp"
#include <admesh/stl.h>
#include <string_view> #include <string_view>
@ -49,7 +52,7 @@ public:
const BoundingBox& bounding_box() const { return m_bbox; } const BoundingBox& bounding_box() const { return m_bbox; }
// Bounding volume of bed_shape(), max_print_height(), unscaled. // Bounding volume of bed_shape(), max_print_height(), unscaled.
const BoundingBoxf3& bounding_volume() const { return m_bboxf; } const BoundingBoxf3& bounding_volume() const { return m_bboxf; }
BoundingBoxf bounding_volume2d() const { return { to_2d(m_bboxf.min), to_2d(m_bboxf.max) }; }; BoundingBoxf bounding_volume2d() const { return { to_2d(m_bboxf.min), to_2d(m_bboxf.max) }; }
// Center of the print bed, unscaled. // Center of the print bed, unscaled.
Vec2d bed_center() const { return to_2d(m_bboxf.center()); } Vec2d bed_center() const { return to_2d(m_bboxf.center()); }

View File

@ -1,5 +1,6 @@
#include "ExPolygonCollection.hpp" #include "ExPolygonCollection.hpp"
#include "Geometry/ConvexHull.hpp" #include "Geometry/ConvexHull.hpp"
#include "BoundingBox.hpp"
namespace Slic3r { namespace Slic3r {

View File

@ -1,5 +1,6 @@
#include "libslic3r.h" #include "libslic3r.h"
#include "ConvexHull.hpp" #include "ConvexHull.hpp"
#include "BoundingBox.hpp"
#include <boost/multiprecision/integer.hpp> #include <boost/multiprecision/integer.hpp>