#include "GCodeWriter.hpp"
#include "Config.hpp"
#include "Extruder.hpp"
#include "Geometry.hpp"
#include "I18N.hpp"
#include "Point.hpp"
#include "Polygon.hpp"
#include "PrintConfig.hpp"
#include "IMEXHelpers.hpp"
#include "ClipperUtils.hpp"
#include "Geometry/ArcWelder.hpp"
#include "Line.hpp"
#include "LocalesUtils.hpp"
#include "libslic3r.h"
#include <algorithm>
#include <cmath>
#include <cstddef>
#include <cstdlib>
#include <array>
#include <cstdint>
#include <charconv>
#include <cstring>
#include <iomanip>
#include <iostream>
#include <iterator>
#include <limits>
#include <map>
#include <assert.h>
#include <GCode/GCodeProcessor.hpp>
#include <string>
#include <vector>
#include <utility>
#include <sstream>
#include <stdexcept>
#include <math.h>
#include <memory>
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 |/
|
◆ EXTRUDER_LIMIT
| #define EXTRUDER_LIMIT |
( |
| OPT | ) |
|
◆ FLAVOR_IS
Value:this->config.gcode_flavor == val
Referenced by Slic3r::GCodeWriter::_retract(), Slic3r::GCodeWriter::enable_power_loss_recovery(), Slic3r::GCodeWriter::postamble(), Slic3r::GCodeWriter::preamble(), Slic3r::GCodeWriter::reset_e(), Slic3r::GCodeWriter::set_acceleration_internal(), Slic3r::GCodeWriter::set_jerk_xy(), Slic3r::GCodeWriter::set_junction_deviation(), Slic3r::GCodeWriter::set_pressure_advance(), Slic3r::GCodeWriter::toolchange_prefix(), and Slic3r::GCodeWriter::unretract().
◆ FLAVOR_IS_NOT
| #define FLAVOR_IS_NOT |
( |
| val | ) |
|
◆ LIMITS
◆ LIMITS_UINT
| #define LIMITS_UINT |
( |
| OPT | ) |
|