#include "XCAFDoc_DocumentTool.hxx"#include "XCAFApp_Application.hxx"#include "XCAFDoc_ShapeTool.hxx"#include <Standard_TypeDef.hxx>#include <Standard_Handle.hxx>#include <boost/filesystem/path.hpp>#include <boost/filesystem.hpp>#include <Message_ProgressIndicator.hxx>#include <atomic>#include <functional>#include <string>#include <iostream>#include <ios>#include <iomanip>#include <ostream>#include <vector>Go to the source code of this file.
Classes | |
| struct | Slic3r::NamedSolid |
| class | Slic3r::StepPreProcessor |
| class | Slic3r::StepProgressIncdicator |
| class | Slic3r::Step |
Namespaces | |
| namespace | Slic3r |
| |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/ | |
Typedefs | |
| typedef std::function< void(int load_stage, int current, int total, bool &cancel)> | Slic3r::ImportStepProgressFn |
| typedef std::function< void(bool isUtf8)> | Slic3r::StepIsUtf8Fn |
Functions | |
| bool | Slic3r::load_step (const char *path, Model *model, bool &is_cancel, double linear_deflection=0.003, double angle_deflection=0.5, bool isSplitCompound=false, ImportStepProgressFn proFn=nullptr, StepIsUtf8Fn isUtf8Fn=nullptr, long &mesh_face_num= *(new long(-1))) |
Variables | |
| const int | Slic3r::LOAD_STEP_STAGE_READ_FILE = 0 |
| const int | Slic3r::LOAD_STEP_STAGE_GET_SOLID = 1 |
| const int | Slic3r::LOAD_STEP_STAGE_GET_MESH = 2 |
| const int | Slic3r::LOAD_STEP_STAGE_NUM = 3 |
| const int | Slic3r::LOAD_STEP_STAGE_UNIT_NUM = 5 |