OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
ArrangeJob.hpp File Reference
#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"
Include dependency graph for ArrangeJob.hpp:
This graph shows which files directly or indirectly include this file:

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.