OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
SLAPrintSteps.cpp File Reference
#include <array>
#include <string>
#include <cstddef>
#include <cassert>
#include <algorithm>
#include <cstdint>
#include <cstdlib>
#include <cmath>
#include <mutex>
#include <numeric>
#include <unordered_set>
#include <libslic3r/Exception.hpp>
#include <libslic3r/SLAPrintSteps.hpp>
#include <libslic3r/TriangleMeshSlicer.hpp>
#include <libslic3r/SLA/Concurrency.hpp>
#include <libslic3r/SLA/Pad.hpp>
#include <libslic3r/SLA/SupportPointGenerator.hpp>
#include <libslic3r/ElephantFootCompensation.hpp>
#include <libslic3r/ClipperUtils.hpp>
#include <boost/log/trivial.hpp>
#include <vector>
#include <utility>
#include "ExPolygon.hpp"
#include "Execution/ExecutionTBB.hpp"
#include "I18N.hpp"
#include "SLAPrint.hpp"
#include "Point.hpp"
#include "libslic3r.h"
#include "SLA/Hollowing.hpp"
#include "TriangleMesh.hpp"
#include "Line.hpp"
#include "Model.hpp"
#include "SLA/SupportPoint.hpp"
#include "SLA/JobController.hpp"
#include "SLA/SupportTree.hpp"
#include "SLA/RasterBase.hpp"
#include "BoundingBox.hpp"
#include "Config.hpp"
#include "Polygon.hpp"
#include "PrintConfig.hpp"
#include "SLA/IndexedMesh.hpp"
Include dependency graph for SLAPrintSteps.cpp:

Go to the source code of this file.

Classes

struct  Slic3r::FaceHash

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::sla
namespace  Slic3r::anonymous_namespace{SLAPrintSteps.cpp}

Macros

#define L(s)
 macro used to mark string used at localization, return same string

Functions

std::string Slic3r::anonymous_namespace{SLAPrintSteps.cpp}::OBJ_STEP_LABELS (size_t idx)
std::string Slic3r::anonymous_namespace{SLAPrintSteps.cpp}::PRINT_STEP_LABELS (size_t idx)
static std::vector< bool > Slic3r::create_exclude_mask (const indexed_triangle_set &its, const sla::Interior &interior, const std::vector< sla::DrainHole > &holes)
static indexed_triangle_set Slic3r::remove_unconnected_vertices (const indexed_triangle_set &its)
static ExPolygons Slic3r::get_all_polygons (const SliceRecord &record, SliceOrigin o)

Variables

const std::array< unsigned, slaposCount > Slic3r::anonymous_namespace{SLAPrintSteps.cpp}::OBJ_STEP_LEVELS
const std::array< unsigned, slapsCount > Slic3r::anonymous_namespace{SLAPrintSteps.cpp}::PRINT_STEP_LEVELS

Macro Definition Documentation

◆ L

#define L ( s)
Value:
std::string translate(const std::string &s)
Definition I18N.hpp:18

macro used to mark string used at localization, return same string