#include <assert.h>
#include <algorithm>
#include <boost/container_hash/hash.hpp>
#include <cctype>
#include <initializer_list>
#include <limits>
#include <cmath>
#include <map>
#include <climits>
#include <cfloat>
#include <cstdio>
#include <cstdlib>
#include <functional>
#include <iostream>
#include <memory>
#include <optional>
#include <sstream>
#include <set>
#include <stdexcept>
#include <string>
#include <utility>
#include <vector>
#include "LocalesUtils.hpp"
#include "libslic3r.h"
#include "clonable_ptr.hpp"
#include "Exception.hpp"
#include "Point.hpp"
#include <boost/algorithm/string/predicate.hpp>
#include <boost/algorithm/string/trim.hpp>
#include <boost/format/format_fwd.hpp>
#include <boost/functional/hash.hpp>
#include <boost/property_tree/ptree_fwd.hpp>
#include <boost/log/trivial.hpp>
#include <cereal/access.hpp>
#include <cereal/cereal.hpp>
#include <cereal/types/base_class.hpp>
#include <cereal/types/polymorphic.hpp>
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 | std |
| | STL namespace.
|
| namespace | Slic3r::ConfigHelpers |
|
| enum class | Slic3r::ConfigHelpers::DeserializationSubstitution { Slic3r::ConfigHelpers::Disabled
, Slic3r::ConfigHelpers::DefaultsToFalse
, Slic3r::ConfigHelpers::DefaultsToTrue
} |
| enum class | Slic3r::ConfigHelpers::DeserializationResult { Slic3r::ConfigHelpers::Loaded
, Slic3r::ConfigHelpers::Substituted
, Slic3r::ConfigHelpers::Failed
} |
| enum | Slic3r::ConfigOptionType {
Slic3r::coVectorType = 0x4000
, Slic3r::coNone = 0
, Slic3r::coFloat = 1
, Slic3r::coFloats = coFloat + coVectorType
,
Slic3r::coInt = 2
, Slic3r::coInts = coInt + coVectorType
, Slic3r::coString = 3
, Slic3r::coStrings = coString + coVectorType
,
Slic3r::coPercent = 4
, Slic3r::coPercents = coPercent + coVectorType
, Slic3r::coFloatOrPercent = 5
, Slic3r::coFloatsOrPercents = coFloatOrPercent + coVectorType
,
Slic3r::coPoint = 6
, Slic3r::coPoints = coPoint + coVectorType
, Slic3r::coPoint3 = 7
, Slic3r::coBool = 8
,
Slic3r::coBools = coBool + coVectorType
, Slic3r::coEnum = 9
, Slic3r::coEnums = coEnum + coVectorType
, Slic3r::coPointsGroups = 10 + coVectorType
,
Slic3r::coIntsGroups = 11 + coVectorType
} |
| enum | Slic3r::ConfigOptionMode { Slic3r::comSimple = 0
, Slic3r::comAdvanced
, Slic3r::comExpert
, Slic3r::comDevelop
} |
| enum | Slic3r::PrinterTechnology : unsigned char { Slic3r::ptFFF
, Slic3r::ptSLA
, Slic3r::ptUnknown
, Slic3r::ptAny
} |
| enum | Slic3r::ForwardCompatibilitySubstitutionRule {
Slic3r::Disable
, Slic3r::Enable
, Slic3r::EnableSilent
, Slic3r::EnableSystemSilent
,
Slic3r::EnableSilentDisableSystem
} |
◆ Slic3r::ConfigSubstitution
| struct Slic3r::ConfigSubstitution |
◆ Slic3r::PluginCapabilityRef
| struct Slic3r::PluginCapabilityRef |
| Class Members |
|
string |
capability_name |
|
|
string |
name |
|
|
string |
uuid |
|