| apply_clipping_plane() | Slic3r::GUI::GLGizmoBase | inlinevirtual |
| AXES_COLOR | Slic3r::GUI::GLGizmoBase | static |
| AXES_HOVER_COLOR | Slic3r::GUI::GLGizmoBase | static |
| BASE_ID | Slic3r::GUI::GLGizmoBase | static |
| bounding_box() const | Slic3r::GUI::GLGizmoPainterBase | private |
| Button enum name | Slic3r::GUI::GLGizmoPainterBase | protected |
| CONSTRAINED_COLOR | Slic3r::GUI::GLGizmoBase | static |
| count | Slic3r::GUI::GLGizmoBase | private |
| CursorHeightMax | Slic3r::GUI::GLGizmoPainterBase | protectedstatic |
| CursorHeightMin | Slic3r::GUI::GLGizmoPainterBase | protectedstatic |
| CursorHeightStep | Slic3r::GUI::GLGizmoPainterBase | protectedstatic |
| CursorRadiusMax | Slic3r::GUI::GLGizmoPainterBase | protectedstatic |
| CursorRadiusMin | Slic3r::GUI::GLGizmoPainterBase | protectedstatic |
| CursorRadiusStep | Slic3r::GUI::GLGizmoPainterBase | protectedstatic |
| data_changed(bool is_serializing) override | Slic3r::GUI::GLGizmoPainterBase | virtual |
| DEFAULT_BASE_COLOR | Slic3r::GUI::GLGizmoBase | static |
| DEFAULT_DRAG_COLOR | Slic3r::GUI::GLGizmoBase | static |
| DEFAULT_HIGHLIGHT_COLOR | Slic3r::GUI::GLGizmoBase | static |
| do_stop_dragging(bool perform_mouse_cleanup) | Slic3r::GUI::GLGizmoBase | protected |
| EditState enum name | Slic3r::GUI::GLGizmoFdmSupports | |
| EGrabberExtension enum name | Slic3r::GUI::GLGizmoBase | |
| EState enum name | Slic3r::GUI::GLGizmoBase | |
| FLATTEN_COLOR | Slic3r::GUI::GLGizmoBase | static |
| FLATTEN_HOVER_COLOR | Slic3r::GUI::GLGizmoBase | static |
| format(float value, unsigned int decimals) const | Slic3r::GUI::GLGizmoBase | protected |
| generate_support_volume() | Slic3r::GUI::GLGizmoFdmSupports | private |
| get_action_snapshot_name() const override | Slic3r::GUI::GLGizmoFdmSupports | inlineprotectedvirtual |
| get_clipping_plane_data() const | Slic3r::GUI::GLGizmoPainterBase | protected |
| get_clipping_plane_in_volume_coordinates(const Transform3d &trafo) const | Slic3r::GUI::GLGizmoPainterBase | protected |
| get_count() | Slic3r::GUI::GLGizmoBase | inline |
| get_cursor_height_max() const | Slic3r::GUI::GLGizmoPainterBase | inlinevirtual |
| get_cursor_height_min() const | Slic3r::GUI::GLGizmoPainterBase | inlinevirtual |
| get_cursor_height_step() const | Slic3r::GUI::GLGizmoPainterBase | inlinevirtual |
| get_cursor_hover_color() const | Slic3r::GUI::GLGizmoPainterBase | inlineprotectedvirtual |
| get_cursor_radius_max() const | Slic3r::GUI::GLGizmoPainterBase | inlinevirtual |
| get_cursor_radius_min() const | Slic3r::GUI::GLGizmoPainterBase | inlinevirtual |
| get_cursor_radius_step() const | Slic3r::GUI::GLGizmoPainterBase | inlinevirtual |
| get_cursor_sphere_left_button_color() const | Slic3r::GUI::GLGizmoPainterBase | inlineprotectedvirtual |
| get_cursor_sphere_right_button_color() const | Slic3r::GUI::GLGizmoPainterBase | inlineprotectedvirtual |
| get_gizmo_entering_text() const override | Slic3r::GUI::GLGizmoFdmSupports | inlineprotectedvirtual |
| get_gizmo_leaving_text() const override | Slic3r::GUI::GLGizmoFdmSupports | inlineprotectedvirtual |
| get_gizmo_name() | Slic3r::GUI::GLGizmoBase | inline |
| get_hover_id() const | Slic3r::GUI::GLGizmoBase | inline |
| get_icon_filename() const | Slic3r::GUI::GLGizmoBase | inline |
| get_left_button_state_type() const | Slic3r::GUI::GLGizmoPainterBase | inlineprotectedvirtual |
| get_name(bool include_shortcut=true) const | Slic3r::GUI::GLGizmoBase | |
| get_painter_type() const override | Slic3r::GUI::GLGizmoFdmSupports | privatevirtual |
| get_projected_height_range(const Vec2d &mouse_position, double resolution, const std::vector< const ModelVolume * > &part_volumes, const std::vector< Transform3d > &trafo_matrices) const | Slic3r::GUI::GLGizmoPainterBase | private |
| get_projected_mouse_positions(const Vec2d &mouse_position, double resolution, const std::vector< Transform3d > &trafo_matrices) const | Slic3r::GUI::GLGizmoPainterBase | private |
| get_requirements() const | Slic3r::GUI::GLGizmoBase | inline |
| get_right_button_state_type() const | Slic3r::GUI::GLGizmoPainterBase | inlineprotectedvirtual |
| get_selection_support_threshold_angle() | Slic3r::GUI::GLGizmoFdmSupports | private |
| get_sprite_id() const | Slic3r::GUI::GLGizmoBase | inline |
| get_state() const | Slic3r::GUI::GLGizmoBase | inline |
| get_tilt_up_direction() const | Slic3r::GUI::GLGizmoPainterBase | protected |
| get_tooltip() const | Slic3r::GUI::GLGizmoBase | inlinevirtual |
| gizmo_event(SLAGizmoEventType action, const Vec2d &mouse_position, bool shift_down, bool alt_down, bool control_down) | Slic3r::GUI::GLGizmoPainterBase | virtual |
| GizmoImguiBegin(const std::string &name, int flags) | Slic3r::GUI::GLGizmoBase | protected |
| GizmoImguiEnd() | Slic3r::GUI::GLGizmoBase | protected |
| GizmoImguiSetNextWIndowPos(float &x, float y, int flag, float pivot_x=0.0f, float pivot_y=0.0f) | Slic3r::GUI::GLGizmoBase | protected |
| GizmoImguiSetNextWIndowPos(float &x, float y, float w, float h, int flag, float pivot_x=0.0f, float pivot_y=0.0f) | Slic3r::GUI::GLGizmoBase | protected |
| GLGizmoBase(GLCanvas3D &parent, const std::string &icon_filename, unsigned int sprite_id) | Slic3r::GUI::GLGizmoBase | |
| GLGizmoFdmSupports(GLCanvas3D &parent, const std::string &icon_filename, unsigned int sprite_id) | Slic3r::GUI::GLGizmoFdmSupports | |
| GLGizmoPainterBase(GLCanvas3D &parent, const std::string &icon_filename, unsigned int sprite_id) | Slic3r::GUI::GLGizmoPainterBase | |
| GRABBER_ELEMENTS_MAX_COUNT | Slic3r::GUI::GLGizmoBase | static |
| GRABBER_HOVER_COL | Slic3r::GUI::GLGizmoBase | static |
| GRABBER_NORMAL_COL | Slic3r::GUI::GLGizmoBase | static |
| GRABBER_UNIFORM_COL | Slic3r::GUI::GLGizmoBase | static |
| GRABBER_UNIFORM_HOVER_COL | Slic3r::GUI::GLGizmoBase | static |
| handle_snapshot_action_name(bool shift_down, Button button_down) const override | Slic3r::GUI::GLGizmoFdmSupports | protectedvirtual |
| init() | Slic3r::GUI::GLGizmoBase | inline |
| init_print_instance() | Slic3r::GUI::GLGizmoFdmSupports | private |
| INV_ZOOM | Slic3r::GUI::GLGizmoBase | static |
| invalid_support_volumes(bool invalid_step=false) | Slic3r::GUI::GLGizmoFdmSupports | private |
| is_activable() const | Slic3r::GUI::GLGizmoBase | inline |
| is_dragging() const | Slic3r::GUI::GLGizmoBase | inline |
| is_in_editing_mode() const | Slic3r::GUI::GLGizmoBase | inlinevirtual |
| is_mesh_point_clipped(const Vec3d &point, const Transform3d &trafo) const | Slic3r::GUI::GLGizmoPainterBase | private |
| is_painting() const | Slic3r::GUI::GLGizmoPainterBase | inlineprotected |
| is_selectable() const | Slic3r::GUI::GLGizmoBase | inline |
| is_selection_rectangle_dragging() const | Slic3r::GUI::GLGizmoBase | inlinevirtual |
| last_input_window_width | Slic3r::GUI::GLGizmoBase | protected |
| load(cereal::BinaryInputArchive &ar) | Slic3r::GUI::GLGizmoBase | inline |
| load_render_colors() | Slic3r::GUI::GLGizmoBase | static |
| m_angle_threshold_deg | Slic3r::GUI::GLGizmoFdmSupports | private |
| m_button_down | Slic3r::GUI::GLGizmoPainterBase | private |
| m_c | Slic3r::GUI::GLGizmoBase | protected |
| m_cancel | Slic3r::GUI::GLGizmoFdmSupports | private |
| m_circle | Slic3r::GUI::GLGizmoPainterBase | protected |
| m_current_tool | Slic3r::GUI::GLGizmoFdmSupports | protected |
| m_cursor_height | Slic3r::GUI::GLGizmoPainterBase | protected |
| m_cursor_radius | Slic3r::GUI::GLGizmoPainterBase | protected |
| m_cursor_type | Slic3r::GUI::GLGizmoPainterBase | protected |
| m_cursor_z | Slic3r::GUI::GLGizmoPainterBase | mutableprivate |
| m_cut_contours | Slic3r::GUI::GLGizmoPainterBase | mutableprivate |
| m_desc | Slic3r::GUI::GLGizmoFdmSupports | private |
| m_dirty | Slic3r::GUI::GLGizmoBase | private |
| m_dragging | Slic3r::GUI::GLGizmoBase | protected |
| m_edit_state | Slic3r::GUI::GLGizmoFdmSupports | mutableprivate |
| m_first_input_window_render | Slic3r::GUI::GLGizmoBase | protected |
| m_grabbers | Slic3r::GUI::GLGizmoBase | mutableprotected |
| m_group_id | Slic3r::GUI::GLGizmoBase | protected |
| m_height_start_pos | Slic3r::GUI::GLGizmoPainterBase | mutableprivate |
| m_height_start_z_in_imgui | Slic3r::GUI::GLGizmoPainterBase | mutableprivate |
| m_highlight_by_angle_threshold_deg | Slic3r::GUI::GLGizmoPainterBase | protected |
| m_horizontal_only | Slic3r::GUI::GLGizmoPainterBase | protected |
| m_hover_id | Slic3r::GUI::GLGizmoBase | protected |
| m_icon_filename | Slic3r::GUI::GLGizmoBase | protected |
| m_imgui | Slic3r::GUI::GLGizmoBase | protected |
| m_internal_stack_active | Slic3r::GUI::GLGizmoPainterBase | private |
| m_is_cursor_in_imgui | Slic3r::GUI::GLGizmoPainterBase | mutableprivate |
| m_is_dark_mode | Slic3r::GUI::GLGizmoBase | protected |
| m_is_set_height_start_z_by_imgui | Slic3r::GUI::GLGizmoPainterBase | mutableprivate |
| m_is_tree_support | Slic3r::GUI::GLGizmoFdmSupports | private |
| m_last_mouse_click | Slic3r::GUI::GLGizmoPainterBase | private |
| m_mutex | Slic3r::GUI::GLGizmoFdmSupports | private |
| m_object_id | Slic3r::GUI::GLGizmoFdmSupports | private |
| m_old_center | Slic3r::GUI::GLGizmoPainterBase | protected |
| m_old_cursor_radius | Slic3r::GUI::GLGizmoPainterBase | protected |
| m_old_mo_id | Slic3r::GUI::GLGizmoPainterBase | private |
| m_old_state | Slic3r::GUI::GLGizmoPainterBase | private |
| m_old_volumes_size | Slic3r::GUI::GLGizmoPainterBase | private |
| m_paint_on_overhangs_only | Slic3r::GUI::GLGizmoPainterBase | protected |
| m_parent | Slic3r::GUI::GLGizmoBase | protected |
| m_print_instance | Slic3r::GUI::GLGizmoFdmSupports | private |
| m_rr | Slic3r::GUI::GLGizmoPainterBase | mutableprivate |
| m_schedule_update | Slic3r::GUI::GLGizmoPainterBase | private |
| m_seed_fill_last_mesh_id | Slic3r::GUI::GLGizmoPainterBase | protected |
| m_shortcut | Slic3r::GUI::GLGizmoBase | protected |
| m_shortcuts_brush | Slic3r::GUI::GLGizmoFdmSupports | private |
| m_shortcuts_bucket_fill | Slic3r::GUI::GLGizmoFdmSupports | private |
| m_shortcuts_gap_fill | Slic3r::GUI::GLGizmoFdmSupports | private |
| m_smart_fill_angle | Slic3r::GUI::GLGizmoPainterBase | protected |
| m_sprite_id | Slic3r::GUI::GLGizmoBase | protected |
| m_state | Slic3r::GUI::GLGizmoBase | protected |
| m_support_threshold_angle | Slic3r::GUI::GLGizmoFdmSupports | private |
| m_support_volume | Slic3r::GUI::GLGizmoFdmSupports | private |
| m_thread | Slic3r::GUI::GLGizmoFdmSupports | private |
| m_tool_type | Slic3r::GUI::GLGizmoPainterBase | protected |
| m_triangle_selectors | Slic3r::GUI::GLGizmoPainterBase | protected |
| m_triangle_splitting_enabled | Slic3r::GUI::GLGizmoPainterBase | protected |
| m_vertical_only | Slic3r::GUI::GLGizmoPainterBase | protected |
| m_volume_ready | Slic3r::GUI::GLGizmoFdmSupports | mutableprivate |
| m_volume_timestamps | Slic3r::GUI::GLGizmoFdmSupports | private |
| m_volume_valid | Slic3r::GUI::GLGizmoFdmSupports | private |
| m_volumes_index | Slic3r::GUI::GLGizmoPainterBase | mutableprivate |
| mesh_trafo_matrices() const | Slic3r::GUI::GLGizmoPainterBase | private |
| need_regenerate_support_volumes() | Slic3r::GUI::GLGizmoFdmSupports | private |
| Num_States enum value | Slic3r::GUI::GLGizmoBase | |
| Off enum value | Slic3r::GUI::GLGizmoBase | |
| On enum value | Slic3r::GUI::GLGizmoBase | |
| on_change_color_mode(bool is_dark) | Slic3r::GUI::GLGizmoBase | inlinevirtual |
| on_disable_grabber(unsigned int id) | Slic3r::GUI::GLGizmoBase | inlineprotectedvirtual |
| on_dragging(const UpdateData &data) | Slic3r::GUI::GLGizmoBase | inlineprotectedvirtual |
| on_enable_grabber(unsigned int id) | Slic3r::GUI::GLGizmoBase | inlineprotectedvirtual |
| on_get_name() const override | Slic3r::GUI::GLGizmoFdmSupports | protectedvirtual |
| on_get_requirements() const override | Slic3r::GUI::GLGizmoPainterBase | protectedvirtual |
| on_init() override | Slic3r::GUI::GLGizmoFdmSupports | privatevirtual |
| on_is_activable() const override | Slic3r::GUI::GLGizmoPainterBase | protectedvirtual |
| on_is_selectable() const override | Slic3r::GUI::GLGizmoPainterBase | protectedvirtual |
| on_load(cereal::BinaryInputArchive &ar) override | Slic3r::GUI::GLGizmoPainterBase | protectedvirtual |
| on_mouse(const wxMouseEvent &mouse_event) override | Slic3r::GUI::GLGizmoPainterBase | virtual |
| on_opening() override | Slic3r::GUI::GLGizmoFdmSupports | privatevirtual |
| on_register_raycasters_for_picking() | Slic3r::GUI::GLGizmoBase | inlineprotectedvirtual |
| on_render() override | Slic3r::GUI::GLGizmoPainterBase | inlineprivatevirtual |
| on_render_input_window(float x, float y, float bottom_limit) override | Slic3r::GUI::GLGizmoFdmSupports | protectedvirtual |
| on_save(cereal::BinaryOutputArchive &ar) const override | Slic3r::GUI::GLGizmoPainterBase | inlineprotectedvirtual |
| on_set_hover_id() | Slic3r::GUI::GLGizmoBase | inlineprotectedvirtual |
| on_set_state() override | Slic3r::GUI::GLGizmoFdmSupports | protectedvirtual |
| on_shutdown() override | Slic3r::GUI::GLGizmoFdmSupports | privatevirtual |
| on_start_dragging() | Slic3r::GUI::GLGizmoBase | inlineprotectedvirtual |
| on_stop_dragging() | Slic3r::GUI::GLGizmoBase | inlineprotectedvirtual |
| on_tool_shortcut(Shortcut shortcut) override | Slic3r::GUI::GLGizmoFdmSupports | virtual |
| on_unregister_raycasters_for_picking() | Slic3r::GUI::GLGizmoBase | inlineprotectedvirtual |
| register_grabbers_for_picking() | Slic3r::GUI::GLGizmoBase | protected |
| register_raycasters_for_picking() | Slic3r::GUI::GLGizmoBase | inline |
| render() | Slic3r::GUI::GLGizmoBase | inline |
| render_combo(const std::string &label, const std::vector< std::string > &lines, int &selection_idx, float label_width, float item_width) | Slic3r::GUI::GLGizmoBase | protected |
| render_cross_mark(const Vec3f &target, bool is_single=false) | Slic3r::GUI::GLGizmoBase | protected |
| render_cursor() | Slic3r::GUI::GLGizmoPainterBase | protected |
| render_cursor_circle() | Slic3r::GUI::GLGizmoPainterBase | protected |
| render_cursor_height_range(const Transform3d &trafo) const | Slic3r::GUI::GLGizmoPainterBase | protected |
| render_cursor_sphere(const Transform3d &trafo) const | Slic3r::GUI::GLGizmoPainterBase | protected |
| render_follows_cursor() const override | Slic3r::GUI::GLGizmoPainterBase | protectedvirtual |
| render_grabbers(const BoundingBoxf3 &box) const | Slic3r::GUI::GLGizmoBase | protected |
| render_grabbers(float size) const | Slic3r::GUI::GLGizmoBase | protected |
| render_grabbers(size_t first, size_t last, float size, bool force_hover) const | Slic3r::GUI::GLGizmoBase | protected |
| render_input_window(float x, float y, float bottom_limit) | Slic3r::GUI::GLGizmoBase | |
| render_painter_gizmo() override | Slic3r::GUI::GLGizmoFdmSupports | virtual |
| render_tooltip_button(float x, float y) | Slic3r::GUI::GLGizmoFdmSupports | protected |
| render_triangles(const Selection &selection, const ModelVolume *skip=nullptr) const | Slic3r::GUI::GLGizmoPainterBase | protectedvirtual |
| render_triangles(const Selection &selection, const std::vector< const ModelVolume * > &skip) const | Slic3r::GUI::GLGizmoPainterBase | protected |
| run_thread() | Slic3r::GUI::GLGizmoFdmSupports | private |
| s_sphere | Slic3r::GUI::GLGizmoPainterBase | privatestatic |
| save(cereal::BinaryOutputArchive &ar) const | Slic3r::GUI::GLGizmoBase | inline |
| select_facets_by_angle(float threshold, bool block) | Slic3r::GUI::GLGizmoFdmSupports | private |
| set_common_data_pool(CommonGizmosDataPool *ptr) | Slic3r::GUI::GLGizmoBase | inline |
| set_dirty() | Slic3r::GUI::GLGizmoBase | protected |
| set_hover_id(int id) | Slic3r::GUI::GLGizmoBase | |
| set_icon_filename(const std::string &filename) | Slic3r::GUI::GLGizmoBase | |
| set_state(EState state) | Slic3r::GUI::GLGizmoBase | inline |
| shortcut() const | Slic3r::GUI::GLGizmoBase | inline |
| SmartFillAngleMax | Slic3r::GUI::GLGizmoPainterBase | protectedstatic |
| SmartFillAngleMin | Slic3r::GUI::GLGizmoPainterBase | protectedstatic |
| SmartFillAngleStep | Slic3r::GUI::GLGizmoPainterBase | protectedstatic |
| state_generating enum value | Slic3r::GUI::GLGizmoFdmSupports | |
| state_idle enum value | Slic3r::GUI::GLGizmoFdmSupports | |
| state_ready enum value | Slic3r::GUI::GLGizmoFdmSupports | |
| tool_changed(wchar_t old_tool, wchar_t new_tool) | Slic3r::GUI::GLGizmoFdmSupports | private |
| ToolType enum name | Slic3r::GUI::GLGizmoPainterBase | protected |
| unregister_grabbers_for_picking() | Slic3r::GUI::GLGizmoBase | protected |
| unregister_raycasters_for_picking() | Slic3r::GUI::GLGizmoBase | inline |
| update_contours(int i, const TriangleMesh &vol_mesh, float cursor_z, float max_z, float min_z) const | Slic3r::GUI::GLGizmoPainterBase | private |
| update_from_model_object(bool first_update) override | Slic3r::GUI::GLGizmoFdmSupports | privatevirtual |
| update_items_state() | Slic3r::GUI::GLGizmoBase | |
| update_model_object() override | Slic3r::GUI::GLGizmoFdmSupports | privatevirtual |
| update_raycast_cache(const Vec2d &mouse_position, const Camera &camera, const std::vector< Transform3d > &trafo_matrices) const | Slic3r::GUI::GLGizmoPainterBase | private |
| update_render_colors() | Slic3r::GUI::GLGizmoBase | static |
| update_support_volumes() | Slic3r::GUI::GLGizmoFdmSupports | private |
| use_grabbers(const wxMouseEvent &mouse_event) | Slic3r::GUI::GLGizmoBase | protected |
| wants_enter_leave_snapshots() const override | Slic3r::GUI::GLGizmoPainterBase | inlineprotectedvirtual |
| ~GLGizmoBase()=default | Slic3r::GUI::GLGizmoBase | virtual |
| ~GLGizmoPainterBase() override | Slic3r::GUI::GLGizmoPainterBase | |