#include "libslic3r/TriangleMesh.hpp"#include <cassert>#include <cstddef>#include "libslic3r/Point.hpp"#include "libslic3r/Geometry.hpp"#include <memory>#include <map>#include <vector>#include <utility>#include "slic3r/GUI/3DScene.hpp"#include "slic3r/GUI/MeshUtils.hpp"Go to the source code of this file.
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::GUI |
| namespace | Slic3r::GUI::CommonGizmosDataObjects |
Enumerations | |
| enum class | Slic3r::GUI::SLAGizmoEventType : unsigned char { Slic3r::GUI::LeftDown = 1 , Slic3r::GUI::LeftUp , Slic3r::GUI::RightDown , Slic3r::GUI::RightUp , Slic3r::GUI::Dragging , Slic3r::GUI::Delete , Slic3r::GUI::SelectAll , Slic3r::GUI::CtrlDown , Slic3r::GUI::CtrlUp , Slic3r::GUI::ShiftDown , Slic3r::GUI::ShiftUp , Slic3r::GUI::AltUp , Slic3r::GUI::Escape , Slic3r::GUI::ApplyChanges , Slic3r::GUI::DiscardChanges , Slic3r::GUI::AutomaticGeneration , Slic3r::GUI::ManualEditing , Slic3r::GUI::MouseWheelUp , Slic3r::GUI::MouseWheelDown , Slic3r::GUI::ResetClippingPlane , Slic3r::GUI::Moving } |
| enum class | Slic3r::GUI::CommonGizmosDataID { Slic3r::GUI::None = 0 , Slic3r::GUI::SelectionInfo = 1 << 0 , Slic3r::GUI::InstancesHider = 1 << 1 , Slic3r::GUI::Raycaster = 1 << 3 , Slic3r::GUI::ObjectClipper = 1 << 4 } |