OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
SkipPartCanvas.hpp File Reference
#include <wx/event.h>
#include <array>
#include <string>
#include <cstdint>
#include <wx/gdicmn.h>
#include <opencv2/core/mat.hpp>
#include <unordered_map>
#include <opencv2/core/types.hpp>
#include <wx/wx.h>
#include <wx/glcanvas.h>
#include <opencv2/opencv.hpp>
#include <wx/textctrl.h>
#include <vector>
#include <expat.h>
#include <libslic3r/Color.hpp>
#include <boost/thread/mutex.hpp>
#include "PartSkipCommon.hpp"
Include dependency graph for SkipPartCanvas.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Slic3r::GUI::ObjectInfo
class  Slic3r::GUI::SkipPartCanvas
union  Slic3r::GUI::SkipPartCanvas::SkipIdHelper
class  Slic3r::GUI::_BBS_3MF_Base
struct  Slic3r::GUI::PlateInfo
class  Slic3r::GUI::ModelSettingHelper
struct  Slic3r::GUI::ModelSettingHelper::ParseContext
struct  Slic3r::GUI::SkipPartCanvas::SkipIdHelper.__unnamed0__

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

Typedefs

using Slic3r::GUI::Coord = float
using Slic3r::GUI::FloatPoint = std::array<Coord, 2>

Functions

 wxDECLARE_EVENT (EVT_ZOOM_PERCENT, wxCommandEvent)
 wxDECLARE_EVENT (EVT_CANVAS_PART, wxCommandEvent)

Class Documentation

◆ Slic3r::GUI::ObjectInfo

struct Slic3r::GUI::ObjectInfo
Collaboration diagram for Slic3r::GUI::ObjectInfo:
Class Members
int identify_id {-1}
string name {""}
PartState state {psUnCheck}

◆ Slic3r::GUI::PlateInfo

struct Slic3r::GUI::PlateInfo
Collaboration diagram for Slic3r::GUI::PlateInfo:
Class Members
int index {-1}
bool label_object_enabled = false
vector< ObjectInfo > objects

◆ Slic3r::GUI::ModelSettingHelper::ParseContext

struct Slic3r::GUI::ModelSettingHelper::ParseContext
Collaboration diagram for Slic3r::GUI::ModelSettingHelper::ParseContext:
Class Members
PlateInfo current_plate
bool in_plate = false
vector< PlateInfo > plates
ObjectInfo temp_object

◆ Slic3r::GUI::SkipPartCanvas::SkipIdHelper.__unnamed0__

struct Slic3r::GUI::SkipPartCanvas::SkipIdHelper.__unnamed0__
Class Members
uint8_t _padding
uint8_t b
uint8_t g
uint8_t r

Function Documentation

◆ wxDECLARE_EVENT() [1/2]

wxDECLARE_EVENT ( EVT_CANVAS_PART ,
wxCommandEvent  )

◆ wxDECLARE_EVENT() [2/2]

wxDECLARE_EVENT ( EVT_ZOOM_PERCENT ,
wxCommandEvent  )