OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
AMF.cpp File Reference
#include <cstdlib>
#include <algorithm>
#include <cstdio>
#include <exception>
#include <boost/algorithm/string/predicate.hpp>
#include <limits>
#include <miniz.h>
#include <string.h>
#include <map>
#include <string>
#include <expat.h>
#include <boost/nowide/cstdio.hpp>
#include "../Exception.hpp"
#include "../Model.hpp"
#include "../Geometry.hpp"
#include "../LocalesUtils.hpp"
#include "libslic3r/Point.hpp"
#include "libslic3r/TriangleMesh.hpp"
#include "AMF.hpp"
#include <boost/property_tree/ptree.hpp>
#include <boost/property_tree/xml_parser.hpp>
#include <vector>
#include <utility>
#include <boost/filesystem/operations.hpp>
#include <boost/algorithm/string.hpp>
#include <boost/log/trivial.hpp>
#include <boost/nowide/fstream.hpp>
#include "miniz_extension.hpp"
#include <assert.h>
Include dependency graph for AMF.cpp:

Go to the source code of this file.

Classes

struct  Slic3r::AMFParserContext
struct  Slic3r::AMFParserContext::Instance
struct  Slic3r::AMFParserContext::Object

Namespaces

namespace  Slic3r
 |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/

Macros

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

Functions

bool Slic3r::load_amf_file (const char *path, DynamicPrintConfig *config, ConfigSubstitutionContext *config_substitutions, Model *model, bool *use_inches)
bool Slic3r::extract_model_from_archive (mz_zip_archive &archive, const mz_zip_archive_file_stat &stat, DynamicPrintConfig *config, ConfigSubstitutionContext *config_substitutions, Model *model, bool *use_inches)
bool Slic3r::load_amf_archive (const char *path, DynamicPrintConfig *config, ConfigSubstitutionContext *config_substitutions, Model *model, bool *use_inches)
bool Slic3r::load_amf (const char *path, DynamicPrintConfig *config, ConfigSubstitutionContext *config_substitutions, Model *model, bool *use_inches)

Macro Definition Documentation

◆ _

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

◆ L

#define L ( s)
Value:
(s)

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