OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
TextureBakeDebug.hpp File Reference
#include <cstddef>
#include <cstdint>
#include <string>
#include <utility>
#include <vector>
#include "libslic3r/Point.hpp"
Include dependency graph for TextureBakeDebug.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Slic3r::BakeStageMesh
struct  Slic3r::BakeStageSnapshot
class  Slic3r::BakeStageRecorder

Namespaces

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

Functions

void Slic3r::bake_stage_topology (const BakeStageMesh &mesh, size_t &open_edges, size_t &non_manifold_edges, size_t &degenerate)
size_t Slic3r::dump_bake_stages (const std::vector< BakeStageSnapshot > &stages, const std::string &dir)

Class Documentation

◆ Slic3r::BakeStageSnapshot

struct Slic3r::BakeStageSnapshot
Collaboration diagram for Slic3r::BakeStageSnapshot:
Class Members
size_t degenerate = 0
string detail
BakeStageMesh mesh
bool mesh_dropped = false
double ms = 0.0
string name
size_t non_manifold_edges = 0
size_t open_edges = 0
bool topology_checked = false
size_t triangles = 0
size_t vertices = 0