#include <map>#include "libslic3r/Polygon.hpp"#include <exception>#include <optional>#include <vector>#include "Job.hpp"#include "libslic3r/Arrange.hpp"#include "libslic3r/BoundingBox.hpp"#include "libslic3r/IMEXArrange.hpp"Go to the source code of this file.
Classes | |
| class | Slic3r::GUI::ArrangeJob |
Namespaces | |
| 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 |
Functions | |
| void | Slic3r::GUI::set_arrange_polygon_bed_exclusion_extruders (ArrangePolygon &polygon, const ModelObject &object, const PartPlate &plate, const DynamicPrintConfig &config) |
| std::optional< arrangement::ArrangePolygon > | Slic3r::GUI::get_wipe_tower_arrangepoly (const Plater &plater) |
| double | Slic3r::GUI::bed_stride_x (const Plater *plater) |
| double | Slic3r::GUI::bed_stride_y (const Plater *plater) |
| arrangement::ArrangeParams | Slic3r::GUI::init_arrange_params (Plater *p) |
Variables | |
| static const constexpr double | Slic3r::GUI::LOGICAL_BED_GAP = 1. / 5. |