#include "3DScene.hpp"
#include "libslic3r/GCode/GCodeProcessor.hpp"
#include "libslic3r/GCode/ThumbnailData.hpp"
#include "IMSlider.hpp"
#include "GLModel.hpp"
#include "I18N.hpp"
#include <algorithm>
#include <boost/iostreams/device/mapped_file.hpp>
#include "LibVGCode/LibVGCodeWrapper.hpp"
#include "libslic3r/Technologies.hpp"
#include "libslic3r/Color.hpp"
#include "libslic3r/Point.hpp"
#include "libslic3r/BoundingBox.hpp"
#include <cstddef>
#include "libslic3r/Config.hpp"
#include "libvgcode/include/GCodeInputData.hpp"
#include <iterator>
#include "libvgcode/include/PathVertex.hpp"
#include <libvgcode/include/Types.hpp>
#include <array>
#include <cstdint>
#include <float.h>
#include <set>
#include "slic3r/GUI/MeshUtils.hpp"
#include <string>
#include <tuple>
#include <unordered_set>
#include <utility>
#include <vector>
Go to the source code of this file.
|
| namespace | Slic3r |
| | |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/
|
| namespace | Slic3r::GUI |
◆ Slic3r::GUI::GCodeViewer::SequentialView::GCodeWindow::Line
| struct Slic3r::GUI::GCodeViewer::SequentialView::GCodeWindow::Line |
| Class Members |
|
string |
command |
|
|
string |
comment |
|
|
string |
parameters |
|
◆ Slic3r::GUI::GCodeViewer::ExtruderFilament
| struct Slic3r::GUI::GCodeViewer::ExtruderFilament |
| Class Members |
|
unsigned char |
filament_id |
|
|
string |
hex_color |
|
|
bool |
is_support_filament |
|
|
string |
type |
|
◆ Slic3r::GUI::GCodeViewer::Shells
| struct Slic3r::GUI::GCodeViewer::Shells |
| Class Members |
|
bool |
previewing {false} |
|
|
int |
print_id {-1} |
|
|
int |
print_modify_count {-1} |
|
|
bool |
visible {false} |
|
|
GLVolumeCollection |
volumes |
|
◆ Slic3r::GUI::GCodeViewer::ImexMarkerPlan
| struct Slic3r::GUI::GCodeViewer::ImexMarkerPlan |
| Class Members |
|
float |
box_wx = 0.0f |
|
|
float |
box_wy = 0.0f |
|
|
vector< Carriage > |
carriages |
|
|
float |
pri_box_offset_x = 0.0f |
|
|
float |
pri_box_offset_y = 0.0f |
|
|
int |
pri_head = -1 |
|
◆ Slic3r::GUI::GCodeViewer::ImexMarkerPlan::Carriage
| struct Slic3r::GUI::GCodeViewer::ImexMarkerPlan::Carriage |
| Class Members |
|
float |
box_offset_x = 0.0f |
|
|
float |
box_offset_y = 0.0f |
|
|
bool |
mirror_x = false |
|
|
bool |
mirror_y = false |
|
|
int |
phys_head = -1 |
|
|
float |
x_term = 0.0f |
|
|
float |
y_term = 0.0f |
|
◆ Slic3r::GUI::GCodeViewer::ImexMarkerKey
| struct Slic3r::GUI::GCodeViewer::ImexMarkerKey |
| Class Members |
|
string |
mode |
|
|
vector< string > |
mode_active_tools |
|
|
vector< string > |
mode_names |
|
|
Scalars |
s |
|