#include "../libslic3r.h"
#include "../Polygon.hpp"
#include "libslic3r/PrintConfig.hpp"
#include "libslic3r/Slicing.hpp"
#include "libslic3r/Print.hpp"
#include "libslic3r/Flow.hpp"
#include "libslic3r/Point.hpp"
#include "libslic3r/Support/SupportParameters.hpp"
#include "libslic3r/Support/SupportLayer.hpp"
#include "SupportCommon.hpp"
#include "libslic3r/Utils.hpp"
#include <algorithm>
#include <cstddef>
#include <math.h>
#include <cmath>
#include <limits>
#include <cassert>
#include <cstdio>
#include <iterator>
#include <mutex>
#include <string_view>
#include <vector>
#include <utility>
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::TreeSupport3D |
|
| double | Slic3r::TreeSupport3D::tiny_area_threshold () |
| void | Slic3r::TreeSupport3D::tree_supports_show_error (std::string_view message, bool critical) |
| double | Slic3r::TreeSupport3D::layer_z (const SlicingParameters &slicing_params, const TreeSupportSettings &config, const size_t layer_idx) |
| double | Slic3r::TreeSupport3D::first_object_support_layer_z (const SlicingParameters &slicing_params) |
| LayerIndex | Slic3r::TreeSupport3D::layer_idx_ceil (const SlicingParameters &slicing_params, const TreeSupportSettings &config, const double z) |
| LayerIndex | Slic3r::TreeSupport3D::layer_idx_floor (const SlicingParameters &slicing_params, const TreeSupportSettings &config, const double z) |
| SupportGeneratorLayer & | Slic3r::TreeSupport3D::layer_initialize (SupportGeneratorLayer &layer_new, const SlicingParameters &slicing_params, const TreeSupportSettings &config, const size_t layer_idx) |
| SupportGeneratorLayer & | Slic3r::TreeSupport3D::layer_allocate_unguarded (SupportGeneratorLayerStorage &layer_storage, SupporLayerType layer_type, const SlicingParameters &slicing_params, const TreeSupportSettings &config, size_t layer_idx) |
| SupportGeneratorLayer & | Slic3r::TreeSupport3D::layer_allocate (SupportGeneratorLayerStorage &layer_storage, SupporLayerType layer_type, const SlicingParameters &slicing_params, const TreeSupportSettings &config, size_t layer_idx) |