Work on applying the probed heightmap.

This commit is contained in:
2023-05-18 07:24:05 +03:00
parent f78aa930d6
commit 4e7e059e22
13 changed files with 334 additions and 37 deletions
+8 -2
View File
@@ -87,7 +87,6 @@ private:
void draw_contents() override;
grbl::machine cnc{};
private:
nanogui::TextBox *txt_min_z = nullptr, *txt_feed = nullptr;
nanogui::TextBox *txt_heightmap_from_x = nullptr, *txt_heightmap_from_y = nullptr;
@@ -101,13 +100,20 @@ private:
nanogui::Color color_green = nanogui::Color(0, 255, 0, 255);
nanogui::Button *btn_load_program = nullptr, *btn_check_program = nullptr, *btn_run_program = nullptr;
nanogui::Widget *info_layer = nullptr, *heightmap_layer = nullptr;
nanogui::TabWidget *tab_widget = nullptr;
nanogui::VScrollPanel *info_vscroll = nullptr;
nanogui::Widget *info_layer = nullptr;
nanogui::Widget *heightmap_layer = nullptr;
nanogui::VScrollPanel *settings_vscroll = nullptr;
nanogui::Widget *settings_layer = nullptr;
nanogui::VScrollPanel *parameters_vscroll = nullptr;
nanogui::Widget *parameters_layer = nullptr;
nanogui::TextBox *mpos_x_text = nullptr, *mpos_y_text = nullptr, *mpos_z_text = nullptr;
nanogui::ComboBox *cbo_work_offset = nullptr, *cbo_tool = nullptr, *cbo_jog_feed_rates = nullptr, *cbo_jog_distance = nullptr;