OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
SLAPrint.cpp File Reference
#include "SLAPrint.hpp"
#include "PrintConfig.hpp"
#include "SLA/SupportTree.hpp"
#include "SLA/Pad.hpp"
#include "Point.hpp"
#include "Model.hpp"
#include "ObjectID.hpp"
#include "Config.hpp"
#include "PrintBase.hpp"
#include "SLA/SupportPoint.hpp"
#include "ExPolygon.hpp"
#include "SLA/Hollowing.hpp"
#include "SLAPrintSteps.hpp"
#include "Geometry.hpp"
#include "MTUtils.hpp"
#include "Thread.hpp"
#include "libslic3r.h"
#include "Utils.hpp"
#include <mutex>
#include <Eigen/Geometry>
#include <cassert>
#include <algorithm>
#include <set>
#include <cstddef>
#include <array>
#include <cmath>
#include <exception>
#include <unordered_set>
#include <numeric>
#include <tbb/parallel_for.h>
#include <boost/filesystem/path.hpp>
#include <boost/log/trivial.hpp>
#include <vector>
#include <utility>
#include "I18N.hpp"
#include "PlaceholderParser.hpp"
Include dependency graph for SLAPrint.cpp:

Go to the source code of this file.

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::anonymous_namespace{SLAPrint.cpp}

Macros

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

Functions

bool Slic3r::is_zero_elevation (const SLAPrintObjectConfig &c)
sla::SupportTreeConfig Slic3r::make_support_cfg (const SLAPrintObjectConfig &c)
sla::PadConfig::EmbedObject Slic3r::builtin_pad_cfg (const SLAPrintObjectConfig &c)
sla::PadConfig Slic3r::make_pad_cfg (const SLAPrintObjectConfig &c)
bool Slic3r::validate_pad (const indexed_triangle_set &pad, const sla::PadConfig &pcfg)
static std::vector< SLAPrintObject::Instance > Slic3r::sla_instances (const ModelObject &model_object)

Variables

const std::vector< ExPolygons > Slic3r::anonymous_namespace{SLAPrint.cpp}::EMPTY_SLICES
const TriangleMesh Slic3r::anonymous_namespace{SLAPrint.cpp}::EMPTY_MESH
const indexed_triangle_set Slic3r::anonymous_namespace{SLAPrint.cpp}::EMPTY_TRIANGLE_SET
const ExPolygons Slic3r::anonymous_namespace{SLAPrint.cpp}::EMPTY_SLICE
const std::vector< sla::SupportPoint > Slic3r::anonymous_namespace{SLAPrint.cpp}::EMPTY_SUPPORT_POINTS

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