diff options
author | Lukas Matena <lukasmatena@seznam.cz> | 2019-01-30 10:26:23 +0300 |
---|---|---|
committer | Lukas Matena <lukasmatena@seznam.cz> | 2019-02-01 09:13:08 +0300 |
commit | 21026ec9a80928a4ee71787227830d4864510e76 (patch) | |
tree | 31c32b3e68ce363190ba4599074a753da6e9ee84 /src/slic3r/GUI/ImGuiWrapper.hpp | |
parent | f4243c694f77826093a4980adbb2d0ea0c06d24d (diff) |
SLA support points improvements
- semi-intelligent algorithm to place support points
- enhanced ImGui dialog with editing/non-editing mode
- support points can have different head diameter (only implemented in GUI so far)
- autogenerated points supporting emerging islands are annotated and the info is kept
Diffstat (limited to 'src/slic3r/GUI/ImGuiWrapper.hpp')
-rw-r--r-- | src/slic3r/GUI/ImGuiWrapper.hpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/slic3r/GUI/ImGuiWrapper.hpp b/src/slic3r/GUI/ImGuiWrapper.hpp index 47a1fb937..a53718162 100644 --- a/src/slic3r/GUI/ImGuiWrapper.hpp +++ b/src/slic3r/GUI/ImGuiWrapper.hpp @@ -47,10 +47,12 @@ public: void end(); bool button(const wxString &label); + bool radio_button(const wxString &label, bool active); bool input_double(const std::string &label, const double &value, const std::string &format = "%.3f"); bool input_vec3(const std::string &label, const Vec3d &value, float width, const std::string &format = "%.3f"); bool checkbox(const wxString &label, bool &value); void text(const wxString &label); + void combo(const wxString& label, const std::vector<wxString>& options, wxString& current_selection); void disabled_begin(bool disabled); void disabled_end(); |