#include <Eigen/Core>
#include <algorithm>
#include <cstddef>
#include <functional>
#include "libslic3r/Color.hpp"
#include <utility>
#include <vector>
#include <glad/gl.h>
#include <wx/event.h>
#include <wx/gdicmn.h>
#include <wx/glcanvas.h>
#include <wx/panel.h>
#include <wx/button.h>
#include <wx/string.h>
#include <wx/tglbtn.h>
#include <wx/stattext.h>
#include <wx/statbmp.h>
#include <wx/sizer.h>
#include "libslic3r/Point.hpp"
#include "GLModel.hpp"
#include "GLTexture.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::GUI |
◆ Slic3r::GUI::UVEditorCanvas::Islands
| struct Slic3r::GUI::UVEditorCanvas::Islands |
| Class Members |
|
vector< pair< int, int > > |
boundary_edges |
|
|
vector< Vec3i32 > |
indices |
|
|
int |
island_count = 0 |
|
|
vector< Vec2f > |
uvs |
|
|
vector< int > |
vertex_island |
|
◆ Slic3r::GUI::UVEditorCanvas::PaneState
| struct Slic3r::GUI::UVEditorCanvas::PaneState |
| Class Members |
|
Background |
background = Background::Height |
|
|
bool |
connect_islands = true |
|
|
size_t |
face_count = 0 |
|
|
bool |
has_layer = false |
|
|
bool |
has_seams = false |
|
|
bool |
has_uv_edits = false |
|
|
int |
island_count = 0 |
|
|
wxString |
layer_name |
|
|
bool |
mark_seams = false |
|
|
float |
seam_angle_deg = 40.f |
|
|
bool |
seam_path = false |
|
|
int |
thumbnail_px = 0 |
|
|
vector< unsigned char > |
thumbnail_rgb |
|
|
float |
tile_mm = 0.f |
|
|
bool |
unwrap_stale = false |
|
|
bool |
unwrapped = false |
|