#include "VariableWidth.hpp"
#include "ExtrusionEntity.hpp"
#include "Polyline.hpp"
#include "Flow.hpp"
#include "Line.hpp"
#include <cassert>
#include "libslic3r.h"
#include "Point.hpp"
#include <cmath>
#include <vector>
#include <cstddef>
#include <utility>
#include <algorithm>
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 |/
|
|
| ExtrusionMultiPath | Slic3r::thick_polyline_to_multi_path (const ThickPolyline &thick_polyline, ExtrusionRole role, const Flow &flow, const float tolerance, const float merge_tolerance) |
| static ExtrusionPaths | Slic3r::thick_polyline_to_extrusion_paths_2 (const ThickPolyline &thick_polyline, ExtrusionRole role, const Flow &flow, const float tolerance) |
| void | Slic3r::variable_width (const ThickPolylines &polylines, ExtrusionRole role, const Flow &flow, std::vector< ExtrusionEntity * > &out) |