#include "../Point.hpp"
#include "../PrintConfig.hpp"
#include "../enum_bitmask.hpp"
#include "ThumbnailData.hpp"
#include <cstddef>
#include <string>
#include <utility>
#include <vector>
#include <memory>
#include <string_view>
#include <boost/beast/core/detail/base64.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 | Slic3r::GCodeThumbnails |
|
| | Slic3r::ENABLE_ENUM_BITMASK_OPERATORS (ThumbnailError) |
| std::string | Slic3r::GCodeThumbnails::get_hex (const unsigned int input) |
| std::string | Slic3r::GCodeThumbnails::rjust (std::string input, unsigned int width, char fill_char) |
| std::unique_ptr< CompressedImageBuffer > | Slic3r::GCodeThumbnails::compress_thumbnail (const ThumbnailData &data, GCodeThumbnailsFormat format) |
| std::string | Slic3r::GCodeThumbnails::get_error_string (const ThumbnailErrors &errors) |
| std::pair< GCodeThumbnailDefinitionsList, ThumbnailErrors > | Slic3r::GCodeThumbnails::make_and_check_thumbnail_list (const std::string &thumbnails_string, const std::string_view def_ext) |
| std::pair< GCodeThumbnailDefinitionsList, ThumbnailErrors > | Slic3r::GCodeThumbnails::make_and_check_thumbnail_list (const ConfigBase &config) |
| template<typename WriteToOutput, typename ThrowIfCanceledCallback> |
| void | Slic3r::GCodeThumbnails::export_thumbnails_to_file (ThumbnailsGeneratorCallback &thumbnail_cb, int plate_id, const std::vector< std::pair< GCodeThumbnailsFormat, Vec2d > > &thumbnails_list, WriteToOutput output, ThrowIfCanceledCallback throw_if_canceled) |