#include "GLGizmoBase.hpp"
#include "slic3r/GUI/GLModel.hpp"
#include "libslic3r/ObjectID.hpp"
#include "libslic3r/TriangleSelector.hpp"
#include "libslic3r/Model.hpp"
#include <array>
#include <cassert>
#include <cereal/types/vector.hpp>
#include <cstddef>
#include <glad/gl.h>
#include "libslic3r/Point.hpp"
#include "libslic3r/Color.hpp"
#include <memory>
#include <vector>
#include <set>
#include <string>
#include <wx/event.h>
#include <wx/string.h>
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::GLGizmoPainterBase::ProjectedMousePosition
| struct Slic3r::GUI::GLGizmoPainterBase::ProjectedMousePosition |
| Class Members |
|
size_t |
facet_idx |
|
|
Vec3f |
mesh_hit |
|
|
int |
mesh_idx |
|
◆ Slic3r::GUI::GLGizmoPainterBase::ProjectedHeightRange
| struct Slic3r::GUI::GLGizmoPainterBase::ProjectedHeightRange |
| Class Members |
|
size_t |
first_facet_idx |
|
|
int |
mesh_idx |
|
|
float |
z_world |
|
◆ Slic3r::GUI::GLGizmoPainterBase::ClippingPlaneDataWrapper
| struct Slic3r::GUI::GLGizmoPainterBase::ClippingPlaneDataWrapper |
| Class Members |
|
array< float, 4 > |
clp_dataf |
|
|
array< float, 2 > |
z_range |
|
◆ Slic3r::GUI::GLGizmoPainterBase::RaycastResult
| struct Slic3r::GUI::GLGizmoPainterBase::RaycastResult |
| Class Members |
|
size_t |
facet |
|
|
Vec3f |
hit |
|
|
int |
mesh_id |
|
|
Vec2d |
mouse_position |
|
◆ Slic3r::GUI::GLGizmoPainterBase::CutContours
| struct Slic3r::GUI::GLGizmoPainterBase::CutContours |