OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
StepMeshDialog.cpp File Reference
#include "StepMeshDialog.hpp"
#include "libslic3r/Format/STEP.hpp"
#include "slic3r/GUI/GUI_Utils.hpp"
#include "slic3r/GUI/Widgets/StateColor.hpp"
#include "slic3r/GUI/Widgets/Label.hpp"
#include "slic3r/GUI/MsgDialog.hpp"
#include "libslic3r/LocalesUtils.hpp"
#include "libslic3r/Thread.hpp"
#include <thread>
#include <wx/dialog.h>
#include <wx/colour.h>
#include <wx/event.h>
#include <wx/gdicmn.h>
#include <wx/sizer.h>
#include <wx/slider.h>
#include <wx/dcmemory.h>
#include "GUI_App.hpp"
#include "I18N.hpp"
#include "MainFrame.hpp"
#include "Widgets/Button.hpp"
#include "Widgets/TextInput.hpp"
#include "Widgets/DialogButtons.hpp"
#include "Widgets/RoundedRectangle.hpp"
#include <chrono>
#include <wx/string.h>
#include <wx/textctrl.h>
#include <wx/utils.h>
#include <wx/valtext.h>
Include dependency graph for StepMeshDialog.cpp:

Go to the source code of this file.

Classes

class  CenteredStaticText

Macros

#define MIN_DIALOG_WIDTH   FromDIP(400)
#define SLIDER_WIDTH   FromDIP(220)
#define SLIDER_HEIGHT   FromDIP(25)
#define TEXT_CTRL_WIDTH   FromDIP(100)
#define BUTTON_SIZE   wxSize(FromDIP(58), FromDIP(24))
#define BUTTON_BORDER   FromDIP(int(400 - 58 * 2) / 8)
#define SLIDER_SCALE(val)
#define SLIDER_UNSCALE(val)
#define SLIDER_SCALE_10(val)
#define SLIDER_UNSCALE_10(val)
#define LEFT_RIGHT_PADING   FromDIP(20)
#define FONT_COLOR   wxColour("#363636")

Functions

static int _scale (const int val)
static int _ITEM_WIDTH ()
 wxDEFINE_EVENT (wxEVT_THREAD_DONE, wxCommandEvent)

Macro Definition Documentation

◆ BUTTON_BORDER

#define BUTTON_BORDER   FromDIP(int(400 - 58 * 2) / 8)

◆ BUTTON_SIZE

#define BUTTON_SIZE   wxSize(FromDIP(58), FromDIP(24))

◆ FONT_COLOR

#define FONT_COLOR   wxColour("#363636")

◆ LEFT_RIGHT_PADING

#define LEFT_RIGHT_PADING   FromDIP(20)

◆ MIN_DIALOG_WIDTH

#define MIN_DIALOG_WIDTH   FromDIP(400)

◆ SLIDER_HEIGHT

#define SLIDER_HEIGHT   FromDIP(25)

◆ SLIDER_SCALE

#define SLIDER_SCALE ( val)
Value:
((val) / 0.001)

Referenced by StepMeshDialog::StepMeshDialog().

◆ SLIDER_SCALE_10

#define SLIDER_SCALE_10 ( val)
Value:
((val) / 0.01)

Referenced by StepMeshDialog::StepMeshDialog().

◆ SLIDER_UNSCALE

#define SLIDER_UNSCALE ( val)
Value:
((val) * 0.001)

Referenced by StepMeshDialog::StepMeshDialog().

◆ SLIDER_UNSCALE_10

#define SLIDER_UNSCALE_10 ( val)
Value:
((val) * 0.01)

Referenced by StepMeshDialog::StepMeshDialog().

◆ SLIDER_WIDTH

#define SLIDER_WIDTH   FromDIP(220)

◆ TEXT_CTRL_WIDTH

#define TEXT_CTRL_WIDTH   FromDIP(100)

Function Documentation

◆ _ITEM_WIDTH()

int _ITEM_WIDTH ( )
static
35{ return _scale(30); }
static int _scale(const int val)
Definition StepMeshDialog.cpp:34

References _scale().

Here is the call graph for this function:

◆ _scale()

int _scale ( const int val)
static
34{ return val * Slic3r::GUI::wxGetApp().em_unit() / 10; }

Referenced by _ITEM_WIDTH().

Here is the caller graph for this function:

◆ wxDEFINE_EVENT()

wxDEFINE_EVENT ( wxEVT_THREAD_DONE ,
wxCommandEvent  )