GLCanvas3D volumes as a stack variable

This commit is contained in:
Enrico Turri
2018-06-11 15:13:13 +02:00
parent 085110c4d9
commit a02ea39525
4 changed files with 147 additions and 179 deletions

View File

@@ -1,13 +1,29 @@
#ifndef slic3r_GLCanvas3DManager_hpp_
#define slic3r_GLCanvas3DManager_hpp_
#include "../../slic3r/GUI/GLCanvas3D.hpp"
#include "../../libslic3r/BoundingBox.hpp"
#include <map>
#include <vector>
class wxGLCanvas;
class wxGLContext;
namespace Slic3r {
class DynamicPrintConfig;
class Print;
class Model;
class ExPolygon;
typedef std::vector<ExPolygon> ExPolygons;
class ModelObject;
class PrintObject;
class GCodePreviewData;
namespace GUI {
class GLCanvas3D;
class GLCanvas3DManager
{
struct GLInfo