#include "ExPolygon.hpp"
#include "ExtrusionEntityCollection.hpp"
#include "Point.hpp"
#include "Polyline.hpp"
#include "libslic3r.h"
#include <cmath>
#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 |/
|
|
| ExPolygons | Slic3r::belt_scale_u (const ExPolygons &src, const BeltBrimFrame &frame, double factor) |
| Polylines | Slic3r::belt_scale_u (const Polylines &src, const BeltBrimFrame &frame, double factor) |
| ExPolygons | Slic3r::belt_flatten (const ExPolygons &src, const BeltBrimFrame &frame) |
| ExPolygons | Slic3r::belt_unflatten (const ExPolygons &src, const BeltBrimFrame &frame) |
| ExPolygons | Slic3r::sweep_ex (const ExPolygons &src, const Point &t) |
| ExPolygons | Slic3r::belt_brim_clip_leading_edge (const ExPolygons ®ion, const BeltBrimFrame &frame, coordf_t u_cut) |
| ExPolygons | Slic3r::belt_brim_region (const ExPolygons &footprint_flat, bool has_outer, bool has_inner, coord_t brim_width, coord_t object_gap, coord_t leading, coord_t lateral, const BeltBrimFrame &frame) |
| std::vector< coord_t > | Slic3r::belt_brim_line_positions (coord_t u_lo, coord_t u_hi, coord_t pitch_u, coord_t u_anchor) |
| void | Slic3r::make_belt_brim (PrintObject &object) |
◆ Slic3r::BeltBrimBand
| struct Slic3r::BeltBrimBand |