Typedefs | |
| using | ConfigOptionsGroupShp = std::shared_ptr<ConfigOptionsGroup> |
| using | ConfigOptionsGroupWkp = std::weak_ptr<ConfigOptionsGroup> |
| typedef std::vector< FilamentComboBox * > | FilamentComboBoxList |
| using | DecomposeMode = ColorDecomposeRecipeMode |
| using | ColorGradient = std::vector<ColorRGBA> |
| using | ColorSelection = std::variant<ColorRGBA, ColorGradient> |
| typedef std::function< bool(const VendorProfile::PrinterModel &)> | ModelFilter |
| typedef DataList< wxListBox, std::string > | StringList |
| typedef DataList< wxCheckListBox, std::string > | PresetList |
| typedef std::map< std::string, std::pair< PagePrinters *, PagePrinters * > > | Pages3rdparty |
| typedef std::map< std::string, std::set< std::string > > | PresetAliases |
| using | ParamsNodePtrArray = std::vector<std::unique_ptr<ParamsNode>> |
| using | choice_ctrl = ::ComboBox |
| using | t_field = std::unique_ptr<Field> |
| using | t_kill_focus = std::function<void(const std::string&)> |
| using | t_change = std::function<void(const t_config_option_key&, const boost::any&)> |
| using | t_back_to_init = std::function<void(const std::string&)> |
| using | RBtnEvent = Event<std::pair<Vec2d, bool>> |
| using | RBtnPlateEvent = Event<std::pair<Vec2d, int>> |
| template<size_t N> | |
| using | Vec3dsEvent = ArrayEvent<Vec3d, N> |
| using | HeightProfileSmoothEvent = Event<HeightProfileSmoothingParams> |
| typedef std::map< std::string, std::vector< std::pair< std::string, std::string > > > | FullSettingsHierarchy |
| typedef double | coordf_t |
| typedef std::pair< coordf_t, coordf_t > | t_layer_height_range |
| typedef Event< ObjectVolumeID > | ObjectSettingEvent |
| typedef DPIAware< wxFrame > | DPIFrame |
| using | LoadFromOtherInstanceEvent = Event<std::vector<boost::filesystem::path>> |
| using | StartDownloadOtherInstanceEvent = Event<std::vector<std::string>> |
| using | InstanceGoToFrontEvent = SimpleEvent |
| using | ArrangePolygon = arrangement::ArrangePolygon |
| typedef std::function< void(int status, int code, std::string msg)> | OnUpdateStatusFn |
| typedef std::function< bool()> | WasCancelledFn |
| typedef std::function< void(int status, int percent, bool &cancel)> | InstallProgressFn |
| using | EjectDriveNotificationClickedEvent = SimpleEvent |
| using | ExportGcodeNotificationClickedEvent = SimpleEvent |
| using | PresetUpdateAvailableClickedEvent = SimpleEvent |
| using | PrinterConfigUpdateAvailableClickedEvent = SimpleEvent |
| using | CancelFn = std::function<void()> |
| using | widget_t = std::function<wxSizer*(wxWindow*)> |
| Widget type describes a function object that returns a wxWindow (our widget) and accepts a wxWidget (parent window). | |
| using | column_t = std::function<wxWindow*(wxWindow* parent, const Line&)> |
| using | t_optionfield_map = std::map<t_config_option_key, t_field> |
| using | t_opt_map = std::map< std::string, std::pair<std::string, int> > |
| using | GCodeResult = GCodeProcessorResult |
| typedef std::vector< std::pair< int, PartState > > | PartsInfo |
| using | ColorEvent = Event<wxColour> |
| using | RemovableDriveEjectEvent = Event<std::pair<DriveData, bool>> |
| using | RemovableDrivesChangedEvent = SimpleEvent |
| using | MaterialHash = std::map<int, Material *> |
| using | Coord = float |
| using | FloatPoint = std::array<Coord, 2> |
| typedef std::function< void(BBLModelTask *subtask)> | OnGetSubTaskFn |
| using | PageShp = std::shared_ptr<Page> |
| using | ModelNodePtrArray = std::vector<std::unique_ptr<ModelNode>> |
Functions | |
| bool | init_model_from_poly (GLModel &model, const ExPolygon &poly, float z) |
| std::vector< std::string > | cap_favourites (const std::vector< std::string > &ids, size_t limit) |
| nlohmann::json | action_json (const AppAction &a) |
| bool | requires_mode_switch (ConfigOptionMode setting_mode, ConfigOptionMode current_mode) |
| static std::string | get_humidity_level_img_path (int humidity_percent) |
| static std::string | get_dry_status_img_path (DevAmsType type, DevAms::DryStatus status, DevAms::DrySubStatus sub_status) |
| wxString | get_cannot_reason_text (DevAms::CannotDryReason reason) |
| wxString | organize_cannot_reasons_text (std::vector< DevAms::CannotDryReason > &reasons) |
| wxDEFINE_EVENT (EVT_SET_FINISH_MAPPING, wxCommandEvent) | |
| static wxString | s_wrap_mapped_nozzle_str (const wxString &text) |
| static int | s_get_mapped_nozzle_str_line_count (const wxString &text) |
| static void | _DrawRemainArea (const MappingItem *item, const TrayData &dd, bool support_remain_dect, wxDC &dc) |
| wxDECLARE_EVENT (EVT_SET_FINISH_MAPPING, wxCommandEvent) | |
| static void | _add_containers (const AmsMapingPopup *win, std::list< MappingContainer * > &one_slot_containers, const std::vector< MappingContainer * > &four_slots_containers, wxBoxSizer *target_sizer) |
| static std::optional< TrayData > | sGetTrayData (DevAmsTray *tray, const std::string &ams_id_str, DevAmsType ams_type) |
| wxDEFINE_EVENT (EVT_SELECTED_COLOR, wxCommandEvent) | |
| static std::string | float_to_string_with_precision (float value, int precision=3) |
| static std::string | colour_to_ams_string (const wxColour &color) |
| static wxColour | mix_colour (const wxColour &left, const wxColour &right, double ratio) |
| static std::vector< ColorPickerPopup::ColorItem > | collect_ams_color_items (DevFilaSystem *fila_system) |
| static std::vector< ColorPickerPopup::ColorItem > | collect_preset_color_items (const std::string &filament_id) |
| static DevFilaBlacklist::CheckResult | sCheckFilamentInfo (PresetBundle *preset_bundle, MachineObject *obj, int ams_id, int slot_id, const std::string &filament_id, std::string &ams_filament_id, std::string &ams_setting_id) |
| static void | _collect_filament_info (const wxString &shown_name, const Preset &filament, std::unordered_map< wxString, wxString > &query_filament_vendors, std::unordered_map< wxString, wxString > &query_filament_types) |
| wxDECLARE_EVENT (EVT_SELECTED_COLOR, wxCommandEvent) | |
| std::string | aui_pane_layout_entry (const std::string &layout, const std::string &pane_name) |
| wxDEFINE_EVENT (EVT_AUXILIARY_IMPORT, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_AUXILIARY_UPDATE_COVER, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_AUXILIARY_UPDATE_DELETE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_AUXILIARY_UPDATE_RENAME, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_AUXILIARY_DONE, wxCommandEvent) | |
| static std::shared_ptr< ModelInfo > | ensure_model_info () |
| WX_DEFINE_ARRAY (AuFiles *, AuFilesHash) | |
| wxDECLARE_EVENT (EVT_AUXILIARY_IMPORT, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_AUXILIARY_UPDATE_COVER, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_AUXILIARY_UPDATE_DELETE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_AUXILIARY_UPDATE_RENAME, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_AUXILIARY_DONE, wxCommandEvent) | |
| static std::string | get_option_label (BedShape::Parameter param) |
| bool | ensure_belt_purge_tower (Model &model, PartPlateList &partplate_list, ObjectList *obj_list, std::vector< BeltPurgeSignature > &sigs) |
| wxString | get_fail_reason (int code) |
| static wxBitmap | wxImage_to_wxBitmap_with_alpha (wxImage &&image, float scale=1.0f) |
| static void | select_iso_view (Camera &camera) |
| static ColorRGBA | body_palette (int body_idx) |
| constexpr CadLevel | cad_escape_level (const CadInteractionState &s) |
| uint32_t | offer_bit (OfferSel s) |
| static wxFlexGridSizer * | two_col_form () |
| static ComboBox * | make_combo (wxWindow *parent) |
| static int | combo_append_index (ComboBox *c, const wxString &label, int index) |
| static wxString | en_format (double v, int digits=2) |
| static bool | en_parse (const wxString &text, double &out) |
| static bool | dp_dark () |
| static wxColour | dp_tok (DpTok t) |
| static wxColour | dp_ribbon_bg () |
| static wxColour | dp_ribbon_hover () |
| static wxColour | dp_panel_bg () |
| static wxColour | dp_sec_text () |
| static wxColour | dp_ctl_text () |
| static wxColour | dp_item_text () |
| static wxColour | dp_item_dim () |
| static wxColour | dp_retheme (const wxColour &c, bool to_dark) |
| static StaticBox * | make_card (wxWindow *parent) |
| static void | style_sidebar_icon_btn (::Button *b) |
| ::Button * | sidebar_icon_btn (wxWindow *parent, const char *icon, const wxString &tip, int px=20) |
| static std::string | commit_icon (bool bodies) |
| static DesignRowList::Action | eye_action (bool shown) |
| static wxString | origin_toggle_text (bool shown) |
| static wxString | bed_toggle_text (bool shown) |
| static wxString | sketch_plane_prompt () |
| static wxSpinCtrlDouble * | make_spin (wxWindow *parent, double val, double mn=0.1, double mx=1000.0) |
| static wxWindow * | spin_frame (wxWindow *spin) |
| static SketchPlane | plane_from_index (int i) |
| static int | index_from_plane (const SketchPlane &p) |
| static bool | is_base_plane (const SketchPlane &p, const Vec3d &modeling_origin) |
| static SketchPlane | face_plane_inward (const TopoDS_Face &face) |
| static void | run_off_ui_thread (wxWindow *parent, const wxString &message, const std::function< void()> &work) |
| static Transform3d | xf_compose (const Vec3d &t, const Vec3d &axis, const Vec3d &pivot, double deg) |
| static wxString | sketch_step_prompt (DesignSketchTool::Mode m, int step, int picks) |
| static void | offer_trace (const char *fmt,...) |
| static wxString | constraint_reject_text (ConstraintReject reason, SketchConstraintType type) |
| static void | write_plan_value (std::vector< SketchEntityConstraintDef > &defs, double v) |
| static bool | entity_ref_point (const SketchEntity &e, Vec2d &out) |
| static void | translate_entity (SketchEntity &e, const Vec2d &d) |
| static double | point_segment_dist (const Vec2d &p, const Vec2d &a, const Vec2d &b) |
| static double | entity_pick_dist (const Vec2d &p, const SketchEntity &e) |
| static bool | point_in_poly (const Vec2d &q, const std::vector< Vec2d > &poly) |
| static bool | ray_triangle (const Vec3d &ro, const Vec3d &rd, const Vec3d &v0, const Vec3d &v1, const Vec3d &v2, double &t) |
| static double | ray_segment_dist3 (const Vec3d &ro, const Vec3d &rd, const Vec3d &a, const Vec3d &b) |
| static double | ray_axis_proj (const Linef3 &ray, const Vec3d &anchor, const Vec3d &dir) |
| static wxPoint | world_to_screen_px (const Camera &cam, const Vec3d &world) |
| static Vec2d | ellipse_point (const Vec2d &c, double a, double b, double phi, double t) |
| static double | ellipse_param_of (const Vec2d ¢er, double a, double b, double phi, const Vec2d &q) |
| static void | trace_autoedit (const char *why, size_t n) |
| static int | sketch_endpoint_roles (const SketchEntity &e, SketchPointRole out[2]) |
| static std::vector< Vec2d > | circle_polygon (const Vec2d &c, double r, int n=48) |
| static std::vector< Vec2d > | ellipse_polyline (const Vec2d &c, double a, double b, double phi, double t0, double t1, int n=48) |
| static int | bspline_degree (int n) |
| static std::vector< double > | bspline_knots (int n, int p) |
| static Vec2d | bspline_eval (const std::vector< Vec2d > &P, const std::vector< double > &U, int p, double u) |
| static std::vector< Vec2d > | bspline_polyline (const std::vector< Vec2d > &ctrl, int samples=0) |
| static double | wrap_2pi (double a) |
| static bool | circumcircle (const Vec2d &a, const Vec2d &b, const Vec2d &c, Vec2d ¢er, double &radius) |
| static SketchEntity | make_arc_through (const Vec2d ¢er, double radius, const Vec2d &start, const Vec2d &end, const Vec2d &through, bool construction) |
| static void | ellipse_axes (const Vec2d ¢er, const Vec2d &major_end, const Vec2d &minor_pt, double &a, double &b, double &phi) |
| static void | dp_pick_trace (const char *fmt,...) |
| static bool | dp_pick_trace_on () |
| static double | display_edge_tol (const TopoDS_Shape &shape) |
| static void | render_ribbons (GLModel &model, GLModel::Geometry &&g, const ColorRGBA &colour) |
| static bool | rib_frame (const Vec2d &p0, const Vec2d &p1, double thickness, Vec2d &d, Vec2d &perp, Vec2d &mid, double &half) |
| std::vector< PlanePiece > | planes_back_to_front (const std::vector< SketchPlane > &planes, double half, const Vec3d &eye, const Vec3d &forward, bool perspective) |
| SketchPlane | reference_square (const SketchPlane &plane, int base, double half) |
| std::array< Vec3d, 4 > | reference_label_box (const SketchPlane &square, double half, const std::string &text) |
| int | pick_reference_square (const std::vector< SketchPlane > &squares, double half, const Vec3d &from, const Vec3d &dir) |
| static Vec3d | rv_yaxis (const Vec3d &axis, const Vec3d &ref, bool flip) |
| static Vec3d | dr_yaxis (const Vec3d &axis, const Vec3d &ref) |
| static double | pt_linear_len (double spacing, int count) |
| static std::vector< std::vector< Vec2d > > | dash_polyline (const std::vector< Vec2d > &pts, bool closed, double dash, double gap) |
| static bool | entity_moved (const SketchEntity &a, const SketchEntity &b, double tol) |
| static void | entity_endpoints (const SketchEntity &e, std::vector< Vec2d > &out) |
| ColorRGBA | design_selection_color (float alpha=1.0f) |
| ColorRGBA | design_idle_face_color () |
| double | reference_square_gap (double half) |
| static const wxArrayString & | font_faces () |
| static bool | parse_mm (wxString t, double &out) |
| void | start_mcp_control_if_enabled () |
| std::vector< InputShaperType > | input_shaper_types_for_flavor (GCodeFlavor flavor) |
| wxDEFINE_EVENT (EVT_FINISHED_UPDATE_MLIST, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_UPDATE_USER_MLIST, wxCommandEvent) | |
| wxString | get_calibration_type_name (CalibMode cali_mode) |
| wxDEFINE_EVENT (EVT_DEVICE_CHANGED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_CALIBRATION_JOB_FINISHED, wxCommandEvent) | |
| std::map< int, Preset * > | get_cached_selected_filament (MachineObject *obj) |
| std::map< int, TrayInfo > | get_cached_selected_filament_for_multi_extruder (MachineObject *obj) |
| bool | is_pa_params_valid (const Calib_Params ¶ms) |
| static bool | get_preset_info (const DynamicConfig &config, const BedType plate_type, int &nozzle_temp, int &bed_temp, float &max_volumetric_speed) |
| static bool | get_flow_ratio (const DynamicConfig &config, float &flow_ratio) |
| wxDECLARE_EVENT (EVT_DEVICE_CHANGED, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_CALIBRATION_JOB_FINISHED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_CALI_ACTION, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_CALI_TRAY_CHANGED, wxCommandEvent) | |
| CalibrationStyle | get_cali_style (MachineObject *obj) |
| wxString | get_cali_mode_caption_string (CalibMode mode) |
| wxString | get_calibration_wiki_page (CalibMode cali_mode) |
| CalibrationFilamentMode | get_cali_filament_mode (MachineObject *obj, CalibMode mode) |
| CalibMode | get_obj_calibration_mode (const MachineObject *obj) |
| CalibMode | get_obj_calibration_mode (const MachineObject *obj, int &cali_stage) |
| CalibMode | get_obj_calibration_mode (const MachineObject *obj, CalibrationMethod &method, int &cali_stage) |
| wxDECLARE_EVENT (EVT_CALI_ACTION, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_CALI_TRAY_CHANGED, wxCommandEvent) | |
| static void | select_nozzle_volume (ComboBox *combo, NozzleVolumeType volume_type) |
| static void | fill_nozzle_volume_combo (ComboBox *combo) |
| static DynamicPrintConfig | empty_tray_config () |
| static wxString | get_default_name (wxString filament_name, CalibMode mode) |
| static wxString | get_tray_name_by_tray_id (int tray_id) |
| bool | support_nozzle_volume (const MachineObject *obj) |
| static wxString | nozzle_id_code_to_string (int code) |
| static wxString | get_preset_name_by_filament_id (std::string filament_id) |
| wxIMPLEMENT_CLASS (CameraPopup, PopupWindow) | |
| wxBEGIN_EVENT_TABLE (CameraPopup, PopupWindow) wxEND_EVENT_TABLE() wxDEFINE_EVENT(EVT_VCAMERA_SWITCH | |
| wxDEFINE_EVENT (EVT_SDCARD_ABSENT_HINT, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_VCAMERA_SWITCH, wxMouseEvent) | |
| wxDECLARE_EVENT (EVT_SDCARD_ABSENT_HINT, wxCommandEvent) | |
| static const wxColour | COLOR_BRAND ("#009688") |
| static const wxColour | COLOR_BORDER_NORMAL ("#EEEEEE") |
| static const wxColour | COLOR_BG_CARD ("#F8F8F8") |
| static const wxColour | COLOR_LABEL_GREY ("#ACACAC") |
| static const wxColour | COLOR_TEXT_DARK ("#262E30") |
| static const wxColour | COLOR_DIVIDER ("#EEEEEE") |
| static const wxColour | CMYW_CYAN (0, 255, 255) |
| static const wxColour | CMYW_MAGENTA (255, 0, 255) |
| static const wxColour | CMYW_YELLOW (255, 255, 0) |
| static const wxColour | CMYW_WHITE (255, 255, 255) |
| static const wxColour | RYBW_RED (255, 0, 0) |
| static const wxColour | RYBW_YELLOW (255, 255, 0) |
| static const wxColour | RYBW_BLUE (0, 0, 255) |
| static const wxColour | RYBW_WHITE (255, 255, 255) |
| static size_t | mode_index (DecomposeMode mode) |
| static ColorDecomposeRgb | wx_colour_to_recipe_rgb (const wxColour &color) |
| static wxColour | hex_to_wx_colour (const std::string &hex, const wxColour &fallback) |
| static bool | same_rgb (const wxColour &lhs, const wxColour &rhs) |
| static DecomposeBaseColor | standard_base_color_from_key (const std::string &key) |
| static wxColour | pure_color_for_base (DecomposeBaseColor base) |
| static DecomposeBaseColor | standard_base_color_for (DecomposeMode mode, const wxColour &color) |
| static ColorDecomposeResult | to_dialog_result (const ColorDecomposeRecipeResult &recipe, const wxColour &fallback) |
| static wxPanel * | create_h_divider (wxWindow *parent, int fixed_width=-1) |
| static wxStaticText * | create_mode_group_label (wxWindow *parent, const wxString &text) |
| static void | match_parent_bg (wxWindow *w, const wxColour &bg) |
| static bool | material_type_matches (const std::string &a, const std::string &b) |
| static wxPanel * | create_color_swatch (wxWindow *parent, const wxColour &color, int size) |
| std::string | decompose_normalize_color_hex (std::string color) |
| const char * | decompose_base_color_en (DecomposeBaseColor color) |
| wxString | decompose_base_color_display (DecomposeBaseColor color) |
| std::string | decompose_basic_type_from_source (size_t source_config_idx, size_t source_physical_idx, const std::vector< std::string > &physical_types) |
| std::string | decompose_basic_filament_id (const std::string &basic_type) |
| void | set_created_standard_component_metadata (size_t config_idx, const DecomposeOfficialComponent &component) |
| DecomposeOfficialComponent | lookup_decompose_official_component (const std::string &basic_type, DecomposeBaseColor base_color, const wxColour &fallback) |
| std::string | find_decompose_standard_preset_name (size_t source_config_idx, const std::string &basic_type) |
| std::string | official_basic_type_from_preset_name (const std::string &preset_name) |
| std::string | filament_type_for_color_decompose (Preset *preset) |
| int | find_existing_decompose_component (const DecomposeOfficialComponent &component, const std::vector< std::string > &physical_colors, const std::vector< size_t > &physical_config_indices, size_t source_config_idx) |
| bool | prepare_decompose_mixed_result (const ColorDecomposeResult &result, size_t source_config_idx, size_t source_physical_idx, const std::vector< std::string > &physical_colors, const std::vector< std::string > &physical_types, const std::vector< size_t > &physical_config_indices, MixedFilamentResult &out_result, std::vector< DecomposeMissingComponent > &missing) |
| size_t | count_decompose_new_physical_filaments (const ColorDecomposeResult &result, const std::vector< std::string > &physical_colors, const std::vector< std::string > &physical_types, size_t source_physical_idx, const std::vector< size_t > *physical_config_indices) |
| bool | confirm_create_decompose_missing_components (wxWindow *parent, const std::vector< DecomposeMissingComponent > &missing) |
| std::optional< ColorSelection > | filament_color_picker_selection (const FilamentColorPickerValue &value) |
| ColorSelection | filament_color_picker_initial (const FilamentColorPickerValue &value) |
| FilamentColorPickerValue | filament_color_picker_result (const ColorSelection &selection) |
| bool | filament_color_picker_changed (const ColorSelection &initial, const std::optional< ColorSelection > &result) |
| std::string | get_pure_opt_key (const std::string &opt_key) |
| wxString | get_string_from_enum (const std::string &opt_key, const DynamicPrintConfig &config, bool is_infill, int idx) |
| wxString | get_full_label (const std::string &opt_key, const DynamicPrintConfig &config) |
| wxString | get_string_value (const std::string &opt_key, const DynamicPrintConfig &config) |
| wxDEFINE_EVENT (EVT_PRINTER_PICK, PrinterPickerEvent) | |
| static void | focus_event (wxFocusEvent &e, wxTextCtrl *ctrl, double def_value) |
| wxDECLARE_EVENT (EVT_INDEX_PAGE, wxCommandEvent) | |
| static std::set< std::string > | get_new_added_presets (const std::map< std::string, std::string > &old_data, const std::map< std::string, std::string > &new_data) |
| static std::string | get_first_added_preset (const std::map< std::string, std::string > &old_data, const std::map< std::string, std::string > &new_data) |
| wxDEFINE_EVENT (EVT_INDEX_PAGE, wxCommandEvent) | |
| static std::string | remove_special_key (const std::string &str) |
| static bool | str_is_all_digit (const std::string &str) |
| static bool | caseInsensitiveCompare (const std::string &a, const std::string &b) |
| static float | my_stof (std::string str) |
| static bool | delete_filament_preset_by_name (std::string delete_preset_name, std::string &selected_preset_name) |
| static std::string | get_curr_time (const char *format="%Y_%m_%d_%H_%M_%S") |
| static std::string | get_curr_timestmp () |
| static void | get_filament_compatible_printer (Preset *preset, std::vector< std::string > &printers) |
| static wxBoxSizer * | create_checkbox (wxWindow *parent, Preset *preset, wxString &preset_name, std::vector< std::pair<::CheckBox *, Preset * > > &preset_checkbox) |
| static wxBoxSizer * | create_checkbox (wxWindow *parent, std::string &compatible_printer, Preset *preset, std::unordered_map<::CheckBox *, std::pair< std::string, Preset * > > &ptinter_compatible_filament_preset) |
| static wxBoxSizer * | create_checkbox (wxWindow *parent, wxString &preset_name, std::vector< std::pair<::CheckBox *, std::string > > &preset_checkbox) |
| static wxArrayString | get_exist_vendor_choices (VendorMap &vendors) |
| static std::string | get_machine_name (const std::string &preset_name) |
| static std::string | get_filament_name (std::string &preset_name) |
| static wxBoxSizer * | create_preset_tree (wxWindow *parent, std::pair< std::string, std::vector< std::shared_ptr< Preset > > > printer_and_preset) |
| static std::string | get_vendor_name (std::string &preset_name) |
| static wxBoxSizer * | create_select_filament_preset_checkbox (wxWindow *parent, std::string &compatible_printer, std::vector< Preset * > presets, std::unordered_map<::CheckBox *, std::pair< std::string, Preset * > > &machine_filament_preset) |
| static wxString | get_curr_radio_type (std::vector< std::pair< RadioBox *, wxString > > &radio_btns) |
| static std::string | calculate_md5 (const std::string &input) |
| static void | load_filament_id_sources (PresetBundle &temp_preset_bundle) |
| static std::string | get_filament_id (std::string vendor_typr_serial, const PresetBundle &temp_preset_bundle) |
| static json | get_config_json (const Preset *preset) |
| static char * | read_json_file (const std::string &preset_path) |
| static std::string | get_printer_nozzle_diameter (std::string printer_name) |
| static void | adjust_dialog_in_screen (DPIDialog *dialog) |
| bool | has_cjk (const std::string &text) |
| void | register_mac_deep_link_handler () |
| wxDEFINE_EVENT (wxEVT_REFRESH_DATA, wxCommandEvent) | |
| wxDECLARE_EVENT (wxEVT_REFRESH_DATA, wxCommandEvent) | |
| static wxBitmap | SetNozzleBmpColor (const wxBitmap &bmp, const std::string &color_str) |
| static StateColor | s_button_style_gray () |
| static void | s_update_title (const std::shared_ptr< DevNozzleRack > rack, wgtDeviceNozzleRackTitle *title_label) |
| static void | s_set_bg_style (StaticBox *box, ScalableButton *btn, Label *label_row, Label *label_row_status, const wxColour &clr) |
| static void | s_show_label (Label *label, const wxString &text) |
| static void | s_show_label (Label *label, const wxString &text, const wxColour &text_color) |
| wxDEFINE_EVENT (wxEVT_NOZZLE_JUMP_UPGRADE, wxCommandEvent) | |
| wxDECLARE_EVENT (wxEVT_NOZZLE_JUMP_UPGRADE, wxCommandEvent) | |
| static wxPanel * | s_create_title (wxWindow *parent, const wxString &text) |
| static void | s_update_nozzle_info (wgtDeviceNozzleRackNozzleItem *item, std::shared_ptr< DevNozzleRack > rack, const DevNozzle &nozzle_info) |
| static void | s_enable_item_if_match (wgtDeviceNozzleRackNozzleItem *item, const DevNozzle &nozzle_info, const DevNozzle &selected_nozzle) |
| volatile int | sGetNozzlePosId (wgtDeviceNozzleRackNozzleItem *item, wgtDeviceNozzleRackNozzleItem *l_item, wgtDeviceNozzleRackNozzleItem *r_item) |
| std::string | plugin_pane_name (const std::string &plugin_key, const std::string &title) |
| wxDEFINE_EVENT (EVT_DWNLDR_FILE_COMPLETE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_DWNLDR_FILE_ERROR, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_DWNLDR_FILE_PROGRESS, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_DWNLDR_FILE_NAME_CHANGE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_DWNLDR_FILE_PAUSED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_DWNLDR_FILE_CANCELED, wxCommandEvent) | |
| std::string | extract_remote_filename (const std::string &str) |
| wxDECLARE_EVENT (EVT_DWNLDR_FILE_COMPLETE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_DWNLDR_FILE_PROGRESS, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_DWNLDR_FILE_ERROR, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_DWNLDR_FILE_NAME_CHANGE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_DWNLDR_FILE_PAUSED, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_DWNLDR_FILE_CANCELED, wxCommandEvent) | |
| wxDEFINE_EVENT (wxEVT_DRAG_DROP_COMPLETED, wxCommandEvent) | |
| wxColor | Hex2Color (const std::string &str) |
| wxDECLARE_EVENT (wxEVT_DRAG_DROP_COMPLETED, wxCommandEvent) | |
| static ParamType | get_type (const std::string &opt_key, const ConfigOptionDef &opt_def) |
| static void | make_bold (wxString &str) |
| static void | highlight (wxString &str) |
| static std::string | get_machine_name (const std::string &preset_name) |
| static std::string | get_filament_name (std::string &preset_name) |
| static std::string | get_vendor_name (std::string &preset_name) |
| static std::string | get_curr_time (const char *format="%Y_%m_%d_%H_%M_%S") |
| static mz_bool | initial_zip_archive (mz_zip_archive &zip_archive, const std::string &file_path) |
| wxString | double_to_string (double const value, const int max_precision) |
| wxString | get_thumbnail_string (const Vec2d &value) |
| wxString | get_thumbnails_string (const std::vector< Vec2d > &values) |
| ThumbnailErrors | validate_thumbnails_string (wxString &str, const wxString &def_ext="PNG") |
| wxString | get_formatted_tooltip_text (const ConfigOptionDef &opt, const t_config_option_key &id) |
| void | switch_window_pools () |
| void | release_window_pools () |
| wxEventFunctor & | wxMakeEventFunctor (const int, wxEventFunctorRef func) |
| static void | unbind_events (wxEvtHandler *h) |
| void | free_window (wxWindow *win) |
| template<class T> | |
| bool | is_defined_input_value (wxWindow *win, const ConfigOptionType &type) |
| static void | remove_empty_plugin_values (std::vector< std::string > &values) |
| bool | is_bad_field (const t_field &obj) |
| Convenience function, accepts a const reference to t_field and checks to see whether or not both wx pointers are null. | |
| bool | is_window_field (const t_field &obj) |
| Covenience function to determine whether this field is a valid window field. | |
| bool | is_sizer_field (const t_field &obj) |
| Covenience function to determine whether this field is a valid sizer field. | |
| double | tri_signed_area2 (TriPoint a, TriPoint b, TriPoint c) |
| bool | tri_contains (TriPoint p, TriPoint v0, TriPoint v1, TriPoint v2) |
| void | tri_barycentric (TriPoint p, TriPoint v0, TriPoint v1, TriPoint v2, double &w0, double &w1, double &w2) |
| TriPoint | tri_clamp (TriPoint p, TriPoint v0, TriPoint v1, TriPoint v2) |
| void | fill_gradient_rect_east (wxDC &dc, const wxRect &rect, const wxColour &from, const wxColour &to) |
| static std::string | to_hex (const wxColour &c) |
| wxColour | blend_n_colors (const std::vector< wxColour > &cols, const std::vector< double > &weights) |
| std::vector< wxColour > | sample_gradient_ramp (const wxColour &first, const wxColour &second, const Slic3r::GradientCurve &curve, int steps) |
| Slic3r::GradientCurve | mixed_gradient_curve (const Slic3r::DynamicPrintConfig &cfg, size_t slot) |
| std::vector< wxColour > | mixed_gradient_ramp (const Slic3r::DynamicPrintConfig &cfg, size_t slot, int steps) |
| void | fill_gradient_ramp_rect (wxDC &dc, const wxRect &rect, const std::vector< wxColour > &ramp) |
| static BitmapDC | init_bitmap_dc (const wxSize &size) |
| wxBitmap | create_gradient_ramp_bitmap (const std::vector< wxColour > &ramp, const wxSize &size) |
| static bool | is_transparent_color (const wxColour &color) |
| static wxBitmap | create_transparent_bitmap (const wxSize &size) |
| static wxBitmap | create_single_filament_bitmap (const wxColour &color, const wxSize &size) |
| static wxBitmap | create_dual_filament_bitmap (const wxColour &color1, const wxColour &color2, const wxSize &size) |
| static wxBitmap | create_triple_filament_bitmap (const std::vector< wxColour > &colors, const wxSize &size) |
| static wxBitmap | create_quadruple_filament_bitmap (const std::vector< wxColour > &colors, const wxSize &size) |
| static wxBitmap | create_gradient_filament_bitmap (const std::vector< wxColour > &colors, const wxSize &size) |
| wxBitmap | create_filament_bitmap (const std::vector< wxColour > &colors, const wxSize &size, bool force_gradient) |
| void | recompute_mixed_slot_colors (std::vector< wxColour > &colors, const Slic3r::DynamicPrintConfig &cfg) |
| wxRect | mixed_gradient_plot_rect (const wxSize &sz) |
| void | draw_mixed_gradient_plot (wxDC &raw_dc, const wxSize &canvas, const std::vector< MixedGradientCurve > &curves, const std::vector< wxPoint2DDouble > &anchors, const MixedGradientTheme &theme) |
| void | draw_mixed_ratio_blend_bar (wxDC &dc, const wxRect &rect, const wxColour &first, const wxColour &second, double second_fraction) |
| void | draw_mixed_ratio_segments (wxDC &dc, const wxRect &rect, const std::vector< wxColour > &colours, const std::vector< double > &shares) |
| std::array< TriPoint, 3 > | mixed_triangle_vertices (const wxSize &size, double margin_dip) |
| void | draw_mixed_triangle_picker (wxDC &dc, const wxSize &size, const std::array< wxColour, 3 > &colours, const std::array< double, 3 > &weights, const MixedTriangleTheme &theme) |
| void | draw_mixed_triangle_labels (wxDC &dc, const wxSize &size, const std::array< double, 3 > &weights, const MixedTriangleTheme &theme) |
| static bool | should_pop_up () |
| static FilamentMapMode | get_prefered_map_mode () |
| static void | set_prefered_map_mode (FilamentMapMode mode) |
| bool | play_dual_extruder_slice_video () |
| bool | play_dual_extruder_print_tpu_video () |
| bool | open_filament_group_wiki () |
| static bool | get_pop_up_remind_flag () |
| static void | set_pop_up_remind_flag (bool remind) |
| static FilamentMapMode | get_applied_map_mode (DynamicConfig &proj_config, const Plater *plater_ref, const PartPlate *partplate_ref, const bool sync_plate) |
| static std::vector< int > | get_applied_map (DynamicConfig &proj_config, const Plater *plater_ref, const PartPlate *partplate_ref, const bool sync_plate) |
| static std::vector< int > | get_applied_volume_map (DynamicConfig &proj_config, const Plater *plater_ref, const PartPlate *partplate_ref, const bool sync_plate) |
| std::string & | get_left_extruder_unprintable_text () |
| std::string & | get_right_extruder_unprintable_text () |
| bool | try_pop_up_before_slice (bool is_slice_all, Plater *plater_ref, PartPlate *partplate_ref, bool force_pop_up=false) |
| Try to pop up the filament map dialog before slicing. | |
| wxDEFINE_EVENT (wxEVT_INVALID_MANUAL_MAP, wxCommandEvent) | |
| static bool | printer_has_multi_nozzle_extruder () |
| wxDECLARE_EVENT (wxEVT_INVALID_MANUAL_MAP, wxCommandEvent) | |
| template<typename... TArgs> | |
| wxString | format_wxstr (const char *fmt, TArgs &&... args) |
| template<typename... TArgs> | |
| wxString | format_wxstr (const std::string &fmt, TArgs &&... args) |
| template<typename... TArgs> | |
| wxString | format_wxstr (const wxString &fmt, TArgs &&... args) |
| template<typename... TArgs> | |
| std::string | format (const char *fmt, TArgs &&... args) |
| template<typename... TArgs> | |
| std::string | format (const std::string &fmt, TArgs &&... args) |
| template<typename... TArgs> | |
| std::string | format (const wxString &fmt, TArgs &&... args) |
| static void | add_swatch (ImDrawList *draw_list, const ImVec2 &min, const ImVec2 &max, const ColorRGBA &color) |
| static std::string | get_view_type_string (libvgcode::EViewType view_type) |
| static const std::vector< std::pair< std::string, libvgcode::EViewType > > & | view_type_config_map () |
| static int | find_close_layer_idx (const std::vector< double > &zs, double &z, double eps) |
| static std::string | format_compact_weight (double value_in_grams, bool imperial_units) |
| static std::string | to_string (libvgcode::EMoveType type) |
| static std::string | to_string (libvgcode::EGCodeExtrusionRole role) |
| static size_t | utf8_offset (const std::string &str, size_t count) |
| static Transform3d | compute_belt_back_transform (const PrintConfig &cfg) |
| void | delete_negative_sign (Vec3d &value) |
| static ModelVolume * | get_model_volume (const Selection &selection, Model &model) |
| wxDECLARE_EVENT (wxEVT_THREAD_DONE, wxCommandEvent) | |
| static GLModel::Geometry | its_make_line (Vec3f beg_pos, Vec3f end_pos) |
| static void | init_from_circle (GLModel &model, double radius) |
| – #ysFIXME those functions bodies are ported from GizmoRotation | |
| static void | init_from_scale (GLModel &model, double radius) |
| static void | init_from_snap_radii (GLModel &model, double radius) |
| static void | init_from_angle_arc (GLModel &model, double angle, double radius) |
| static double | get_grabber_mean_size (const BoundingBoxf3 &bb) |
| static double | get_half_size (double size) |
| static double | get_dragging_half_size (double size) |
| void | update_object_cut_id (CutObjectBase &cut_id, ModelObjectCutAttributes attributes, const int dowels_count) |
| static void | check_objects_after_cut (const ModelObjectPtrs &objects) |
| void | synchronize_model_after_cut (Model &model, const CutObjectBase &cut_id) |
| static void | add_row_to_table (std::function< void(void)> col_1=nullptr, std::function< void(void)> col_2=nullptr) |
| static void | add_strings_row_to_table (ImGuiWrapper &imgui, const std::string &col_1, const ImVec4 &col_1_color, const std::string &col_2, const ImVec4 &col_2_color) |
| static void | show_notification_extruders_limit_exceeded () |
| static std::vector< int > | get_extruder_id_for_volumes (const ModelObject &model_object) |
| static void | render_extruders_combo (const std::string &label, const std::vector< std::string > &extruders, const std::vector< ColorRGBA > &extruders_colors, size_t &selection_idx) |
| Vec3d | GetIntersectionOfRayAndPlane (Vec3d ray_position, Vec3d ray_dir, Vec3d plane_position, Vec3d plane_normal) |
| static int | constraint_id (int grabber_id) |
| static void | call_after_if_active (std::function< void()> fn, GUI_App *app=&wxGetApp()) |
| static ModelVolume * | get_model_volume (const Selection &selection, Model &model) |
| std::string | get_name_from_gizmo_etype (GLGizmosManager::EType type) |
| static void | append_paint_patch (GLModel::Geometry &out, const indexed_triangle_set &patch, const std::vector< Vec3f > *displaced) |
| static double | tip_now () |
| static void | pan_camera (Camera &camera, const Vec2d &screen_delta, const Vec3d &anchor) |
| std::string & | get_object_limited_text () |
| std::string & | get_object_clashed_text () |
| std::string & | get_nozzle_filament_incompatible_text () |
| std::string & | get_filament_mixture_warning_text () |
| std::string & | get_single_extruder_mixed_filament_warning_text () |
| static std::string | format_number (float value) |
| static GCodeProcessorResult::ObjectMass::Sum | mass_sum (const MassProperties &solid) |
| static double | marker_scale (const GLCanvas3D &canvas) |
| wxDEFINE_EVENT (EVT_GLCANVAS_SCHEDULE_BACKGROUND_PROCESS, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_OBJECT_SELECT, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_PLATE_NAME_CHANGE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_PLATE_SELECT, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_RIGHT_CLICK, RBtnEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_PLATE_RIGHT_CLICK, RBtnPlateEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_REMOVE_OBJECT, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_ARRANGE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_ARRANGE_PARTPLATE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_ORIENT, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_ORIENT_PARTPLATE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_SELECT_CURR_PLATE_ALL, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_SELECT_ALL, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_QUESTION_MARK, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_INCREASE_INSTANCES, Event< int >) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_INSTANCE_MOVED, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_INSTANCE_ROTATED, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_INSTANCE_SCALED, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_FORCE_UPDATE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_ENABLE_ACTION_BUTTONS, Event< bool >) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_UPDATE_GEOMETRY, Vec3dsEvent< 2 >) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_MOUSE_DRAGGING_STARTED, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_MOUSE_DRAGGING_FINISHED, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_UPDATE_BED_SHAPE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_TAB, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_RESETGIZMOS, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_UNDO, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_REDO, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_SWITCH_TO_OBJECT, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_SWITCH_TO_GLOBAL, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_COLLAPSE_SIDEBAR, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_RELOAD_FROM_DISK, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_RENDER_TIMER, wxTimerEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_TOOLBAR_HIGHLIGHTER_TIMER, wxTimerEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_GIZMO_HIGHLIGHTER_TIMER, wxTimerEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_UPDATE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_CUSTOMEVT_TICKSCHANGED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_RESET_LAYER_HEIGHT_PROFILE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_ADAPTIVE_LAYER_HEIGHT_PROFILE, Event< float >) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_SMOOTH_LAYER_HEIGHT_PROFILE, HeightProfileSmoothEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_PRINTABLE, SimpleEvent) | |
| static bool | construct_error_string (ObjectFilamentResults &object_result, std::string &error_string) |
| static std::pair< bool, bool > | construct_extruder_unprintable_error (ObjectFilamentResults &object_result, std::string &left_extruder_unprintable_text, std::string &right_extruder_unprintable_text) |
| static float | canvas_corner_height () |
| static bool | key_repeats (int key) |
| static void | key_released (int key) |
| static bool | string_getter (const bool is_undo, int idx, const char **out_text) |
| static bool | search_string_getter (int idx, const char **label, const char **tooltip) |
| static void | push_plate_toolbar_scrollbar_style (bool is_dark, float scrollbar_size) |
| static ImVec4 | plate_toolbar_hover_color (bool is_dark) |
| static bool | plate_toolbar_keeps_scrollbar (bool shown, float scrollbar_size) |
| const ModelVolume * | get_model_volume (const GLVolume &v, const Model &model) |
| ModelVolume * | get_model_volume (const ObjectID &volume_id, const ModelObjectPtrs &objects) |
| ModelVolume * | get_model_volume (const GLVolume &v, const ModelObject &object) |
| ModelVolume * | get_model_volume (const GLVolume &v, const ModelObjectPtrs &objects) |
| GLVolume * | get_first_hovered_gl_volume (const GLCanvas3D &canvas) |
| GLVolume * | get_selected_gl_volume (const GLCanvas3D &canvas) |
| ModelObject * | get_model_object (const GLVolume &gl_volume, const Model &model) |
| ModelObject * | get_model_object (const GLVolume &gl_volume, const ModelObjectPtrs &objects) |
| ModelInstance * | get_model_instance (const GLVolume &gl_volume, const Model &model) |
| ModelInstance * | get_model_instance (const GLVolume &gl_volume, const ModelObjectPtrs &objects) |
| ModelInstance * | get_model_instance (const GLVolume &gl_volume, const ModelObject &object) |
| wxDECLARE_EVENT (EVT_GLCANVAS_OBJECT_SELECT, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_PLATE_NAME_CHANGE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_PLATE_SELECT, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_SCHEDULE_BACKGROUND_PROCESS, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_RIGHT_CLICK, RBtnEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_PLATE_RIGHT_CLICK, RBtnPlateEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_REMOVE_OBJECT, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_ARRANGE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_ARRANGE_PARTPLATE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_ORIENT, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_ORIENT_PARTPLATE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_SELECT_CURR_PLATE_ALL, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_SELECT_ALL, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_QUESTION_MARK, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_INCREASE_INSTANCES, Event< int >) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_INSTANCE_MOVED, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_FORCE_UPDATE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_INSTANCE_ROTATED, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_INSTANCE_SCALED, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_ENABLE_ACTION_BUTTONS, Event< bool >) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_UPDATE_GEOMETRY, Vec3dsEvent< 2 >) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_MOUSE_DRAGGING_STARTED, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_MOUSE_DRAGGING_FINISHED, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_UPDATE_BED_SHAPE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_TAB, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_RESETGIZMOS, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_UNDO, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_REDO, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_SWITCH_TO_OBJECT, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_SWITCH_TO_GLOBAL, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_COLLAPSE_SIDEBAR, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_RELOAD_FROM_DISK, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_RENDER_TIMER, wxTimerEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_TOOLBAR_HIGHLIGHTER_TIMER, wxTimerEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_GIZMO_HIGHLIGHTER_TIMER, wxTimerEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_UPDATE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_CUSTOMEVT_TICKSCHANGED, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_RESET_LAYER_HEIGHT_PROFILE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_ADAPTIVE_LAYER_HEIGHT_PROFILE, Event< float >) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_SMOOTH_LAYER_HEIGHT_PROFILE, HeightProfileSmoothEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_PRINTABLE, SimpleEvent) | |
| static GLenum | get_primitive_mode (const GLModel::Geometry::Format &format) |
| static GLenum | get_index_type (const GLModel::Geometry &data) |
| template<typename Fn> | |
| bool | all_vertices_inside (const GLModel::Geometry &geometry, Fn fn) |
| bool | contains (const BuildVolume &volume, const GLModel &model, bool ignore_bottom) |
| GLModel::Geometry | stilized_arrow (unsigned int resolution, float tip_radius, float tip_height, float stem_radius, float stem_height) |
| GLModel::Geometry | circular_arrow (unsigned int resolution, float radius, float tip_height, float tip_width, float stem_width, float thickness) |
| GLModel::Geometry | straight_arrow (float tip_width, float tip_height, float stem_width, float stem_height, float thickness) |
| GLModel::Geometry | diamond (unsigned int resolution) |
| GLModel::Geometry | smooth_sphere (unsigned int resolution, float radius) |
| GLModel::Geometry | smooth_cylinder (unsigned int resolution, float radius, float height) |
| GLModel::Geometry | smooth_torus (unsigned int primary_resolution, unsigned int secondary_resolution, float radius, float thickness) |
| GLModel::Geometry | init_plane_data (const indexed_triangle_set &its, const std::vector< int > &triangle_indices, float normal_offset) |
| GLModel::Geometry | init_torus_data (unsigned int primary_resolution, unsigned int secondary_resolution, const Vec3f ¢er, float radius, float thickness, const Vec3f &model_axis, const Transform3f &world_trafo) |
| static bool | to_squared_power_of_two (const std::string &filename, int max_size_px, int &w, int &h) |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_OPEN_PROJECT, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_SLICE_ALL, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_SLICE_PLATE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_PRINT_ALL, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_PRINT_PLATE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_EXPORT_GCODE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_SEND_GCODE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_UPLOAD_GCODE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_EXPORT_SLICED_FILE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_EXPORT_ALL_SLICED_FILE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_PRINT_SELECT, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_SEND_TO_PRINTER, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_SEND_TO_PRINTER_ALL, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_PRINT_MULTI_MACHINE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_ADD, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_DELETE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_DELETE_ALL, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_ADD_PLATE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_DEL_PLATE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_ORIENT, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_ARRANGE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_CUT, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_COPY, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_PASTE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_LAYERSEDITING, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_CLONE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_MORE, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_FEWER, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_SPLIT_OBJECTS, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_SPLIT_VOLUMES, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_FILLCOLOR, IntEvent) | |
| wxDEFINE_EVENT (EVT_GLTOOLBAR_SELECT_SLICED_PLATE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_GLVIEWTOOLBAR_3D, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLVIEWTOOLBAR_PREVIEW, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_GLVIEWTOOLBAR_ASSEMBLE, SimpleEvent) | |
| bool | setup_collapse_toolbar (GLToolbar &toolbar, std::function< void()> toggle) |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_OPEN_PROJECT, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_SLICE_ALL, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_SLICE_PLATE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_PRINT_ALL, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_PRINT_PLATE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_EXPORT_GCODE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_SEND_GCODE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_UPLOAD_GCODE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_EXPORT_SLICED_FILE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_EXPORT_ALL_SLICED_FILE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_PRINT_SELECT, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_SEND_TO_PRINTER, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_SEND_TO_PRINTER_ALL, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_PRINT_MULTI_MACHINE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_ADD, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_DELETE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_DELETE_ALL, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_ADD_PLATE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_DEL_PLATE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_ORIENT, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_ARRANGE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_CUT, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_COPY, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_PASTE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_LAYERSEDITING, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_CLONE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_MORE, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_FEWER, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_SPLIT_OBJECTS, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_SPLIT_VOLUMES, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_FILLCOLOR, IntEvent) | |
| wxDECLARE_EVENT (EVT_GLTOOLBAR_SELECT_SLICED_PLATE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_GLVIEWTOOLBAR_3D, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLVIEWTOOLBAR_PREVIEW, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_GLVIEWTOOLBAR_ASSEMBLE, SimpleEvent) | |
| wxDEFINE_EVENT (wxEVT_GRADIENT_CURVE_CHANGED, wxCommandEvent) | |
| wxDECLARE_EVENT (wxEVT_GRADIENT_CURVE_CHANGED, wxCommandEvent) | |
| void | disable_screensaver () |
| void | enable_screensaver () |
| bool | debugged () |
| void | break_to_debugger () |
| const std::string & | shortkey_shift_prefix () |
| const std::string & | shortkey_ctrl_prefix () |
| const std::string & | shortkey_alt_prefix () |
| void | change_opt_value (DynamicPrintConfig &config, const t_config_option_key &opt_key, const boost::any &value, int opt_index) |
| void | show_error (wxWindow *parent, const wxString &message, bool has_code_excerpts) |
| void | show_error (wxWindow *parent, const char *message, bool has_code_excerpts) |
| void | show_error_id (int id, const std::string &message) |
| void | show_info (wxWindow *parent, const wxString &message, const wxString &title) |
| void | show_info (wxWindow *parent, const char *message, const char *title) |
| void | warning_catcher (wxWindow *parent, const wxString &message) |
| static wxString | bold (const wxString &str) |
| static wxString | bold_string (const wxString &str) |
| static void | add_config_substitutions (const ConfigSubstitutions &conf_substitutions, wxString &changes) |
| static wxString | substitution_message (const wxString &changes) |
| void | show_substitutions_info (const PresetsConfigSubstitutions &presets_config_substitutions) |
| void | show_substitutions_info (const ConfigSubstitutions &config_substitutions, const std::string &filename) |
| void | create_combochecklist (wxComboCtrl *comboCtrl, const std::string &text, const std::string &items) |
| unsigned int | combochecklist_get_flags (wxComboCtrl *comboCtrl) |
| void | combochecklist_set_flags (wxComboCtrl *comboCtrl, unsigned int flags) |
| AppConfig * | get_app_config () |
| wxString | from_u8 (const std::string &str) |
| std::string | into_u8 (const wxString &str) |
| wxString | from_path (const boost::filesystem::path &path) |
| boost::filesystem::path | into_path (const wxString &str) |
| wxString | file_url_from_path (const boost::filesystem::path &path) |
| void | about () |
| void | desktop_open_datadir_folder () |
| void | desktop_open_any_folder (const std::string &path) |
| bool | desktop_open_project_attachment (wxWindow *parent, const boost::filesystem::path &path) |
| void | add_menus (wxMenuBar *menu, int event_preferences_changed, int event_language_change) |
| void | show_error (wxWindow *parent, const std::string &message, bool has_code_excerpts=false) |
| void | show_info (wxWindow *parent, const std::string &message, const std::string &title=std::string()) |
| static std::shared_ptr< OrcaCloudServiceAgent > | get_orca_cloud_agent (NetworkAgent *agent) |
| static wxString | cloud_page_url (NetworkAgent *agent, const std::string &path) |
| void | start_ping_test () |
| wxString | file_wildcards (FileType file_type, const std::string &custom_extension) |
| static std::string | libslic3r_translate_callback (const char *s) |
| static void | generic_exception_handle () |
| wxDEFINE_EVENT (EVT_ENTER_FORCE_UPGRADE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_SHOW_NO_NEW_VERSION, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_SHOW_DIALOG, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_CONNECT_LAN_MODE_PRINT, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_UPDATE_PRESET_BUNDLE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_UPDATE_BUNDLE_COMPLETE, wxCommandEvent) | |
| static std::string | decode (std::string const &extra, std::string const &path={}) |
| static boost::optional< Semver > | parse_semver_from_ini (std::string path) |
| std::string | get_system_info () |
| static void | update_dark_children_ui (wxWindow *window, bool just_buttons_update=false) |
| void | fatal_error (wxWindow *parent) |
| Semver | get_version (const std::string &str, const std::regex ®exp) |
| bool | is_soluble_filament (int extruder_id) |
| bool | has_filaments (const std::vector< std::string > &model_filaments) |
| bool | is_support_filament (int extruder_id, bool strict_check) |
| Vec3d | build_plate_tilt_up_direction () |
| static wxString | dots ("...", wxConvUTF8) |
| wxDECLARE_EVENT (EVT_CONNECT_LAN_MODE_PRINT, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_UPDATE_PRESET_BUNDLE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_UPDATE_BUNDLE_COMPLETE, wxCommandEvent) | |
| static PrinterTechnology | printer_technology () |
| static int | filaments_count () |
| static bool | is_improper_category (const std::string &category, const int filaments_cnt, const bool is_object_settings=true) |
| static Plater * | plater () |
| static ObjectList * | obj_list () |
| static ObjectDataViewModel * | list_model () |
| static const Selection & | get_selection () |
| static void | get_full_settings_hierarchy (FullSettingsHierarchy &settings_menu, const bool is_part) |
| static wxMenu * | create_settings_popupmenu (wxMenu *parent_menu, const bool is_object_settings, wxDataViewItem item) |
| static void | create_freq_settings_popupmenu (wxMenu *menu, const bool is_object_settings, wxDataViewItem item) |
| static void | add_volume_with_gizmo (GLGizmosManager::EType gizmo_type, ModelVolumeType type) |
| static void | append_menu_itemm_add_ (const wxString &name, GLGizmosManager::EType gizmo_type, wxMenu *menu, ModelVolumeType type, bool is_submenu_item) |
| int | GUI_Run (GUI_InitParams ¶ms) |
| wxDEFINE_EVENT (EVT_OBJ_LIST_OBJECT_SELECT, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_PARTPLATE_LIST_PLATE_SELECT, IntEvent) | |
| static PrinterTechnology | printer_technology () |
| static const Selection & | scene_selection () |
| static DynamicPrintConfig & | printer_config () |
| static int | filaments_count () |
| static void | take_snapshot (const std::string &snapshot_name) |
| static std::string | get_warning_icon_name (const TriangleMeshStats &stats) |
| static TriangleMesh | create_mesh (const std::string &type_name, const BoundingBoxf3 &bb) |
| static bool | can_add_volumes_to_object (const ModelObject *object) |
| static void | update_selection (wxDataViewItemArray &sels, ObjectList::SELECTION_MODE mode, ObjectDataViewModel *model) |
| static double | get_min_layer_height (const int extruder_idx) |
| static double | get_max_layer_height (const int extruder_idx) |
| static bool | precise_seam_group_changed (ModelVolumeType old_type, ModelVolumeType new_type) |
| static void | move_volume_to_end (ModelObject *obj, ModelVolume *volume) |
| wxDECLARE_EVENT (EVT_OBJ_LIST_OBJECT_SELECT, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_PARTPLATE_LIST_PLATE_SELECT, IntEvent) | |
| wxBEGIN_EVENT_TABLE (ObjectGrid, wxGrid) wxEND_EVENT_TABLE() bool ObjectGrid | |
| wxIMPLEMENT_CLASS (ObjectTablePanel, wxPanel) | |
| wxBEGIN_EVENT_TABLE (ObjectTablePanel, wxPanel) wxEND_EVENT_TABLE() ObjectTablePanel | |
| wxDEFINE_EVENT (EVT_LOCK_DISABLE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_LOCK_ENABLE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_LOCK_DISABLE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_LOCK_ENABLE, wxCommandEvent) | |
| static int | find_close_layer_idx (const std::vector< double > &zs, double &z, double eps) |
| wxString | format_nozzle_diameter (float diameter) |
| CopyFileResult | copy_file_gui (const std::string &from, const std::string &to, std::string &error_message, const bool with_check) |
| wxTopLevelWindow * | find_toplevel_parent (wxWindow *window) |
| void | on_window_geometry (wxTopLevelWindow *tlw, std::function< void()> callback) |
| bool | is_running_in_msix () |
| void | open_ms_store_product_page () |
| int | get_dpi_for_window (const wxWindow *window) |
| wxFont | get_default_font_for_dpi (const wxWindow *window, int dpi) |
| bool | check_dark_mode () |
| void | update_dark_config () |
| std::ostream & | operator<< (std::ostream &os, const WindowMetrics &metrics) |
| bool | load_image (const std::string &filename, wxImage &image) |
| bool | generate_image (const std::string &filename, wxImage &image, wxSize img_size, int method) |
| void | fit_in_display (wxTopLevelWindow &window, wxSize desired_size) |
| Make sure the given window fits inside current display. | |
| int | hex_to_int (const char c) |
| static ColorRGBA | decode_color_to_float_array (const std::string color) |
| wxFont | get_default_font (const wxWindow *window) |
| int | hex_digit_to_int (const char c) |
| void | dataview_remove_insets (wxDataViewCtrl *dv) |
| void | staticbox_remove_margin (wxStaticBox *sb) |
| void | set_window_corner_radius (wxWindow *win, int radius) |
| bool | is_debugger_present () |
| wxColour | convert_to_wxColour (const RGBA &color) |
| RGBA | convert_to_rgba (const wxColour &color) |
| float | calc_color_distance (wxColour c1, wxColour c2) |
| float | calc_color_distance (RGBA c1, RGBA c2) |
| static int | get_utf8_seq_length (const char *seq, size_t size) |
| static int | get_utf8_seq_length (const std::string &text, size_t pos) |
| int | get_hms_info_version (std::string &version) |
| static void | _copy_dir (const fs::path &from_dir, const fs::path &to_dir) |
| std::string | get_hms_wiki_url (std::string error_code) |
| std::string | get_error_message (int error_code) |
| wxDEFINE_EVENT (EVT_ALREADY_READ_HMS, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_ALREADY_READ_HMS, wxCommandEvent) | |
| std::string | url_get_param (const std::string &url, const std::string &key) |
| wxString | L_str (const std::string &str) |
| void | draw (const IconManager::Icon &icon, const ImVec2 &size=ImVec2(0, 0), const ImVec4 &tint_col=ImVec4(1, 1, 1, 1), const ImVec4 &border_col=ImVec4(0, 0, 0, 0)) |
| Draw imgui image with icon. | |
| bool | clickable (const IconManager::Icon &icon, const IconManager::Icon &icon_hover) |
| Draw icon which change on hover. | |
| bool | button (const IconManager::Icon &activ, const IconManager::Icon &hover, const IconManager::Icon &disable, bool disabled=false) |
| Use icon as button with 3 states activ hover and disabled. | |
| static wxPanel * | framed_input (wxWindow *parent) |
| static wxStaticText * | page_label (wxStaticText *lbl) |
| bool | get_data_from_svg (const std::string &filename, unsigned int max_size_px, ThumbnailData &thumbnail_data) |
| bool | slider_behavior (ImGuiID id, const ImRect ®ion, const ImS32 v_min, const ImS32 v_max, ImS32 *out_value, ImRect *out_handle, ImGuiSliderFlags flags, const int fixed_value, const ImVec4 &fixed_rect) |
| bool | button_with_pos (ImTextureID user_texture_id, const ImVec2 &size, const ImVec2 &pos, const ImVec2 &uv0, const ImVec2 &uv1, int frame_padding, const ImVec4 &bg_col, const ImVec4 &tint_col, const ImVec2 &margin) |
| static bool | image_button_ex (ImGuiID id, ImTextureID texture_id, const ImVec2 &size, const ImVec2 &uv0, const ImVec2 &uv1, const ImVec2 &padding, const ImVec4 &bg_col, const ImVec4 &tint_col, ImGuiButtonFlags flags) |
| static void | scroll_up () |
| static void | scroll_down () |
| static void | process_mouse_wheel (int &mouse_wheel) |
| static bool | selectable (const char *label, bool selected, ImGuiSelectableFlags flags=0, const ImVec2 &size_arg=ImVec2(0, 0), bool *out_hovered=nullptr) |
| bool | begin_menu (const char *label, bool enabled) |
| void | end_menu () |
| bool | menu_item_with_icon (const char *label, const char *shortcut, ImVec2 icon_size, ImU32 icon_color, bool selected, bool enabled, bool *hovered) |
| static void | scroll_y (int hover_id) |
| static void | process_key_down (ImGuiKey imgui_key, std::function< void()> f) |
| static bool | drawn_last_frame (const ImGuiWindow *popup) |
| template<typename T, typename Func> | |
| static bool | input_optional (std::optional< T > &v, Func &f, std::function< bool(const T &)> is_default, const T &def_val) |
| double | min_delta_area () |
| double | miscalculation () |
| bool | equivalent_areas (const double &bottom_area, const double &top_area) |
| bool | check_color_change (PrintObject *object, size_t frst_layer_id, size_t layers_cnt, bool check_overhangs, std::function< bool(Layer *)> break_condition) |
| static std::string | gcode (Type type) |
| static std::string | short_and_splitted_time (const std::string &time) |
| constexpr double | epsilon () |
| wxDEFINE_EVENT (EVT_LOAD_MODEL_OTHER_INSTANCE, LoadFromOtherInstanceEvent) | |
| wxDEFINE_EVENT (EVT_START_DOWNLOAD_OTHER_INSTANCE, StartDownloadOtherInstanceEvent) | |
| wxDEFINE_EVENT (EVT_INSTANCE_GO_TO_FRONT, InstanceGoToFrontEvent) | |
| wxDECLARE_EVENT (EVT_LOAD_MODEL_OTHER_INSTANCE, LoadFromOtherInstanceEvent) | |
| wxDECLARE_EVENT (EVT_START_DOWNLOAD_OTHER_INSTANCE, StartDownloadOtherInstanceEvent) | |
| wxDECLARE_EVENT (EVT_INSTANCE_GO_TO_FRONT, InstanceGoToFrontEvent) | |
| void | set_arrange_polygon_bed_exclusion_extruders (ArrangePolygon &polygon, const ModelObject &object, const PartPlate &plate, const DynamicPrintConfig &config) |
| static void | set_arrange_polygon_bed_exclusion_extruders_for_all_plates (ArrangePolygon &polygon, const ModelObject &object, PartPlateList &plate_list, const DynamicPrintConfig &config) |
| static bool | is_belt_purge_prism (const ModelObject *mo) |
| static WipeTower | get_wipe_tower (const Plater &plater, int plate_idx) |
| arrangement::ArrangePolygon | get_wipetower_arrange_poly (WipeTower *tower) |
| arrangement::ArrangePolygon | estimate_wipe_tower_info (int plate_index, std::set< int > &extruder_ids) |
| static std::string | concat_strings (const std::set< std::string > &strings, const std::string &delim="\n") |
| std::optional< arrangement::ArrangePolygon > | get_wipe_tower_arrangepoly (const Plater &plater) |
| double | bed_stride_x (const Plater *plater) |
| double | bed_stride_y (const Plater *plater) |
| arrangement::ArrangeParams | init_arrange_params (Plater *p) |
| wxDEFINE_EVENT (EVT_BIND_UPDATE_MESSAGE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_BIND_MACHINE_SUCCESS, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_BIND_MACHINE_FAIL, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_BIND_UPDATE_MESSAGE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_BIND_MACHINE_SUCCESS, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_BIND_MACHINE_FAIL, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_OAUTH_COMPLETE_MESSAGE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_OAUTH_COMPLETE_MESSAGE, wxCommandEvent) | |
| static void | setMinimalSupportAreaPrams (Slic3r::orientation::OrientParams &out) |
| parameters to minimize support area | |
| std::string | get_transform_string (int bytes) |
| TextureDisplacementBakeVolume | texture_displacement_bake_volume (const ModelVolume &volume, const std::vector< TextureDisplacementLayer > &layers, const TextureDisplacementOptions &options, const Vec3d &texture_anchor, float resting_drop) |
| void | queue_texture_displacement_bake (std::vector< TextureDisplacementBakeVolume > volumes, const TextureColorSettings &color, std::function< void()> on_finished, bool take_snapshot) |
| void | queue_texture_displacement_debug (const ModelVolume &volume, const TextureColorSettings &color, const TextureDisplacementPrepareParams &prepare_params, const Transform3d &prepare_texture_frame, float resting_drop, bool run_prepare, bool check_topology, std::function< void(std::vector< BakeStageSnapshot >)> on_finished) |
| void | queue_texture_displacement_prepare (TextureDisplacementPrepareInput &&input, std::function< void(TextureDisplacementPrepareOutcome)> on_finished) |
| wxDEFINE_EVENT (EVT_UPGRADE_UPDATE_MESSAGE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_UPGRADE_NETWORK_SUCCESS, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_DOWNLOAD_NETWORK_FAILED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_INSTALL_NETWORK_FAILED, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_UPGRADE_UPDATE_MESSAGE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_UPGRADE_NETWORK_SUCCESS, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_DOWNLOAD_NETWORK_FAILED, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_INSTALL_NETWORK_FAILED, wxCommandEvent) | |
| template<class ProcessFn, class FinishFn, class = std::enable_if_t<IsProcessFn<ProcessFn>>, class = std::enable_if_t<IsFinishFn<FinishFn>>> | |
| bool | queue_job (Worker &w, ProcessFn fn, FinishFn finishfn) |
| template<class ProcessFn, class = std::enable_if_t<IsProcessFn<ProcessFn>>> | |
| bool | queue_job (Worker &w, ProcessFn fn) |
| bool | queue_job (Worker &w, std::shared_ptr< Job > j) |
| template<class... Args> | |
| bool | replace_job (Worker &w, Args &&...args) |
| bool | stop_current_job (Worker &w, unsigned timeout_ms=0) |
| bool | stop_queue (Worker &w, unsigned timeout_ms=0) |
| void | apply_dark_ui_to_lazy_panel (wxWindow *panel) |
| void | mac_ime_set_active (void *ns_view, bool active) |
| void | mac_ime_set_caret (void *ns_view, int x, int y, int height) |
| bool | mac_ime_owns_key (void *ns_view) |
| wxDEFINE_EVENT (EVT_SELECT_TAB, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_HTTP_ERROR, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_USER_LOGIN, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_USER_LOGIN_HANDLE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_CHECK_PRIVACY_VER, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_CHECK_PRIVACY_SHOW, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_SHOW_IP_DIALOG, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_UPDATE_MACHINE_LIST, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_UPDATE_PRESET_CB, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_BACKUP_POST, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_LOAD_URL, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_LOAD_PRINTER_URL, LoadPrinterViewEvent) | |
| static wxIcon | main_frame_icon (GUI_App::EAppMode app_mode) |
| wxDEFINE_EVENT (EVT_SYNC_CLOUD_PRESET, SimpleEvent) | |
| static void | add_common_publish_menu_items (wxMenu *publish_menu, MainFrame *mainFrame) |
| wxDECLARE_EVENT (EVT_HTTP_ERROR, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_USER_LOGIN, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_USER_LOGIN_HANDLE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_CHECK_PRIVACY_VER, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_CHECK_PRIVACY_SHOW, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_SHOW_IP_DIALOG, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_UPDATE_MACHINE_LIST, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_UPDATE_PRESET_CB, SimpleEvent) | |
| static std::string | url_encode (const std::string &value) |
| wxString | hide_passwd (wxString url, std::vector< wxString > const &passwords) |
| void | refresh_agora_url (char const *device, char const *dev_ver, char const *channel, void *context, void(*callback)(void *context, char const *url)) |
| wxString | hide_id_middle_string (wxString const &str, size_t offset=0, size_t length=-1) |
| static const wxColour | COLOR_LABEL_MUTED ("#6B6A6A") |
| static wxColour | blend_colors (const wxColour &a, const wxColour &b, double ratio_a) |
| static wxBitmap | make_alpha_bitmap (int w, int h, const std::function< void(wxDC &dc)> &draw_fn) |
| static double | convert_input (int coord_byte_low, int coord_byte_high, double deadzone) |
| static bool | is_caret_line (const std::string &line) |
| static std::vector< std::pair< std::string, bool > > | classify_code_lines (const std::string &msg) |
| static std::string | format_parser_error_html (const std::string &msg) |
| static wxSize | measure_mixed_text (wxWindow *parent, const std::string &msg, const wxFont &prose_font, const wxFont &code_font) |
| static void | add_msg_content (wxWindow *parent, wxBoxSizer *content_sizer, wxString msg, bool has_code_excerpts=false, bool is_marked_msg=false, const wxString &link_text="", std::function< void(const wxString &)> link_callback=nullptr) |
| wxString | get_wraped_wxString (const wxString &in, size_t line_len) |
| WX_DECLARE_HASH_MAP (wxString, MsgButton *, wxStringHash, wxStringEqual, MsgButtonsHash) | |
| wxDEFINE_EVENT (EVT_MULTI_CLOUD_TASK_SELECTED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_MULTI_LOCAL_TASK_SELECTED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_MULTI_DEVICE_SELECTED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_MULTI_DEVICE_SELECTED_FINHSH, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_MULTI_DEVICE_VIEW, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_MULTI_REFRESH, wxCommandEvent) | |
| std::vector< DeviceItem * > | selected_machines (const std::vector< DeviceItem * > &dev_item_list, std::string search_text) |
| wxDECLARE_EVENT (EVT_MULTI_DEVICE_SELECTED, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_MULTI_DEVICE_SELECTED_FINHSH, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_MULTI_DEVICE_VIEW, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_MULTI_CLOUD_TASK_SELECTED, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_MULTI_LOCAL_TASK_SELECTED, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_MULTI_REFRESH, wxCommandEvent) | |
| wxString | network_version_label (const NetworkLibraryVersionInfo &ver) |
| wxDECLARE_EVENT (EVT_UPDATE_RESULT, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_UPDATE_RESULT, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_EJECT_DRIVE_NOTIFICAION_CLICKED, EjectDriveNotificationClickedEvent) | |
| wxDEFINE_EVENT (EVT_EXPORT_GCODE_NOTIFICAION_CLICKED, ExportGcodeNotificationClickedEvent) | |
| wxDEFINE_EVENT (EVT_PRESET_UPDATE_AVAILABLE_CLICKED, PresetUpdateAvailableClickedEvent) | |
| wxDEFINE_EVENT (EVT_PRINTER_CONFIG_UPDATE_AVAILABLE_CLICKED, PrinterConfigUpdateAvailableClickedEvent) | |
| wxDECLARE_EVENT (EVT_EJECT_DRIVE_NOTIFICAION_CLICKED, EjectDriveNotificationClickedEvent) | |
| wxDECLARE_EVENT (EVT_EXPORT_GCODE_NOTIFICAION_CLICKED, ExportGcodeNotificationClickedEvent) | |
| wxDECLARE_EVENT (EVT_PRESET_UPDATE_AVAILABLE_CLICKED, PresetUpdateAvailableClickedEvent) | |
| wxDECLARE_EVENT (EVT_PRINTER_CONFIG_UPDATE_AVAILABLE_CLICKED, PrinterConfigUpdateAvailableClickedEvent) | |
| wxDEFINE_EVENT (wxCUSTOMEVT_LAST_VOLUME_IS_DELETED, wxCommandEvent) | |
| static int | get_root_idx (ObjectDataViewModelNode *parent_node, const ItemType root_type) |
| static bool | append_root_node (ObjectDataViewModelNode *parent_node, ObjectDataViewModelNode **root_node, const ItemType root_type) |
| WX_DEFINE_ARRAY_PTR (ObjectDataViewModelNode *, MyObjectTreeModelNodePtrArray) | |
| wxDECLARE_EVENT (wxCUSTOMEVT_LAST_VOLUME_IS_DELETED, wxCommandEvent) | |
| static bool | is_point_in_rect (const wxPoint &pt, const wxRect &rect) |
| static wxSize | get_bitmap_size (const wxBitmap &bmp) |
| static void | draw_title (wxDC &dc, wxPoint pos, const wxString &text, const wxColour *color, int width) |
| std::string | gl_get_string_safe (GLenum param, const std::string &default_value) |
| static bool | version_greater_or_equal_to (const std::string &version, unsigned int major, unsigned int minor) |
| std::string | option_id_in_map (const t_opt_map &options, const t_config_option_key &opt_key, int &opt_index) |
| wxDECLARE_EVENT (EVT_MODIFY_FILAMENT, SimpleEvent) | |
| void | get_text_extent (const wxString &msg, wxCoord &w, wxCoord &h, wxFont *font) |
| wxFont * | find_font (const std::string &text_str, int max_size=32) |
| static bool | init_model_from_lines (GLModel &model, const Lines &lines, float z) |
| static void | register_model_for_picking (GLCanvas3D &canvas, PickingModel &model, int id) |
| static bool | init_model_from_lines (GLModel &model, const Lines3 &lines) |
| static ExPolygon | expolygon_from_polygon (const Polygon &polygon) |
| static void | append_expolygon_triangles (GLModel::Geometry &init_data, const ExPolygon &expolygon, float z) |
| static bool | init_model_from_polygons (GLModel &model, const Polygons &polygons, float z) |
| static bool | init_model_from_expolygons (GLModel &model, const ExPolygons &expolygons, float z) |
| static bool | init_exclusion_volume_prism_model (GLModel &model, const std::vector< ExclusionVolumePrismPreview > &prisms) |
| static void | init_raycaster_from_model (PickingModel &model) |
| static GLint | logo_texture_size () |
| static bool | load_next_part_texture (PartPlateList::BedTextureInfo *infos, size_t count, size_t &next, bool compress_and_filter) |
| static bool | has_importable_texture (const Slic3r::TexturedMesh &textured_mesh) |
| wxDEFINE_EVENT (EVT_SCHEDULE_BACKGROUND_PROCESS, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_SLICING_UPDATE, SlicingStatusEvent) | |
| wxDEFINE_EVENT (EVT_SLICING_COMPLETED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_PROCESS_COMPLETED, SlicingProcessCompletedEvent) | |
| wxDEFINE_EVENT (EVT_EXPORT_BEGAN, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_EXPORT_FINISHED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_IMPORT_MODEL_ID, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_DOWNLOAD_PROJECT, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_OPEN_PLATESETTINGSDIALOG, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_OPEN_FILAMENT_MAP_SETTINGS_DIALOG, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_RESTORE_PROJECT, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_PRINT_FINISHED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_SEND_CALIBRATION_FINISHED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_SEND_FINISHED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_REPAIR_MODEL, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_FILAMENT_COLOR_CHANGED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_INSTALL_PLUGIN_NETWORKING, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_UPDATE_PLUGINS_WHEN_LAUNCH, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_INSTALL_PLUGIN_HINT, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_PREVIEW_ONLY_MODE_HINT, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_GLCANVAS_COLOR_MODE_CHANGED, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_PRINT_FROM_SDCARD_VIEW, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_CREATE_FILAMENT, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_MODIFY_FILAMENT, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_ADD_FILAMENT, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_DEL_FILAMENT, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_ADD_CUSTOM_FILAMENT, ColorEvent) | |
| wxDEFINE_EVENT (EVT_NOTICE_CHILDE_SIZE_CHANGED, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_NOTICE_FULL_SCREEN_CHANGED, IntEvent) | |
| static std::string | get_diameter_string (float diameter) |
| template<typename T, typename OptionType> | |
| static void | set_config_values (DynamicPrintConfig *config, const std::string &key, T value) |
| static void | zero_pressure_advance_where_disabled (DynamicPrintConfig *filament_config) |
| static wxColour | extruder_group_chip_bg () |
| static void | use_nozzle_row_font (ComboBox *combo) |
| std::vector< int > | get_min_flush_volumes (const DynamicPrintConfig &full_config, size_t nozzle_id) |
| static bool | has_junction_deviation (const DynamicPrintConfig *printer_config) |
| static bool | is_skip_high_flow_printer (const std::string &printer) |
| static std::string | serialize_nozzle_config (const std::map< int, std::vector< DevNozzle > > &nozzle_cfg_map) |
| static std::map< int, std::vector< DevNozzle > > | deserialize_nozzle_config (const std::string &config_str) |
| static bool | is_same_nozzle_config (const std::map< int, std::vector< DevNozzle > > &config1, const std::map< int, std::vector< DevNozzle > > &config2) |
| static std::string | serialize_nozzle_option (const NozzleOption &option) |
| static std::optional< NozzleOption > | deserialize_nozzle_option (const std::string &option_str) |
| static std::string | blend_mixed_color (const std::vector< unsigned int > &comp_ids, const std::vector< int > &ratios, const std::vector< std::string > &color_strs) |
| static std::string | serialize_mixed_gradient_curve_if_custom (const MixedFilamentResult &result) |
| static bool | create_mixed_filament_from_result (Sidebar *sidebar, const MixedFilamentResult &result, const std::vector< std::string > &color_strs) |
| template<typename T> | |
| void | setup_dialog_position (T &info) |
| static std::vector< Search::InputInfo > | get_search_inputs (ConfigOptionMode mode) |
| void | read_binary_stl (const std::string &filename, std::string &model_id, std::string &code) |
| static void | log_substitutions (const ConfigSubstitutions &substitutions, const std::string &source) |
| static void | log_substitutions (const PresetsConfigSubstitutions &substitutions, const std::string &source) |
| static void | sync_loaded_project_filament_config (DynamicConfig &proj_cfg) |
| static std::vector< BoundingBoxf3 > | free_print_volumes (const BoundingBoxf3 &bed, const std::vector< BoundingBoxf3 > &excludes) |
| static std::vector< wxString > | collect_imex_warnings (PartPlate *plate) |
| static void | get_position (wxWindowBase *child, wxWindowBase *until_parent, int &x, int &y) |
| LoadType | determine_load_type (std::string filename, std::string override_setting="") |
| static bool | belt_calib_rotation_params (double &angle_rad, Vec3d &axis) |
| static void | belt_calib_flip_ringing_tower (Model &model) |
| void | adjust_settings_for_flowrate_calib (ModelObjectPtrs &objects, bool linear, int pass, InfillPattern pattern) |
| static std::string | belt_temp_tower_asset (const Calib_Params ¶ms) |
| static long | GetNumberFromUser (const wxString &msg, const wxString &prompt, const wxString &title, long value, long min, long max, wxWindow *parent) |
| Preset * | get_printer_preset (const MachineObject *obj) |
| wxString | get_view_type_string (Camera::ViewAngleType type) |
| wxArrayString | get_all_camera_view_type () |
| wxDECLARE_EVENT (EVT_SLICING_UPDATE, Slic3r::SlicingStatusEvent) | |
| wxDECLARE_EVENT (EVT_OPEN_PLATESETTINGSDIALOG, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_OPEN_FILAMENT_MAP_SETTINGS_DIALOG, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_REPAIR_MODEL, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_FILAMENT_COLOR_CHANGED, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_INSTALL_PLUGIN_NETWORKING, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_INSTALL_PLUGIN_HINT, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_UPDATE_PLUGINS_WHEN_LAUNCH, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_PREVIEW_ONLY_MODE_HINT, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_GLCANVAS_COLOR_MODE_CHANGED, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_PRINT_FROM_SDCARD_VIEW, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_CREATE_FILAMENT, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_ADD_FILAMENT, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_DEL_FILAMENT, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_NOTICE_CHILDE_SIZE_CHANGED, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_NOTICE_FULL_SCREEN_CHANGED, IntEvent) | |
| wxDECLARE_EVENT (EVT_ADD_CUSTOM_FILAMENT, ColorEvent) | |
| wxDEFINE_EVENT (EVT_SET_BED_TYPE_CONFIRM, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_NEED_RESORT_LAYERS, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_SET_BED_TYPE_CONFIRM, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_NEED_RESORT_LAYERS, wxCommandEvent) | |
| void | refresh_plugin_metadata_blocking (bool fetch_cloud) |
| void | open_plugin_hub () |
| bool | install_local_plugin_package (const boost::filesystem::path &package_file, wxWindow *parent, wxString &message) |
| std::string | to_string (PluginSortKey sort_key) |
| std::string | to_string (PluginSortOrder sort_order) |
| PluginSortKey | plugin_sort_key_from_string (const std::string &sort_key, PluginSortKey fallback) |
| PluginSortOrder | plugin_sort_order_from_string (const std::string &sort_order, PluginSortOrder fallback) |
| int | compare_ascii_case_insensitive_natural (const std::string &lhs, const std::string &rhs) |
| template<class PluginItem> | |
| int | compare_plugin_base_order (const PluginItem &lhs, const PluginItem &rhs) |
| int | compare_plugin_version (const std::string &lhs, const std::string &rhs) |
| template<class PluginItem> | |
| int | compare_plugin_sort_key (const PluginItem &lhs, const PluginItem &rhs, PluginSortKey sort_key) |
| template<class PluginItem> | |
| void | sort_plugin_items_for_dialog (std::vector< PluginItem > &items, PluginSortKey sort_key, PluginSortOrder sort_order) |
| std::string | to_string (PluginSource source) |
| std::string | to_string (PluginStatus status) |
| PluginStatus | resolve_plugin_status (bool loading, bool has_error, bool is_loaded) |
| static wxColour | _GetLabelColour (const prePrintInfo &info) |
| static FilamentColorPickerValue | filament_color_picker_value (const DynamicPrintConfig &config, std::size_t index) |
| static void | run_wizard (ConfigWizard::StartPage sp) |
| static void | add_page_strings (wxWebView *webView) |
| static PrintHostType | active_host_type () |
| std::unique_ptr< PrinterWebViewHandler > | create_printer_webview_handler (PrinterWebView &owner) |
| wxDEFINE_EVENT (EVT_PRINTHOST_PROGRESS, PrintHostQueueDialog::Event) | |
| wxDEFINE_EVENT (EVT_PRINTHOST_ERROR, PrintHostQueueDialog::Event) | |
| wxDEFINE_EVENT (EVT_PRINTHOST_CANCEL, PrintHostQueueDialog::Event) | |
| wxDEFINE_EVENT (EVT_PRINTHOST_INFO, PrintHostQueueDialog::Event) | |
| wxDECLARE_EVENT (EVT_PRINTHOST_PROGRESS, PrintHostQueueDialog::Event) | |
| wxDECLARE_EVENT (EVT_PRINTHOST_ERROR, PrintHostQueueDialog::Event) | |
| wxDECLARE_EVENT (EVT_PRINTHOST_CANCEL, PrintHostQueueDialog::Event) | |
| wxDECLARE_EVENT (EVT_PRINTHOST_INFO, PrintHostQueueDialog::Event) | |
| wxDEFINE_EVENT (EVT_PRIVACY_UPDATE_CONFIRM, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_PRIVACY_UPDATE_CANCEL, wxCommandEvent) | |
| static std::string | url_encode (const std::string &value) |
| wxDECLARE_EVENT (EVT_PRIVACY_UPDATE_CONFIRM, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_PRIVACY_UPDATE_CANCEL, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_PROJECT_RELOAD, wxCommandEvent) | |
| static json | project_page_strings () |
| static std::string | convert_newlines_to_br (const std::string &text) |
| wxDECLARE_EVENT (EVT_PROJECT_RELOAD, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_SECONDARY_CHECK_CONFIRM, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_SECONDARY_CHECK_CANCEL, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_SECONDARY_CHECK_DONE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_SECONDARY_CHECK_RESUME, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_CHECKBOX_CHANGE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_ENTER_IP_ADDRESS, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_CLOSE_IPADDRESS_DLG, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_CHECK_IP_ADDRESS_FAILED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_CHECK_IP_ADDRESS_LAYOUT, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_SECONDARY_CHECK_RETRY, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_UPDATE_NOZZLE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_UPDATE_TEXT_MSG, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_ERROR_DIALOG_BTN_CLICKED, wxCommandEvent) | |
| static std::string | url_encode (const std::string &value) |
| static void | nop_deleter (InputIpAddressDialog *) |
| wxDECLARE_EVENT (EVT_SECONDARY_CHECK_CONFIRM, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_SECONDARY_CHECK_CANCEL, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_SECONDARY_CHECK_RETRY, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_SECONDARY_CHECK_DONE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_SECONDARY_CHECK_RESUME, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_UPDATE_NOZZLE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_UPDATE_TEXT_MSG, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_ERROR_DIALOG_BTN_CLICKED, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_CLOSE_IPADDRESS_DLG, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_CHECKBOX_CHANGE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_ENTER_IP_ADDRESS, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_CHECK_IP_ADDRESS_FAILED, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_CHECK_IP_ADDRESS_LAYOUT, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_REMOVABLE_DRIVE_EJECTED, RemovableDriveEjectEvent) | |
| wxDEFINE_EVENT (EVT_REMOVABLE_DRIVES_CHANGED, RemovableDrivesChangedEvent) | |
| bool | operator< (const DriveData &lhs, const DriveData &rhs) |
| bool | operator> (const DriveData &lhs, const DriveData &rhs) |
| bool | operator== (const DriveData &lhs, const DriveData &rhs) |
| wxDECLARE_EVENT (EVT_REMOVABLE_DRIVE_EJECTED, RemovableDriveEjectEvent) | |
| wxDECLARE_EVENT (EVT_REMOVABLE_DRIVES_CHANGED, RemovableDrivesChangedEvent) | |
| FrameTimeStats | frame_time_stats (std::vector< double > frame_ms) |
| void | run_scene_benchmark () |
| static ColorRGBA | get_color (Axis axis) |
| static bool | is_left_handed (const Transform3d::ConstLinearPart &m) |
| static bool | is_left_handed (const Transform3d &m) |
| static bool | is_rotation_xy_synchronized (const Transform3d &rot_xyz_from, const Transform3d &rot_xyz_to) |
| static void | verify_instances_rotation_synchronized (const Model &model, const GLVolumePtrs &volumes) |
| ModelVolume * | get_selected_volume (const Selection &selection) |
| const GLVolume * | get_selected_gl_volume (const Selection &selection) |
| ModelVolume * | get_selected_volume (const ObjectID &volume_id, const Selection &selection) |
| ModelVolume * | get_volume (const ObjectID &volume_id, const Selection &selection) |
| wxDEFINE_EVENT (EVT_SWITCH_PRINT_OPTION, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_UPDATE_USER_MACHINE_LIST, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_PRINT_JOB_CANCEL, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_CLEAR_IPADDRESS, wxCommandEvent) | |
| std::string | get_nozzle_volume_type_cloud_string (NozzleVolumeType nozzle_volume_type) |
| void | print_ams_mapping_result (std::vector< FilamentInfo > &result) |
| static std::unordered_set< int > | _get_used_nozzle_idxes () |
| static bool | _is_rack_managed_nozzle (const MachineObject *obj, int nozzle_idx) |
| static bool | _HasExt (const std::vector< FilamentInfo > &ams_mapping_result) |
| static bool | _HasAms (const std::vector< FilamentInfo > &ams_mapping_result) |
| static bool | _compare_obj_names (MachineObject *obj1, MachineObject *obj2) |
| static void | _collect_sorted_machines (Slic3r::DeviceManager *dev_manager, std::vector< MachineObject * > &sorted_machine_objs) |
| static wxString | _check_kval_not_default (const MachineObject *obj, const std::vector< FilamentInfo > &mapping_result) |
| static wxString | _get_nozzle_name (int total_ext_count, int ext_id) |
| static std::unordered_multimap< int, NozzleDef > | s_get_slicing_extuder_nozzles () |
| static wxString | _get_ext_loc_str (const std::unordered_set< int > &extruders, int total_ext_num) |
| static wxString | _get_tips (MachineObject *obj_) |
| static int | get_brightness_value (wxImage image) |
| wxDECLARE_EVENT (EVT_SWITCH_PRINT_OPTION, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_UPDATE_WINDOWS_POSITION, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_FINISHED_UPDATE_MACHINE_LIST, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_BIND_MACHINE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_UNBIND_MACHINE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_DISSMISS_MACHINE_LIST, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_CONNECT_LAN_PRINT, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_EDIT_PRINT_NAME, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_FINISHED_UPDATE_MACHINE_LIST, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_WILL_DISMISS_MACHINE_LIST, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_UPDATE_WINDOWS_POSITION, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_DISSMISS_MACHINE_LIST, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_CONNECT_LAN_PRINT, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_EDIT_PRINT_NAME, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_UNBIND_MACHINE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_BIND_MACHINE, wxCommandEvent) | |
| WX_DEFINE_LIST (AmsRadioSelectorList) | |
| WX_DECLARE_LIST (AmsRadioSelector, AmsRadioSelectorList) | |
| static bool | should_dialog_be_shown () |
| static void | save_version () |
| static std::map< std::string, std::string > | parse_lscpu_etc (const std::string &name, char delimiter) |
| static std::string | get_unique_id () |
| static std::string | generate_system_info_json () |
| void | show_send_system_info_dialog_if_needed () |
| wxDEFINE_EVENT (EVT_SEND_JOB_SUCCESS, wxCommandEvent) | |
| static wxString | ParseErrorCode (int errorcde) |
| wxDECLARE_EVENT (EVT_CLEAR_IPADDRESS, wxCommandEvent) | |
| void | sort_sequential_clearance_instances (std::vector< SequentialClearanceInstance >::iterator first, std::vector< SequentialClearanceInstance >::iterator last, const std::map< ObjectID, int > &print_order) |
| std::vector< std::pair< Polygon, float > > | sequential_clearance_height_polygons (const std::vector< SequentialClearanceInstance > &instances, double printable_height, double height_to_lid, double height_to_rod) |
| const ShortcutInfo & | shortcut_info (Shortcut shortcut) |
| ShortcutSection | shortcut_section (Shortcut shortcut) |
| const char * | section_name (ShortcutSection section) |
| std::vector< Shortcut > | shortcuts_in (ShortcutContext context) |
| constexpr uint8_t | context_bit (ShortcutContext context) |
| void | DrawRoundedRect (float x, float y, float width, float height, float radius, const ColorRGB &color, int segments=16) |
| wxIMPLEMENT_CLASS (SliceInfoPopup, PopupWindow) | |
| wxBEGIN_EVENT_TABLE (SliceInfoPopup, PopupWindow) wxEND_EVENT_TABLE() static wxColour BUTTON_BORDER_COL | |
| float | calc_gray (wxColour color) |
| static wxColour | decode_color (const std::string &color) |
| static void | market_model_scoring_page (int design_id) |
| static std::optional< double > | calc_scale (const Matrix3d &from, const Matrix3d &to, const Vec3d &dir) |
| bool | on_mouse_surface_drag (const wxMouseEvent &mouse_event, const Camera &camera, std::optional< SurfaceDrag > &surface_drag, GLCanvas3D &canvas, RaycastManager &raycast_manager, const std::optional< double > &up_limit={}) |
| Mouse event handler, when move(drag&drop) volume over model surface NOTE: Dragged volume has to be selected. And also has to be hovered on start of dragging. | |
| std::optional< Vec3d > | calc_surface_offset (const Selection &selection, RaycastManager &raycast_manager) |
| Calculate translation of volume onto surface of model. | |
| std::optional< float > | calc_distance (const GLVolume &gl_volume, RaycastManager &raycaster, GLCanvas3D &canvas) |
| Calculate distance by ray to surface of object in emboss direction. | |
| std::optional< float > | calc_distance (const GLVolume &gl_volume, const RaycastManager &raycaster, const RaycastManager::ISkip *condition, const std::optional< Slic3r::Transform3d > &fix) |
| std::optional< float > | calc_angle (const Selection &selection) |
| Calculate up vector angle. | |
| Transform3d | world_matrix_fixed (const GLVolume &gl_volume, const ModelObjectPtrs &objects) |
| Get transformation to world. | |
| Transform3d | world_matrix_fixed (const Selection &selection) |
| Get transformation to world. | |
| void | selection_transform (Selection &selection, const std::function< void()> &selection_transformation_fnc) |
| Wrap function around selection transformation to apply fix transformation Fix transformation is needed because of (store/load) volume (to/from) 3mf. | |
| bool | face_selected_volume_to_camera (const Camera &camera, GLCanvas3D &canvas, const std::optional< double > &wanted_up_limit={}) |
| Apply camera direction for emboss direction. | |
| void | do_local_z_rotate (Selection &selection, double relative_angle) |
| Rotation around z Axis(emboss direction). | |
| void | do_local_z_move (Selection &selection, double relative_move) |
| Translation along local z Axis (emboss direction). | |
| TransformationType | get_drag_transformation_type (const Selection &selection) |
| Distiguish between object and volume Differ in possible transformation type. | |
| void | dragging_rotate_gizmo (double gizmo_angle, std::optional< float > ¤t_angle, std::optional< float > &start_angle, Selection &selection) |
| On dragging rotate gizmo func Transform GLVolume from selection. | |
| static void | UpdatePositionAlignment (wxWindow *w, wxPoint base_position, bool align_right) |
| static void | validate_custom_gcode_cb (Tab *tab, const wxString &title, const t_config_option_key &opt_key, const boost::any &value) |
| template<class T> | |
| void | add_correct_opts_to_options_list (const std::string &opt_key, std::map< std::string, int > &map, Tab *tab, const int &value) |
| static void | drop_unchanged_added_entries (std::vector< std::string > &options, const DynamicPrintConfig ¤t, const Preset *reference) |
| static const std::vector< std::string > & | preset_type_options (Preset::Type type) |
| static const char * | preset_type_name (Preset::Type type) |
| static wxString | support_combo_value_for_config (const DynamicPrintConfig &config, bool is_fff) |
| static wxString | pad_combo_value_for_config (const DynamicPrintConfig &config) |
| static void | update_all_extruder_variants (int extruder_idx=-1) |
| static std::vector< std::string > | intersect (std::vector< std::string > const &l, std::vector< std::string > const &r) |
| static std::vector< std::string > | concat (std::vector< std::string > const &l, std::vector< std::string > const &r) |
| static std::vector< std::string > | substruct (std::vector< std::string > const &l, std::vector< std::string > const &r) |
| static std::vector< std::string > | variant_keys (DynamicPrintConfig const &config) |
| static void | validate_custom_gcode_cb (Tab *tab, ConfigOptionsGroupShp opt_group, const t_config_option_key &opt_key, const boost::any &value) |
| static wxString | custom_gcode_group_title (const Page *page, const t_config_option_key &opt_key) |
| static void | imex_grid_shape (const DynamicPrintConfig *cfg, int &n_cols, int &n_rows, int &layout) |
| static wxString | short_nozzle_volume_name (const std::string &volume_name) |
| wxDEFINE_EVENT (EVT_TEXTURE_COMPUTE_DONE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_TEXTURE_COMPUTE_PROGRESS, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_TEXTURE_COMPUTE_ERROR, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_TEXTURE_MESH_REPAIR_DECISION, wxCommandEvent) | |
| static std::array< float, 4 > | parse_color_string (const std::string &hex) |
| static wxString | rgb_to_hex (const std::array< std::size_t, 3 > &c) |
| static wxString | filament_name_to_wx_string (const std::string &name) |
| static std::string | texture_normalize_color_hex (std::string hex) |
| static std::string | texture_rgba_to_hex (const std::array< float, 4 > &rgba) |
| static bool | texture_entry_is_physical (TextureFilamentKind kind) |
| static bool | texture_entry_is_mixed (TextureFilamentKind kind) |
| static bool | texture_entry_is_pla_basic (const TextureFilamentEntry &entry) |
| static bool | texture_entry_official_basic (const TextureFilamentEntry &entry) |
| static Slic3r::ColorDecomposeRecipeMode | texture_recipe_mode (TextureAutoMixMode mode) |
| static bool | starts_with_preset_name (const std::string &name, const char *prefix) |
| static std::string | resolve_default_virtual_filament_preset_name () |
| static wxString | auto_mix_mode_label (TextureAutoMixMode mode) |
| static void | convert_face_colors (const std::vector< std::array< std::size_t, 3 > > &src, std::vector< std::array< float, 3 > > &dst) |
| wxBEGIN_EVENT_TABLE (TextureImportDialog, DPIDialog) wxEND_EVENT_TABLE() TextureImportDialog | |
| wxDECLARE_EVENT (EVT_TEXTURE_COMPUTE_DONE, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_TEXTURE_COMPUTE_PROGRESS, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_TEXTURE_COMPUTE_ERROR, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_TEXTURE_MESH_REPAIR_DECISION, wxCommandEvent) | |
| uint64_t | texture_library_generation () |
| void | bump_texture_library_generation () |
| std::string | user_texture_dir () |
| const std::vector< TextureLibraryEntry > & | texture_library (bool force_rescan) |
| void | touch_user_texture (const std::string &path) |
| bool | remove_user_texture (const std::string &path, std::string &error) |
| std::optional< TextureLibraryEntry > | import_texture_to_library (const std::string &source_path, std::string &error) |
| std::shared_ptr< std::vector< unsigned char > > | load_texture_image_data (const std::string &path, std::string &error) |
| std::optional< TextureLibraryEntry > | save_texture_to_library (const DecodedHeightTexture &image, const std::string &stem, std::string &error) |
| wxDEFINE_EVENT (EVT_DIFF_DIALOG_TRANSFER, SimpleEvent) | |
| static std::string | get_icon_name (Preset::Type type, PrinterTechnology pt) |
| static std::string | def_text_color () |
| static void | color_string (wxString &str, const std::string &color) |
| static void | make_string_bold (wxString &str) |
| static void | update_children (ModelNode *parent) |
| static void | update_parents (ModelNode *node) |
| static void | rescale_children (ModelNode *parent) |
| static PresetCollection * | get_preset_collection (Preset::Type type, PresetBundle *preset_bundle=nullptr) |
| static std::string | get_selection (PresetComboBox *preset_combo) |
| wxDECLARE_EVENT (EVT_DIFF_DIALOG_TRANSFER, SimpleEvent) | |
| static const std::string | CONFIG_UPDATE_WIKI_URL ("") |
| WX_DEFINE_ARRAY (AmsPanel *, AmsPanelHash) | |
| static json | guide_strings () |
| static wxString | update_custom_filaments () |
| static std::set< std::string > | get_new_added_presets (const std::map< std::string, std::string > &old_data, const std::map< std::string, std::string > &new_data) |
| static std::string | get_first_added_preset (const std::map< std::string, std::string > &old_data, const std::map< std::string, std::string > &new_data) |
| void | StringReplace (std::string &strBase, std::string strSrc, std::string strDes) |
| wxDECLARE_EVENT (EVT_RESPONSE_MESSAGE, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_RESPONSE_MESSAGE, wxCommandEvent) | |
| static json | home_page_strings () |
| static wxString | http_origin_of (const wxString &url) |
| static bool | cloud_navigation_is_top_level (const wxWebViewEvent &evt) |
| static void | open_cloud_url_externally (const wxString &url) |
| wxDEFINE_EVENT (EVT_AMS_EXTRUSION_CALI, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_AMS_LOAD, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_AMS_UNLOAD, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_AMS_SETTINGS, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_AMS_FILAMENT_BACKUP, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_AMS_REFRESH_RFID, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_AMS_ON_SELECTED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_AMS_ON_FILAMENT_EDIT, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_VAMS_ON_FILAMENT_EDIT, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_AMS_CLIBRATION_AGAIN, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_AMS_CLIBRATION_CANCEL, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_AMS_GUIDE_WIKI, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_AMS_RETRY, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_AMS_SHOW_HUMIDITY_TIPS, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_AMS_UNSELETED_VAMS, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_AMS_SWITCH, SimpleEvent) | |
| static wxColour | _get_diff_clr (wxWindow *win, wxColour pen_clr) |
| wxDECLARE_EVENT (EVT_AMS_EXTRUSION_CALI, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_AMS_LOAD, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_AMS_UNLOAD, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_AMS_SETTINGS, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_AMS_FILAMENT_BACKUP, SimpleEvent) | |
| wxDECLARE_EVENT (EVT_AMS_REFRESH_RFID, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_AMS_ON_SELECTED, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_AMS_ON_FILAMENT_EDIT, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_AMS_CLIBRATION_AGAIN, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_AMS_CLIBRATION_CANCEL, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_AMS_GUIDE_WIKI, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_AMS_RETRY, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_AMS_SHOW_HUMIDITY_TIPS, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_AMS_UNSELETED_VAMS, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_AMS_UNSELETED_AMS, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_VAMS_ON_FILAMENT_EDIT, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_AMS_SWITCH, SimpleEvent) | |
| wxDEFINE_EVENT (EVT_FAN_SWITCH_ON, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_FAN_SWITCH_OFF, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_FAN_ADD, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_FAN_DEC, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_FAN_CHANGED, wxCommandEvent) | |
| static void | nop_deleter_fan_control (FanControlNew *) |
| static void | nop_deleter_fan_control_popup (FanControlPopupNew *) |
| wxDEFINE_EVENT (EVT_FANCTRL_SWITCH, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_FANCTRL_SWITCH, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_FAN_SWITCH_ON, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_FAN_SWITCH_OFF, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_FAN_ADD, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_FAN_DEC, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_FAN_CHANGED, wxCommandEvent) | |
| wxDEFINE_EVENT (EVT_NOZZLE_SELECTED, wxCommandEvent) | |
| int | getExtruderNozzleCount (PresetBundle *preset_bundle, int extruder_id, NozzleVolumeType volume_type) |
| int | getExtruderNozzleCountTotal (PresetBundle *preset_bundle, int extruder_id) |
| void | setNozzleStatsFromMachine (bool from_machine) |
| void | setExtruderNozzleCount (PresetBundle *preset_bundle, int extruder_id, NozzleVolumeType volume_type, int nozzle_count, bool clear_all) |
| bool | nozzle_diameter_supports_tpu_high_flow (double nozzle_diameter) |
| bool | extruder_supports_tpu_high_flow (PresetBundle *preset_bundle, int extruder_id) |
| void | updateNozzleCountDisplay (PresetBundle *preset_bundle, int extruder_id, NozzleVolumeType volume_type) |
| void | seedExtruderNozzleStats (PresetBundle *preset_bundle) |
| void | onNozzleVolumeTypeSwitch (PresetBundle *preset_bundle, int extruder_id, NozzleVolumeType type) |
| void | manuallySetNozzleCount (int extruder_id) |
| std::optional< NozzleOption > | tryPopUpMultiNozzleDialog (MachineObject *obj) |
| wxDECLARE_EVENT (EVT_NOZZLE_SELECTED, wxCommandEvent) | |
| static const std::string & | calib_temp_dir () |
| static std::string | calib_temp_file (const std::string &name) |
| void | get_default_k_n_value (const std::string &filament_id, float &k, float &n) |
| wxString | get_nozzle_volume_type_name (NozzleVolumeType type) |
| void | update_speed_parameter (const std::string &key) |
| std::vector< double > | generate_max_speed_parameter_value (const std::string &key, const float line_width, const float layer_height, const bool linear, const int pass) |
| static int | get_physical_extruder_idx (std::vector< int > physical_extruder_maps, int extruder_id) |
| void | get_tray_ams_and_slot_id (MachineObject *obj, int in_tray_id, int &ams_id, int &slot_id, int &tray_id) |
| std::string | get_calib_mode_name (CalibMode cali_mode, int stage) |
| static wxString | to_wstring_name (std::string name) |
| static bool | is_same_nozzle_type (const DynamicPrintConfig &full_config, const MachineObject *obj, wxString &error_msg) |
| static bool | check_nozzle_diameter_and_type (const DynamicPrintConfig &full_config, wxString &error_msg) |
| static void | init_multi_extruder_params_for_cali (DynamicPrintConfig &config, const CalibInfo &calib_info) |
| static void | cut_model (Model &model, double z, ModelObjectCutAttributes attributes) |
| static void | read_model_from_file (const std::string &input_file, Model &model) |
| std::array< Vec3d, 4 > | get_cut_plane_points (const BoundingBoxf3 &bbox, const double &cut_height) |
| bool | mac_dark_mode () |
| double | mac_max_scaling_factor () |
| void | set_miniaturizable (void *window) |
| void | set_tag_when_enter_full_screen (bool isfullscreen) |
| void | set_title_colour_after_set_title (void *window) |
| void | WKWebView_evaluateJavaScript (void *web, wxString const &script, void(*callback)(wxString const &)) |
| void | WKWebView_setTransparentBackground (void *web) |
| void | WKWebView_force_display (void *web) |
| void | openFolderForFile (wxString const &file) |
| void | initGestures (void *view, wxEvtHandler *handler) |
| static void | start_new_slicer_or_gcodeviewer (const NewSlicerInstanceType instance_type, const std::vector< wxString > paths_to_open, bool single_instance) |
| static void | start_new_slicer_or_gcodeviewer (const NewSlicerInstanceType instance_type, const wxString *path_to_open, bool single_instance) |
| void | start_new_slicer (const wxString *path_to_open, bool single_instance) |
| void | start_new_slicer (const std::vector< wxString > &files, bool single_instance) |
| void | start_new_gcodeviewer (const wxString *path_to_open) |
| void | start_new_gcodeviewer_open_file (wxWindow *parent) |
| RaycastManager::Meshes | create_meshes (GLCanvas3D &canvas, const RaycastManager::AllowVolumes &condition) |
| Use scene Raycasters and prepare data for actualize RaycasterManager. | |
| std::optional< RaycastManager::Hit > | ray_from_camera (const RaycastManager &raycaster, const Vec2d &mouse_pos, const Camera &camera, const RaycastManager::ISkip *skip) |
| Unproject on mesh by Mesh raycasters. | |
| RaycastManager::AllowVolumes | create_condition (const ModelVolumePtrs &volumes, const ObjectID &disallowed_volume_id) |
| Create condition to allowe only parts from volumes without one given. | |
Variables | |
| constexpr const char * | kOrcaSourceKey = "orca" |
| constexpr const char * | kOrcaSourceName = "OrcaSlicer" |
| const int | AMS_DRY_STATUS_IMAGE_SIZE = 96 |
| const int | LEFT_OFFSET = 2 |
| static constexpr size_t | MAPPED_NOZZLE_STR_MAX_CHARS_PER_LINE = 7 |
| static const char * | AMS_FAVORITE_FILAMENT_IDS_KEY = "ams_favorite_filament_ids" |
| const std::vector< std::string > | license_list |
| const char *const | build_commit_hash = GIT_COMMIT_HASH |
| const char *const | build_commit_label = GIT_COMMIT_HASH GIT_COMMIT_SUFFIX |
| constexpr int | kCadRightClickDriftPx = 3 |
| static const char *const | kOfferRowNames [] |
| static const int | kOfferRowCount = 9 |
| static const bool | kOfferRowFlat [] |
| static const OfferVerb | kOfferVerbs [] |
| static const int | kOfferVerbCount = 93 |
| static constexpr double | MESH_IMPORT_TOLERANCE = 0.01 |
| static constexpr double | MESH_IMPORT_MERGE_ANGLE_DEG = 5.0 |
| static constexpr size_t | MESH_IMPORT_TRIANGLE_WARN = 50000 |
| static const DpToken | kDpTokens [TokCount] |
| static constexpr int | kOriginRow = 0 |
| static constexpr int | kBedRow = 1 |
| static std::atomic< int > | s_doc_worker_busy {0} |
| static constexpr int | kIconPx = 16 |
| static constexpr int | kCellDip = 20 |
| static constexpr int | kPadDip = 4 |
| static constexpr int | kGapDip = 6 |
| static constexpr int | kArcFacets = 24 |
| static const Vec2d | kBearOutline [] |
| static const Vec2d | kBearChin [] |
| static const Vec3d | kBearMarks [] |
| static const double | kBearPlateZ = +0.0360 |
| static const Vec2d | kBearSnoutBase [] |
| static const Vec3d | kBearCrest [] |
| static const char * | kFontKey = "cad_text_font" |
| static const char * | kHeightKey = "cad_text_height" |
| static const wxString | NA_STR = _L("N/A") |
| static const float | MIN_PA_K_VALUE_STEP = 0.001 |
| static const int | MAX_PA_HISTORY_RESULTS_NUMS = 16 |
| static const wxString | NA_STR = _L("N/A") |
| static int | PA_LINE = 0 |
| static int | PA_PATTERN = 1 |
| float | nozzle_diameter_list [NOZZLE_LIST_COUNT] = {0.2, 0.4, 0.6, 0.8 } |
| wxMouseEvent | |
| const wxColour | TEXT_COL = wxColour(43, 52, 54) |
| static const wxColour | BgNormalColor = wxColour("#FFFFFF") |
| static const wxColour | BgSelectColor = wxColour("#E5F0EE") |
| static const wxColour | TextNormalColor = wxColour("#262E30") |
| static const wxColour | TextSelectColor = wxColour("#262E30") |
| static const wxColour | BorderNormalColor = wxColour("#CECECE") |
| static const wxColour | BorderSelectColor = wxColour("#009688") |
| constexpr const char * | kDecomposePlaBasicType = "PLA Basic" |
| constexpr const char * | kDecomposePetgBasicType = "PETG Basic" |
| constexpr const char * | kDecomposePlaShortType = "PLA" |
| constexpr const char * | kDecomposePetgShortType = "PETG" |
| constexpr const char * | kDecomposePlaFilamentId = "GFA00" |
| constexpr const char * | kDecomposePetgFilamentId = "GFG00" |
| constexpr const char * | kDecomposeBambuPresetPrefix = "Bambu " |
| constexpr std::size_t | COLOR_PICKER_MAX_GRADIENT_COLORS = 7 |
| static const std::unordered_map< std::string, std::pair< std::string, std::string > > | legacy_preset_map |
| static const std::vector< std::string > | filament_vendors |
| static const std::vector< std::string > | filament_types |
| static const std::vector< std::string > | printer_vendors |
| static const std::unordered_map< std::string, std::vector< std::string > > | printer_model_map |
| static std::vector< std::string > | nozzle_diameter_vec = {"0.4", "0.15", "0.2", "0.25", "0.3", "0.35", "0.5", "0.6", "0.75", "0.8", "1.0", "1.2", "1.75"} |
| static std::unordered_map< std::string, float > | nozzle_diameter_map |
| static std::set< int > | cannot_input_key = {9, 10, 13, 33, 35, 36, 37, 38, 40, 41, 42, 44, 46, 47, 59, 60, 62, 63, 64, 92, 94, 95, 124, 126} |
| static std::set< char > | special_key = {'\n', '\t', '\r', '\v', '@', ';'} |
| static std::string | last_directory = "" |
| static std::unordered_set< std::string > | message_containing_retry |
| static const std::unordered_set< std::string > | s_jump_liveview_error_codes = { "0300-8003", "0300-8002", "0300-800A"} |
| const size_t | DOWNLOAD_MAX_CHUNK_SIZE = 10 * 1024 * 1024 |
| const size_t | DOWNLOAD_SIZE_LIMIT = 1024 * 1024 * 1024 |
| static const wxColour | CANVAS_BORDER_COLOR = wxColour(0xCECECE) |
| const std::map< ParamType, std::string > | ParamsInfo |
| std::vector< std::deque< wxWindow * > ** > | spools |
| std::vector< std::deque< wxWindow * > * > | spools2 |
| static std::map< std::string, DynamicList * > | dynamic_lists |
| static const wxColour | LabelEnableColor = wxColour("#262E30") |
| static const wxColour | LabelDisableColor = wxColour("#ACACAC") |
| static const wxColour | GreyColor = wxColour("#6B6B6B") |
| static const wxColour | BackGroundColor = wxColour("#FFFFFF") |
| static const wxColour | BgNormalColor = wxColour("#FFFFFF") |
| static const wxColour | BgSelectColor = wxColour("#E5F0EE") |
| static const wxColour | BgDisableColor = wxColour("#CECECE") |
| static const wxColour | BorderNormalColor = wxColour("#CECECE") |
| static const wxColour | BorderSelectedColor = wxColour("#009688") |
| static const wxColour | BorderDisableColor = wxColour("#EEEEEE") |
| static const wxColour | TextNormalBlackColor = wxColour("#262E30") |
| static const wxColour | TextNormalGreyColor = wxColour("#6B6B6B") |
| static const wxColour | TextDisableColor = wxColour("#CECECE") |
| static const wxColour | TextErrorColor = wxColour("#E14747") |
| static const float | GCODE_VIEWER_SLIDER_SCALE = 0.6f |
| static const float | SLIDER_DEFAULT_RIGHT_MARGIN = 10.0f |
| static const float | SLIDER_DEFAULT_BOTTOM_MARGIN = 10.0f |
| static const float | SLIDER_RIGHT_MARGIN = IMSlider::vertical_slider_window_width() |
| static const float | SLIDER_BOTTOM_MARGIN = 64.0f |
| static const char * | label_values [3][3] |
| static const char * | label_scale_values [2][3] |
| static const ColorRGBA | DEF_COLOR = {0.7f, 0.7f, 0.7f, 1.f} |
| static const ColorRGBA | SELECTED_COLOR = {0.0f, 0.5f, 0.5f, 1.0f} |
| static const ColorRGBA | ERR_COLOR = {1.0f, 0.3f, 0.3f, 0.5f} |
| static const ColorRGBA | HOVER_COLOR = {0.7f, 0.7f, 0.7f, 0.5f} |
| static constexpr float | BRIM_EAR_RADIUS_MIN = 0.1f |
| static constexpr float | BRIM_EAR_RADIUS_MAX = 100.f |
| static const ColorRGBA | GRABBER_COLOR = ColorRGBA::YELLOW() |
| static const ColorRGBA | UPPER_PART_COLOR = ColorRGBA::CYAN() |
| static const ColorRGBA | LOWER_PART_COLOR = ColorRGBA::MAGENTA() |
| static const ColorRGBA | MODIFIER_COLOR = ColorRGBA(0.75f, 0.75f, 0.75f, 0.5f) |
| static const ColorRGBA | PLAG_COLOR = ColorRGBA::YELLOW() |
| static const ColorRGBA | DOWEL_COLOR = ColorRGBA::DARK_YELLOW() |
| static const ColorRGBA | HOVERED_PLAG_COLOR = ColorRGBA::CYAN() |
| static const ColorRGBA | HOVERED_DOWEL_COLOR = ColorRGBA(0.0f, 0.5f, 0.5f, 1.0f) |
| static const ColorRGBA | SELECTED_PLAG_COLOR = ColorRGBA::GRAY() |
| static const ColorRGBA | SELECTED_DOWEL_COLOR = ColorRGBA::DARK_GRAY() |
| static const ColorRGBA | CONNECTOR_DEF_COLOR = ColorRGBA(1.0f, 1.0f, 1.0f, 0.5f) |
| static const ColorRGBA | CONNECTOR_ERR_COLOR = ColorRGBA(1.0f, 0.3f, 0.3f, 0.5f) |
| static const ColorRGBA | HOVERED_ERR_COLOR = ColorRGBA(1.0f, 0.3f, 0.3f, 1.0f) |
| static const ColorRGBA | CUT_PLANE_DEF_COLOR = ColorRGBA(0.9f, 0.9f, 0.9f, 0.5f) |
| static const ColorRGBA | CUT_PLANE_ERR_COLOR = ColorRGBA(1.0f, 0.8f, 0.8f, 0.5f) |
| const unsigned int | AngleResolution = 64 |
| const unsigned int | ScaleStepsCount = 72 |
| const float | ScaleStepRad = 2.0f * float(PI) / ScaleStepsCount |
| const unsigned int | ScaleLongEvery = 2 |
| const float | ScaleLongTooth = 0.1f |
| const unsigned int | SnapRegionsCount = 8 |
| const float | UndefFloat = -999.f |
| const std::string | UndefLabel = " " |
| const float | MEASURE_PLNE_NORMAL_OFFSET = 0.05 |
| static const Slic3r::ColorRGBA | SELECTED_1ST_COLOR = {0.25f, 0.75f, 0.75f, 1.0f} |
| static const Slic3r::ColorRGBA | SELECTED_2ND_COLOR = {0.75f, 0.25f, 0.75f, 1.0f} |
| static const Slic3r::ColorRGBA | NEUTRAL_COLOR = {0.5f, 0.5f, 0.5f, 1.0f} |
| static const Slic3r::ColorRGBA | HOVER_COLOR = ColorRGBA::GREEN() |
| static const int | POINT_ID = 100 |
| static const int | EDGE_ID = 200 |
| static const int | CIRCLE_ID = 300 |
| static const int | PLANE_ID = 400 |
| static const int | SEL_SPHERE_1_ID = 501 |
| static const int | SEL_SPHERE_2_ID = 502 |
| static const float | TRIANGLE_BASE = 10.0f |
| static const float | TRIANGLE_HEIGHT = TRIANGLE_BASE * 1.618033f |
| static const std::string | CTRL_STR |
| static const std::string | warning_text = _u8L("Unable to perform boolean operation on selected parts") |
| static constexpr double | TIP_DELAY = 0.45 |
| static constexpr double | TIP_DELAY_AGAIN = 0.10 |
| static constexpr double | TIP_STICKY = 0.70 |
| static constexpr float | STD_REMESH_EDGE_MM = 1.0f |
| static constexpr float | STD_REMESH_SHARP_DEG = 40.f |
| static constexpr float | STD_SUBDIV_MAX_EDGE_MM = 20.f |
| static constexpr float | STD_SUBDIV_DETAIL_MM = 0.02f |
| static constexpr float | STD_SUBDIV_MIN_EDGE_MM = 0.1f |
| static constexpr float | STD_SUBDIV_BORDER_MM = 0.4f |
| static constexpr float | STD_SUBDIV_COLOR_MM = 0.25f |
| wxString | filament_printable_error_msg |
| static constexpr std::array< double, 4 > | marker_radii { 9., 7., 6., 5. } |
| static constexpr float | NAVIGATOR_SIZE = 128.f |
| static constexpr float | CANVAS_TOOLBAR_MARGIN = 10.f |
| static constexpr float | CANVAS_TOOLBAR_PADDING = 2.f |
| static constexpr float | CANVAS_TOOLBAR_BUTTON = 36.f |
| static constexpr float | CANVAS_TOOLBAR_SPACING = 6.f |
| static std::set< int > | s_keys_down |
| static const float | cameraProjection [16] = {1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f} |
| static const Vec3d | STATIC_LIGHT_DIR = Vec3d(-0.4, -0.6, 1.0).normalized() |
| static constexpr float | PLATE_TOOLBAR_SCROLLBAR = 14.f |
| static const FileWildcards | file_wildcards_by_type [FT_SIZE] |
| static std::mutex | conflict_ids_mutex |
| static std::mutex | mutex_delete_cache_presets |
| static SettingsFactory::Bundle | FREQ_SETTINGS_BUNDLE_FFF |
| static SettingsFactory::Bundle | FREQ_SETTINGS_BUNDLE_SLA |
| static const constexpr std::array< std::pair< const char *, const char * >, 11 > | ADD_VOLUME_MENU_ITEMS |
| static const constexpr std::array< std::pair< const char *, const char * >, 3 > | TEXT_VOLUME_ICONS |
| static const constexpr std::array< std::pair< const char *, const char * >, 3 > | SVG_VOLUME_ICONS |
| static const int | grid_cell_border_width = 2 |
| static const int | grid_cell_border_height = 2 |
| static const int | grid_cell_checkbox_size = 16 |
| static const int | g_min_row_count = 16 |
| static const int | g_overflow_row_count = 50 |
| static const int | g_min_row_size = 36 |
| static const int | g_extra_height = 64 |
| static const int | g_min_setting_width = 464 |
| static const int | g_vscroll_width = 48 |
| static int | g_dialog_width = 0 |
| static int | g_dialog_height = 0 |
| static int | g_dialog_max_width = 0 |
| static int | g_dialog_max_height = 0 |
| static wxSize | g_max_size_from_parent |
| std::deque< wxDialog * > | dialogStack |
| const std::string | BOLD_MARKER_START = "<b>" |
| const std::string | BOLD_MARKER_END = "</b>" |
| const std::string | HYPERTEXT_MARKER_START = "<a>" |
| const std::string | HYPERTEXT_MARKER_END = "</a>" |
| static constexpr int | SHADOW_WIDTH = 3 |
| static constexpr wchar_t const * | TIME_FORMATS [] = {_T("%Y-%m-%d"), _T("%Y-%m"), _T("%Y")} |
| static constexpr int | kImexIconPx = 20 |
| static constexpr int | kNameColPx = 176 |
| static const std::map< const wchar_t, std::string > | font_icons |
| static const std::map< const wchar_t, std::string > | font_icons_large |
| static const std::map< const wchar_t, std::string > | font_icons_extra_large |
| static const ImWchar | ranges_language_independent [] |
| static bool | m_is_dark_mode = false |
| static const float | LEFT_MARGIN = 13.0f + 100.0f |
| static const float | HORIZONTAL_SLIDER_WINDOW_HEIGHT = 64.0f |
| static const float | VERTICAL_SLIDER_WINDOW_WIDTH = 164.0f |
| static const float | GROOVE_WIDTH = 12.0f |
| static const ImVec2 | ONE_LAYER_MARGIN = ImVec2(20.0f, 20.0f) |
| static const ImVec2 | ONE_LAYER_BUTTON_SIZE = ImVec2(56.0f, 56.0f) |
| static const ImU32 | BACKGROUND_COLOR_DARK = IM_COL32(65, 65, 71, 255) |
| static const ImU32 | BACKGROUND_COLOR_LIGHT = IM_COL32(255, 255, 255, 255) |
| static const ImU32 | GROOVE_COLOR_DARK = IM_COL32(45, 45, 49, 255) |
| static const ImU32 | GROOVE_COLOR_LIGHT = IM_COL32(206, 206, 206, 255) |
| static const ImU32 | BRAND_COLOR = IM_COL32(0, 150, 136, 255) |
| static int | m_tick_value = -1 |
| static ImVec4 | m_tick_rect |
| static const constexpr double | LOGICAL_BED_GAP = 1. / 5. |
| static auto | waiting_auth_str = _u8L("Logging in") |
| static auto | login_failed_str = _u8L("Login failed") |
| constexpr int | ABORT_WAIT_MAX_MS = 10000 |
| static auto | check_gcode_failed_str = _u8L("Abnormal print file data: please slice again.") |
| static auto | printjob_cancel_str = _u8L("Task canceled.") |
| static auto | timeout_to_upload_str = _u8L("Upload task timed out. Please check the network status and try again.") |
| static auto | failed_in_cloud_service_str = _u8L("Cloud service connection failed. Please try again.") |
| static auto | file_is_not_exists_str = _u8L("Print file not found; please slice again.") |
| static auto | file_over_size_str = _u8L("The print file exceeds the maximum allowable size (1GB). Please simplify the model and slice again.") |
| static auto | print_canceled_str = _u8L("Task canceled.") |
| static auto | send_print_failed_str = _u8L("Failed to send the print job. Please try again.") |
| static auto | upload_ftp_failed_str = _u8L("Failed to upload file to ftp. Please try again.") |
| static auto | desc_network_error = _u8L("Check the current status of the Bambu Lab server by clicking on the link above.") |
| static auto | desc_file_too_large = _u8L("The size of the print file is too large. Please adjust the file size and try again.") |
| static auto | desc_fail_not_exist = _u8L("Print file not found; please slice it again and send it for printing.") |
| static auto | desc_upload_ftp_failed = _u8L("Failed to upload print file via FTP. Please check the network status and try again.") |
| static auto | sending_over_lan_str = _u8L("Sending print job over LAN") |
| static auto | sending_over_cloud_str = _u8L("Sending print job through cloud service") |
| static wxString | wait_sending_finish = _L("Print task sending times out.") |
| static auto | check_gcode_failed_str = _u8L("Abnormal print file data: please slice again.") |
| static auto | printjob_cancel_str = _u8L("Task canceled.") |
| static auto | timeout_to_upload_str = _u8L("Upload task timed out. Please check the network status and try again.") |
| static auto | failed_in_cloud_service_str = _u8L("Cloud service connection failed. Please try again.") |
| static auto | file_is_not_exists_str = _u8L("Print file not found; please slice again.") |
| static auto | file_over_size_str = _u8L("The print file exceeds the maximum allowable size (1GB). Please simplify the model and slice again.") |
| static auto | print_canceled_str = _u8L("Task canceled.") |
| static auto | send_print_failed_str = _u8L("Failed to send the print job. Please try again.") |
| static auto | upload_ftp_failed_str = _u8L("Failed to upload file to ftp. Please try again.") |
| static auto | desc_network_error = _u8L("Check the current status of the Bambu Lab server by clicking on the link above.") |
| static auto | desc_file_too_large = _u8L("The size of the print file is too large. Please adjust the file size and try again.") |
| static auto | desc_fail_not_exist = _u8L("Print file not found; please slice it again and send it for printing.") |
| static auto | desc_upload_ftp_failed = _u8L("Failed to upload print file via FTP. Please check the network status and try again.") |
| static auto | sending_over_lan_str = _u8L("Sending print job over LAN") |
| static auto | sending_over_cloud_str = _u8L("Sending print job through cloud service") |
| template<class Fn> | |
| constexpr bool | IsProcessFn = std::is_invocable_v<Fn, Job::Ctl&> |
| template<class Fn> | |
| constexpr bool | IsFinishFn = std::is_invocable_v<Fn, bool, std::exception_ptr&> |
| static const wxString | sep = "\t" |
| static constexpr int | MAX_COMPONENTS = 3 |
| static constexpr int | MIN_COMPONENT_RATIO = 10 |
| static wxString | NA_STR = _L("N/A") |
| BitmapCache * | m_bitmap_cache = nullptr |
| static constexpr char | LayerRootIcon [] = "height_range_modifier" |
| static constexpr char | LayerIcon [] = "height_range_layer" |
| static constexpr char | WarningIcon [] = "obj_warning" |
| static constexpr char | WarningManifoldIcon [] = "obj_warning" |
| static constexpr char | LockIcon [] = "cut_" |
| const std::map< InfoItemType, InfoItemAtributes > | INFO_ITEMS |
| constexpr int | titleWidth = 20 |
| constexpr int | ctrlWidth = 50 |
| static const char *const | SCENE_CANVAS_NAME = "OrcaSceneCanvas" |
| static constexpr float | IMEX_GHOST_ALPHA = 0.55f |
| StateColor | percent_bg (std::pair< wxColour, int >(wxColour(255, 255, 255), StateColor::Disabled), std::pair< wxColour, int >(wxColour(255, 255, 255), StateColor::Pressed), std::pair< wxColour, int >(wxColour(255, 255, 255), StateColor::Hovered), std::pair< wxColour, int >(wxColour(255, 255, 255), StateColor::Enabled), std::pair< wxColour, int >(wxColour(255, 255, 255), StateColor::Normal)) |
| static StateColor | zoom_bg (std::pair< wxColour, int >(wxColour(255, 255, 255), StateColor::Disabled), std::pair< wxColour, int >(wxColour(206, 206, 206), StateColor::Pressed), std::pair< wxColour, int >(wxColour(238, 238, 238), StateColor::Hovered), std::pair< wxColour, int >(wxColour(255, 255, 255), StateColor::Enabled), std::pair< wxColour, int >(wxColour(255, 255, 255), StateColor::Normal)) |
| static StateColor | zoom_bd (std::pair< wxColour, int >(wxColour(144, 144, 144), StateColor::Disabled), std::pair< wxColour, int >(wxColour(38, 46, 48), StateColor::Enabled)) |
| static StateColor | zoom_text (std::pair< wxColour, int >(wxColour(144, 144, 144), StateColor::Disabled), std::pair< wxColour, int >(wxColour(38, 46, 48), StateColor::Enabled)) |
| static std::map< BedType, std::string > | bed_type_thumbnails |
| static wxString | temp_dir |
| static DynamicFilamentList | dynamic_filament_list |
| static DynamicFilamentList | dynamic_physical_filament_list (true) |
| static std::map< std::string, std::string > | printer_thumbnails = {} |
| constexpr int | kSidebarContextMenuFilamentId = -2 |
| const wxString | DEFAULT_PROJECT_NAME = L("Untitled") |
| static constexpr int | MIN_LAYER_VALUE = 2 |
| static constexpr int | MAX_LAYER_VALUE = INT_MAX - 1 |
| static const char * | CONFIG_KEY_PATH = "printhost_path" |
| static const char * | CONFIG_KEY_GROUP = "printhost_group" |
| static const char * | CONFIG_KEY_STORAGE = "printhost_storage" |
| static StateColor | btn_bg_green (std::pair< wxColour, int >(wxColour(206, 206, 206), StateColor::Disabled), std::pair< wxColour, int >(wxColour(0, 137, 123), StateColor::Pressed), std::pair< wxColour, int >(wxColour(38, 166, 154), StateColor::Hovered), std::pair< wxColour, int >(wxColour(0, 150, 136), StateColor::Normal)) |
| static const wxColour | BgNormalColor = wxColour("#FFFFFF") |
| static const wxColour | BgSelectColor = wxColour("#E5F0EE") |
| static const wxColour | BorderNormalColor = wxColour("#CECECE") |
| static const wxColour | BorderSelectedColor = wxColour("#009688") |
| static const wxColour | TextNormalBlackColor = wxColour("#262E30") |
| static const wxColour | TextNormalGreyColor = wxColour("#6B6B6B") |
| static StateColor | btn_bg_green (std::pair< wxColour, int >(wxColour(194, 194, 194), StateColor::Disabled), std::pair< wxColour, int >(wxColour(27, 136, 68), StateColor::Pressed), std::pair< wxColour, int >(wxColour(61, 203, 115), StateColor::Hovered), std::pair< wxColour, int >(wxColour(0, 177, 66), StateColor::Normal)) |
| static wxString | task_canceled_text = _L("Task canceled") |
| static int | s_nozzle_mapping_last_request_time = 0 |
| static const std::string | SEND_SYSTEM_INFO_DOMAIN = "bambu-lab.com" |
| static const std::string | SEND_SYSTEM_INFO_URL = "https://files." + SEND_SYSTEM_INFO_DOMAIN + "/wp-json/v1/ps" |
| constexpr int | timeout_period = 200000 |
| static const std::map< int, std::string > | error_messages |
| static const wxString | NA_STR = _L("N/A") |
| static const wxString | TEMP_BLANK_STR = wxString("_") |
| static const wxFont | SWITCH_FONT = Label::Body_10 |
| static const int | bed_temp_range [2] = {20, 120} |
| static const int | default_champer_temp_min = 20 |
| static const int | default_champer_temp_max = 60 |
| static const wxColour | STATUS_PANEL_BG = wxColour(238, 238, 238) |
| static const wxColour | STATUS_TITLE_BG = wxColour(248, 248, 248) |
| static const wxColour | STATIC_BOX_LINE_COL = wxColour(238, 238, 238) |
| static const wxColour | BUTTON_NORMAL1_COL = wxColour(238, 238, 238) |
| static const wxColour | BUTTON_NORMAL2_COL = wxColour(206, 206, 206) |
| static const wxColour | BUTTON_PRESS_COL = wxColour(172, 172, 172) |
| static const wxColour | BUTTON_HOVER_COL = wxColour(0, 150, 136) |
| static const wxColour | DISCONNECT_TEXT_COL = wxColour(171, 172, 172) |
| static const wxColour | NORMAL_TEXT_COL = wxColour(48,58,60) |
| static const wxColour | NORMAL_FAN_TEXT_COL = wxColour(107, 107, 107) |
| static const wxColour | WARNING_INFO_BG_COL = wxColour(255, 111, 0) |
| static const wxColour | STAGE_TEXT_COL = wxColour(0, 150, 136) |
| static const wxColour | GROUP_STATIC_LINE_COL = wxColour(206, 206, 206) |
| static const wxFont | PAGE_TITLE_FONT = Label::Body_14 |
| static wxColour | PAGE_TITLE_FONT_COL = wxColour(107, 107, 107) |
| static wxColour | GROUP_TITLE_FONT_COL = wxColour(172, 172, 172) |
| static wxColour | TEXT_LIGHT_FONT_COL = wxColour(107, 107, 107) |
| static wxImage | fail_image |
| constexpr double | UP_LIMIT = 0.9 |
| static const std::vector< std::string > | plate_keys = { "curr_bed_type", "skirt_start_angle", "first_layer_print_sequence", "first_layer_sequence_choice", "other_layers_print_sequence", "other_layers_sequence_choice", "print_sequence", "spiral_mode"} |
| static std::pair< std::string, std::string > | extruder_variant_keys [] |
| static std::string | layer_height = "layer_height" |
| static std::unordered_set< std::string > | s_filament_temp_pair_warning_suppressed_for_session |
| static const std::map< Preset::Type, std::string > | type_icon_names |
| static std::string | grey = "#808080" |
| static std::string | orange = "#ed6b21" |
| static std::string | none {"none"} |
| static const char * | URL_CHANGELOG = "%1%" |
| static const char * | URL_DOWNLOAD = "%1%" |
| static const char * | URL_DEV = "%1%" |
| static const wxColour | TEXT_NORMAL_CLR = wxColour(0, 150, 136) |
| static const wxColour | TEXT_FAILED_CLR = wxColour(255, 111, 0) |
| static const std::unordered_map< wxString, wxString > | ACCESSORY_DISPLAY_STR |
| static const char *const | kCloudUrl = "https://cloud.orcaslicer.com" |
| static const int | kLeftNavWidth = 220 + 1 |
| static const wxColour | AMS_TRAY_DEFAULT_COL = wxColour(255, 255, 255) |
| constexpr int | time_out = 6 |
| static bool | not_show_fan_speed_warning_dlg = false |
| static const int | LeftExtruderIdx = 0 |
| static const int | RightExtruderIdx = 1 |
| static bool | s_nozzle_stats_from_machine = false |
| const double | MIN_PA_K_VALUE = 0.0 |
| const double | MAX_PA_K_VALUE = 2.0 |
| static const std::string | gcode_filename = "temp.gcode" |
| static const std::string | model_filename = "test.3mf" |
| static const std::string | config_filename = "test_config.3mf" |
| static std::string | MachineBedTypeString [7] |
| static wxString | nozzle_not_set_text = _L("The printer nozzle information has not been set.\nPlease configure it before proceeding with the calibration.") |
| static wxString | nozzle_volume_type_not_match_text = _L("The nozzle type does not match the actual printer nozzle type.\nPlease click the Sync button above and restart the calibration.") |
| std::vector< std::string > | not_support_auto_pa_cali_filaments |
| NSTextField * | mainframe_text_field = nil |
| bool | is_in_full_screen_mode = false |
| struct Slic3r::GUI::AppActionId |
| struct Slic3r::GUI::DryingPreset |
| Class Members | ||
|---|---|---|
| DryCtrDev | dev | |
| int | dry_temp | |
| int | dry_time | |
| DryCtrState | state | |
| struct Slic3r::GUI::TrayData |
| Class Members | ||
|---|---|---|
| int | ams_id = 0 | |
| wxColour | colour | |
| int | ctype = 0 | |
| string | filament_type | |
| int | id | |
| vector< wxColour > | material_cols = std::vector<wxColour>() | |
| string | name | |
| int | remain = MAPPING_ITEM_INVALID_REMAIN | |
| int | slot_id = 0 | |
| TrayType | type | |
| class Slic3r::GUI::AuFiles |
| struct Slic3r::GUI::CadInteractionState |
| struct Slic3r::GUI::OfferVerb |
| struct Slic3r::GUI::PlanePiece |
| class Slic3r::GUI::MPanel |
| struct Slic3r::GUI::TrayInfo |
| Class Members | ||
|---|---|---|
| int | extruder_id | |
| NozzleVolumeType | nozzle_volume_type | |
| Preset * | preset | |
| struct Slic3r::GUI::DecomposeComponent |
| Class Members | ||
|---|---|---|
| DecomposeBaseColor | base_color {DecomposeBaseColor::None} | |
| wxColour | colour | |
| int | filament_index {-1} | |
| int | ratio {50} | |
| struct Slic3r::GUI::ColorDecomposeResult |
| Class Members | ||
|---|---|---|
| vector< DecomposeComponent > | components | |
| wxColour | matched_color | |
| DecomposeMode | mode {DecomposeMode::MaterialList} | |
| struct Slic3r::GUI::DecomposeOfficialComponent |
| Class Members | ||
|---|---|---|
| DecomposeBaseColor | base_color {DecomposeBaseColor::None} | |
| string | color_hex | |
| string | filament_id | |
| struct Slic3r::GUI::DecomposeMissingComponent |
| Class Members | ||
|---|---|---|
| size_t | component_idx {0} | |
| wxString | display_name | |
| DecomposeOfficialComponent | official_component | |
| string | preset_name | |
| struct Slic3r::GUI::ColorPickerOptions |
| struct Slic3r::GUI::FilamentColorPickerValue |
| struct Slic3r::GUI::DailyTipsData |
| struct Slic3r::GUI::DataAmsSlotInfo |
| Class Members | ||
|---|---|---|
| wxString | amsName | |
| double | colourFactor | |
| vector< wxColour > | colours | |
| wxString | name | |
| double | scaleFactor | |
| DataStatusType | status | |
| struct Slic3r::GUI::DataStatusParam |
| Class Members | ||
|---|---|---|
| int | height = 0 | |
| vector< DataAmsSlotInfo > | slots | |
| int | width = 0 | |
| struct Slic3r::GUI::uiAmsHumidityInfo |
| Class Members | ||
|---|---|---|
| string | ams_id | |
| AMSModel | ams_type | |
| float | current_temperature | |
| int | humidity_display_idx = -1 | |
| int | humidity_percent = -1 | |
| int | left_dry_time = -1 | |
| struct Slic3r::GUI::CustomData |
| struct Slic3r::GUI::MixedGradientCurve |
| struct Slic3r::GUI::MixedGradientTheme |
| struct Slic3r::GUI::MixedTriangleTheme |
| struct Slic3r::GUI::BackgroundTexture |
| struct Slic3r::GUI::FileWildcards |
| struct Slic3r::GUI::SimpleSettingData |
| struct Slic3r::GUI::GUI_InitParams |
| Class Members | ||
|---|---|---|
| int | argc | |
| char ** | argv | |
| DynamicPrintConfig | extra_config | |
| vector< string > | input_files | |
| bool | input_gcode { false } | |
| vector< string > | load_configs | |
| bool | opengl_compatibility_profile { false } | |
| bool | opengl_debug { false } | |
| pair< int, int > | opengl_version { 0, 0 } | |
| PresetsConfigSubstitutions | preset_substitutions | |
| struct Slic3r::GUI::ObjectVolumeID |
| Class Members | ||
|---|---|---|
| ModelObject * | object { nullptr } | |
| ModelVolume * | volume { nullptr } | |
| struct Slic3r::GUI::MeshErrorsInfo |
| struct Slic3r::GUI::HintData |
| Class Members | ||
|---|---|---|
| function< void(void)> | callback { nullptr } | |
| string | disabled_tags | |
| string | documentation_link | |
| string | enabled_tags | |
| string | follow_text | |
| string | hypertext | |
| string | id_string | |
| string | image_url | |
| bool | runtime_disable | |
| string | text | |
| bool | was_displayed | |
| size_t | weight | |
| struct Slic3r::GUI::FontImageData |
Keep data for rasterization of text by font face.
| Class Members | ||
|---|---|---|
| shared_ptr< atomic< bool > > | cancel = nullptr | |
| unsigned int * | count_opened_font_files = nullptr | |
| wxFontEncoding | encoding | |
| wxString | font_name | |
| GLenum | format = GL_ALPHA | |
| unsigned char | gray_level = 5 | |
| size_t | index | |
| shared_ptr< bool > | is_created = nullptr | |
| GLint | level = 0 | |
| Vec2i32 | size | |
| string | text | |
| GLuint | texture_id | |
| GLenum | type = GL_UNSIGNED_BYTE | |
| struct Slic3r::GUI::OAuthParams |
| struct Slic3r::GUI::OAuthResult |
| struct Slic3r::GUI::OAuthData |
| Class Members | ||
|---|---|---|
| OAuthParams | params | |
| shared_ptr< OAuthResult > | result | |
| class Slic3r::GUI::PlateListData |
| Class Members | ||
|---|---|---|
| BedType | bed_type = BedType::btDefault | |
| int | cur_plate_index = 0 | |
| bool | is_valid = false | |
| int | plate_count = 0 | |
| struct Slic3r::GUI::TextureDisplacementBakeVolume |
| Class Members | ||
|---|---|---|
| indexed_triangle_set | base_mesh | |
| TextureDisplacementFacetsData | facets_data | |
| vector< TextureDisplacementLayer > | layers | |
| vector< Vec2f > | model_uv | |
| TextureDisplacementOptions | options | |
| float | resting_drop = 0.f | |
| Vec3d | texture_anchor = Vec3d::Zero() | |
| ObjectID | volume_id | |
| Transform3d | volume_to_world = Transform3d::Identity() | |
| struct Slic3r::GUI::TextureDisplacementBakeInput |
| Class Members | ||
|---|---|---|
| TextureColorSettings | color | |
| bool | take_snapshot = true | |
| vector< TextureDisplacementBakeVolume > | volumes | |
| struct Slic3r::GUI::TextureDisplacementDebugInput |
| Class Members | ||
|---|---|---|
| indexed_triangle_set | base_mesh | |
| bool | check_topology = true | |
| TextureColorSettings | color | |
| TextureDisplacementFacetsData | facets_data | |
| vector< TextureDisplacementLayer > | layers | |
| size_t | mesh_cap = 4'000'000 | |
| vector< Vec2f > | model_uv | |
| TextureDisplacementOptions | options | |
| TextureDisplacementPrepareParams | prepare_params | |
| Transform3d | prepare_texture_frame = Transform3d::Identity() | |
| float | resting_drop = 0.f | |
| bool | run_prepare = true | |
| ObjectID | volume_id | |
| Transform3d | volume_to_world = Transform3d::Identity() | |
| struct Slic3r::GUI::TextureDisplacementPrepareVolume |
| Class Members | ||
|---|---|---|
| indexed_triangle_set | base_mesh | |
| vector< TextureDisplacementLayer > | layers | |
| TextureDisplacementFacetsData | masks | |
| vector< Vec2f > | model_uv | |
| Transform3d | texture_frame = Transform3d::Identity() | |
| ObjectID | volume_id | |
| struct Slic3r::GUI::TextureDisplacementPrepareInput |
| Class Members | ||
|---|---|---|
| TextureColorSettings | color | |
| TextureDisplacementPrepareParams | params | |
| string | snapshot_name | |
| vector< TextureDisplacementPrepareVolume > | volumes | |
| struct Slic3r::GUI::TextureDisplacementPreviewVolume |
| Class Members | ||
|---|---|---|
| indexed_triangle_set | base_mesh | |
| TextureDisplacementFacetsData | facets_data | |
| vector< TextureDisplacementLayer > | layers | |
| vector< Vec2f > | model_uv | |
| TextureDisplacementOptions | options | |
| float | resting_drop = 0.f | |
| Vec3d | texture_anchor = Vec3d::Zero() | |
| Transform3d | volume_to_world = Transform3d::Identity() | |
| struct Slic3r::GUI::TextureDisplacementPreviewInput |
| Class Members | ||
|---|---|---|
| TextureColorSettings | color | |
| vector< TextureDisplacementPreviewVolume > | volumes | |
| struct Slic3r::GUI::TextureDisplacementPreviewResult |
| struct Slic3r::GUI::BlockingWait |
| Class Members | ||
|---|---|---|
| atomic< bool > * | pop_flag = nullptr | |
| unsigned | timeout_ms = 0 | |
| struct Slic3r::GUI::PresetTab |
| Class Members | ||
|---|---|---|
| string | name | |
| Tab * | panel | |
| PrinterTechnology | technology | |
| struct Slic3r::GUI::MixedFilamentResult |
| Class Members | ||
|---|---|---|
| vector< unsigned int > | components | |
| vector< GradientAnchor > | gradient_curve | |
| int | gradient_direction = 0 | |
| bool | gradient_enabled = false | |
| bool | per_part_gradient = false | |
| vector< int > | ratios | |
| struct Slic3r::GUI::ButtonData |
| Class Members | ||
|---|---|---|
| Button * | button | |
| ButtonSizeType | type | |
| class Slic3r::GUI::MsgButton |
| struct Slic3r::GUI::ObjState |
| struct Slic3r::GUI::NativeCommand |
| Class Members | ||
|---|---|---|
| string | group | |
| string | icon | |
| string | input | |
| string | key | |
| function< AppActionRunResult(const string ¶m)> | runner | |
| string | title | |
| struct Slic3r::GUI::JumpTo |
| struct Slic3r::GUI::InfoItemAtributes |
| struct Slic3r::GUI::ExclusionVolumePrismPreview |
| Class Members | ||
|---|---|---|
| Polygon | footprint | |
| double | z_max { 0.0 } | |
| double | z_min { 0.0 } | |
| struct Slic3r::GUI::WipeTowerRelocation |
| struct Slic3r::GUI::project_file |
| struct Slic3r::GUI::PublishMaterialIdentity |
| struct Slic3r::GUI::FrameTimeStats |
| class Slic3r::GUI::Material |
| class Slic3r::GUI::MachinePanel |
| Class Members | ||
|---|---|---|
| wxString | mIndex | |
| MachineObjectPanel * | mPanel | |
| class Slic3r::GUI::AmsRadioSelector |
| Class Members | ||
|---|---|---|
| int | m_groupid | |
| wxString | m_param_name | |
| RadioBox * | m_radiobox | |
| bool | m_selected = false | |
| struct Slic3r::GUI::SequentialClearanceInstance |
| Class Members | ||
|---|---|---|
| BoundingBox | bounding_box | |
| Polygon | hull_polygon | |
| double | instance_height | |
| ObjectID | instance_id | |
| struct Slic3r::GUI::ShortcutInfo |
| struct Slic3r::GUI::ObjectInfo |
| struct Slic3r::GUI::PlateInfo |
| Class Members | ||
|---|---|---|
| int | index {-1} | |
| bool | label_object_enabled = false | |
| vector< ObjectInfo > | objects | |
| struct Slic3r::GUI::ScoreData |
| struct Slic3r::GUI::SurfaceDrag |
| Class Members | ||
|---|---|---|
| AllowVolumes | condition | |
| bool | exist_hit = true | |
| GLVolume * | gl_volume | |
| Transform3d | instance_inv | |
| Vec2d | mouse_offset | |
| Vec2d | mouse_offset_without_sla_shift | |
| optional< float > | start_angle | |
| optional< float > | start_distance | |
| Transform3d | world | |
| struct Slic3r::GUI::TextureFilamentEntry |
| Class Members | ||
|---|---|---|
| string | color_hex | |
| int | dialog_index {-1} | |
| TextureFilamentKind | kind {TextureFilamentKind::ExistingPhysical} | |
| vector< unsigned int > | mixed_components | |
| vector< int > | mixed_ratios | |
| string | name | |
| string | preset_name | |
| size_t | project_config_index {size_t(-1)} | |
| string | type | |
| struct Slic3r::GUI::TextureNewMixedFilament |
| struct Slic3r::GUI::FilamentMappingRow |
| struct Slic3r::GUI::TextureLibraryEntry |
| Class Members | ||
|---|---|---|
| string | name | |
| string | pack_name | |
| string | path | |
| TextureSource | source | |
| struct Slic3r::GUI::PresetItem |
| Class Members | ||
|---|---|---|
| wxString | category_name | |
| wxString | group_name | |
| wxString | new_value | |
| wxString | old_value | |
| string | opt_key | |
| wxString | option_name | |
| Type | type | |
| struct Slic3r::GUI::NozzleOption |
| Class Members | ||
|---|---|---|
| string | diameter | |
| unordered_map< int, pair< NozzleVolumeType, int > > | extruder_nozzle_stats | |
| class Slic3r::GUI::CalibInfo |
| Class Members | ||
|---|---|---|
| int | ams_id = 0 | |
| BedType | bed_type | |
| string | dev_id | |
| int | extruder_id = 0 | |
| ExtruderType | extruder_type {ExtruderType::etDirectDrive} | |
| string | filament_color | |
| Preset * | filament_prest | |
| int | index = -1 | |
| float | nozzle_diameter = 0.0f | |
| NozzleVolumeType | nozzle_volume_type | |
| Calib_Params | params | |
| Preset * | print_prest | |
| Preset * | printer_prest | |
| shared_ptr< ProgressIndicator > | process_bar | |
| string | select_ams | |
| int | slot_id = 0 | |
| using Slic3r::GUI::CancelFn = std::function<void()> |
| using Slic3r::GUI::choice_ctrl = ::ComboBox |
| using Slic3r::GUI::ColorEvent = Event<wxColour> |
| using Slic3r::GUI::ColorGradient = std::vector<ColorRGBA> |
| using Slic3r::GUI::ColorSelection = std::variant<ColorRGBA, ColorGradient> |
| using Slic3r::GUI::column_t = std::function<wxWindow*(wxWindow* parent, const Line&)> |
| typedef std::shared_ptr< ConfigOptionsGroup > Slic3r::GUI::ConfigOptionsGroupShp = std::shared_ptr<ConfigOptionsGroup> |
| using Slic3r::GUI::ConfigOptionsGroupWkp = std::weak_ptr<ConfigOptionsGroup> |
| using Slic3r::GUI::Coord = float |
| typedef double Slic3r::GUI::coordf_t |
| typedef DPIAware<wxFrame> Slic3r::GUI::DPIFrame |
| typedef std::vector<FilamentComboBox*> Slic3r::GUI::FilamentComboBoxList |
| using Slic3r::GUI::FloatPoint = std::array<Coord, 2> |
| typedef std::map< std::string, std::vector< std::pair<std::string, std::string> > > Slic3r::GUI::FullSettingsHierarchy |
| typedef std::function<void(int status, int percent, bool& cancel)> Slic3r::GUI::InstallProgressFn |
| using Slic3r::GUI::LoadFromOtherInstanceEvent = Event<std::vector<boost::filesystem::path>> |
| using Slic3r::GUI::MaterialHash = std::map<int, Material *> |
| typedef std::function<bool(const VendorProfile::PrinterModel&)> Slic3r::GUI::ModelFilter |
| using Slic3r::GUI::ModelNodePtrArray = std::vector<std::unique_ptr<ModelNode>> |
| typedef std::function<void(BBLModelTask* subtask)> Slic3r::GUI::OnGetSubTaskFn |
| typedef std::function<void(int status, int code, std::string msg)> Slic3r::GUI::OnUpdateStatusFn |
| typedef std::map<std::string , std::pair<PagePrinters* , PagePrinters* > > Slic3r::GUI::Pages3rdparty |
| using Slic3r::GUI::PageShp = std::shared_ptr<Page> |
| using Slic3r::GUI::ParamsNodePtrArray = std::vector<std::unique_ptr<ParamsNode>> |
| typedef std::vector<std::pair<int, PartState> > Slic3r::GUI::PartsInfo |
| typedef std::map<std::string, std::set<std::string> > Slic3r::GUI::PresetAliases |
| typedef DataList<wxCheckListBox, std::string> Slic3r::GUI::PresetList |
| using Slic3r::GUI::RBtnEvent = Event<std::pair<Vec2d, bool>> |
| using Slic3r::GUI::RBtnPlateEvent = Event<std::pair<Vec2d, int>> |
| using Slic3r::GUI::RemovableDriveEjectEvent = Event<std::pair<DriveData, bool>> |
| using Slic3r::GUI::StartDownloadOtherInstanceEvent = Event<std::vector<std::string>> |
| typedef DataList<wxListBox, std::string> Slic3r::GUI::StringList |
| using Slic3r::GUI::t_back_to_init = std::function<void(const std::string&)> |
| using Slic3r::GUI::t_change = std::function<void(const t_config_option_key&, const boost::any&)> |
| using Slic3r::GUI::t_field = std::unique_ptr<Field> |
| using Slic3r::GUI::t_kill_focus = std::function<void(const std::string&)> |
| typedef std::pair< coordf_t, coordf_t > Slic3r::GUI::t_layer_height_range |
| using Slic3r::GUI::t_opt_map = std::map< std::string, std::pair<std::string, int> > |
| using Slic3r::GUI::t_optionfield_map = std::map<t_config_option_key, t_field> |
| using Slic3r::GUI::Vec3dsEvent = ArrayEvent<Vec3d, N> |
| typedef std::function<bool()> Slic3r::GUI::WasCancelledFn |
| using Slic3r::GUI::widget_t = std::function<wxSizer*(wxWindow*)> |
Widget type describes a function object that returns a wxWindow (our widget) and accepts a wxWidget (parent window).
| anonymous enum |
| Enumerator | |
|---|---|
| WRAP_WIDTH | |
| MODEL_MIN_WRAP | |
| DIALOG_MARGIN | |
| INDEX_MARGIN | |
| BTN_SPACING | |
| INDENT_SPACING | |
| VERTICAL_SPACING | |
| MAX_COLS | |
| ROW_SPACING | |
| anonymous enum |
| Enumerator | |
|---|---|
| DPI_DEFAULT | |
|
strong |
| Enumerator | |
|---|---|
| ACTION_BTN_CALI | |
| ACTION_BTN_LOAD | |
| ACTION_BTN_UNLOAD | |
| ACTION_BTN_COUNT | |
| Enumerator | |
|---|---|
| TRANSFER | |
| KEEP | |
| SAVE | |
| DONT_SAVE | |
| REMEMBER_CHOISE | |
|
strong |
| Enumerator | |
|---|---|
| abReslice | |
| abExport | |
| abSendGCode | |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| AMS_ACTION_NONE | |
| AMS_ACTION_LOAD | |
| AMS_ACTION_UNLOAD | |
| AMS_ACTION_CALI | |
| AMS_ACTION_PRINTING | |
| AMS_ACTION_NORMAL | |
| AMS_ACTION_NOAMS | |
|
strong |
| Enumerator | |
|---|---|
| AMS_CAN_TYPE_NONE | |
| AMS_CAN_TYPE_BRAND | |
| AMS_CAN_TYPE_THIRDBRAND | |
| AMS_CAN_TYPE_EMPTY | |
| AMS_CAN_TYPE_VIRTUAL | |
| Enumerator | |
|---|---|
| EXT_AMS | |
| GENERIC_AMS | |
| AMS_LITE | |
| N3F_AMS | |
| N3S_AMS | |
| Enumerator | |
|---|---|
| GENERIC_EXT | |
| LITE_EXT | |
|
strong |
| Enumerator | |
|---|---|
| SINGLE_PANEL | |
| LEFT_PANEL | |
| RIGHT_PANEL | |
|
strong |
| Enumerator | |
|---|---|
| AMS_ROAD_MODE_NONE | |
| AMS_ROAD_MODE_LEFT | |
| AMS_ROAD_MODE_LEFT_RIGHT | |
| AMS_ROAD_MODE_END_TOP | |
| AMS_ROAD_MODE_END_RIGHT | |
| AMS_ROAD_MODE_END_BOTTOM | |
|
strong |
| Enumerator | |
|---|---|
| AMS_ROAD_STEP_NONE | |
| AMS_ROAD_STEP_1 | |
| AMS_ROAD_STEP_2 | |
| AMS_ROAD_STEP_3 | |
| AMS_ROAD_STEP_COMBO_LOAD_STEP1 | |
| AMS_ROAD_STEP_COMBO_LOAD_STEP2 | |
| AMS_ROAD_STEP_COMBO_LOAD_STEP3 | |
|
strong |
| Enumerator | |
|---|---|
| AMS_ROAD_TYPE_NONE | |
| AMS_ROAD_TYPE_LOAD | |
| AMS_ROAD_TYPE_UNLOAD | |
|
strong |
|
strong |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| FACE_FACE | |
| POINT_POINT | |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| Temperature | |
| MaxVolumetric | |
| PressureAdvance | |
| FlowRatio | |
| Retraction | |
| Cornering | |
| InputShapingFreq | |
| InputShapingDamp | |
| VFA | |
| Enumerator | |
|---|---|
| CALI_MODEL_SINGLE | |
| CALI_MODEL_MULITI | |
| Enumerator | |
|---|---|
| CALI_METHOD_MANUAL | |
| CALI_METHOD_AUTO | |
| CALI_METHOD_NEW_AUTO | |
| CALI_METHOD_NONE | |
|
strong |
| Enumerator | |
|---|---|
| CALI_STYLE_DEFAULT | |
| CALI_STYLE_X1 | |
| CALI_STYLE_P1P | |
| enum Slic3r::GUI::CaliColumnType : int |
| Enumerator | |
|---|---|
| Cali_Name | |
| Cali_Filament | |
| Cali_Nozzle_ID | |
| Cali_Nozzle | |
| Cali_K_Value | |
| Cali_Delete | |
| Cali_Edit | |
| Cali_Type_Count | |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| CALI_PAGE_START | |
| CALI_PAGE_PRESET | |
| CALI_PAGE_CALI | |
| CALI_PAGE_COARSE_SAVE | |
| CALI_PAGE_FINE_CALI | |
| CALI_PAGE_FINE_SAVE | |
| CALI_PAGE_PA_SAVE | |
| CALI_PAGE_FLOW_SAVE | |
| CALI_PAGE_COMMON_SAVE | |
| Enumerator | |
|---|---|
| CALI_MANULA_STAGE_NONE | |
| CALI_MANUAL_STAGE_1 | |
| CALI_MANUAL_STAGE_2 | |
| Enumerator | |
|---|---|
| CALI_SAVE_P1P_STYLE | |
| CALI_SAVE_X1_STYLE | |
| Enumerator | |
|---|---|
| wxID_CAMERA_PERSPECTIVE | |
| wxID_CAMERA_ORTHOGONAL | |
| wxID_CAMERA_COUNT | |
| Enumerator | |
|---|---|
| RECORDING_NONE | |
| RECORDING_OFF_NORMAL | |
| RECORDING_OFF_HOVER | |
| RECORDING_ON_NORMAL | |
| RECORDING_ON_HOVER | |
| Enumerator | |
|---|---|
| TIMELAPSE_NONE | |
| TIMELAPSE_OFF_NORMAL | |
| TIMELAPSE_OFF_HOVER | |
| TIMELAPSE_ON_NORMAL | |
| TIMELAPSE_ON_HOVER | |
|
strong |
| Enumerator | |
|---|---|
| NOZZLE_RIGHT | |
| NOZZLE_LEFT | |
|
strong |
| Enumerator | |
|---|---|
| colName | |
| colHeight | |
| colPrint | |
| colFilament | |
| colSupportPaint | |
| colColorPaint | |
| colSinking | |
| colEditing | |
| colCount | |
|
strong |
| Enumerator | |
|---|---|
| None | |
| SelectionInfo | |
| InstancesHider | |
| Raycaster | |
| ObjectClipper | |
| Enumerator | |
|---|---|
| ConfigMenuPreferences | |
| ConfigMenuPrinter | |
| ConfigMenuCnt | |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| Horizontal | |
| Vertical | |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| FILLED_LOAD | |
| FILLED_UNLOAD | |
| EMPTY_LOAD | |
| EMPTY_UNLOAD | |
| Enumerator | |
|---|---|
| DownloadPending | |
| DownloadOngoing | |
| DownloadStopped | |
| DownloadDone | |
| DownloadError | |
| DownloadPaused | |
| DownloadStateUnknown | |
| enum Slic3r::GUI::DpTok |
|
strong |
| Enumerator | |
|---|---|
| dmRegular | |
| dmSlaPrint | |
| dmSequentialFffPrint | |
| dmSequentialGCodeView | |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| IDLE | |
| DRY_WHEN_PRINT | |
| UNKNOWN | |
|
strong |
| Enumerator | |
|---|---|
| etUndef | |
| etMinZ | |
| etMaxZ | |
| etLayerHeight | |
|
strong |
| Enumerator | |
|---|---|
| ONLY_MEASURE | |
| ONLY_ASSEMBLY | |
|
strong |
| Enumerator | |
|---|---|
| Mainframe | |
| SettingsDialog | |
| Enumerator | |
|---|---|
| INITIALIZE_FAIL | |
| ADD_FILE_FAIL | |
| ADD_BUNDLE_STRUCTURE_FAIL | |
| FINALIZE_FAIL | |
| OPEN_ZIP_WRITTEN_FILE | |
| EXPORT_CANCEL | |
| EXPORT_SUCCESS | |
| CASE_COUNT | |
| Enumerator | |
|---|---|
| NOT_EXPORTING | |
| EXPORTING_TO_REMOVABLE | |
| EXPORTING_TO_LOCAL | |
| Enumerator | |
|---|---|
| PART_FAN | |
| AUX_FAN | |
| EXHAUST_FAN | |
| FILTER_FAN | |
| CHAMBER_FAN | |
| TOP_FAN | |
| enum Slic3r::GUI::FILAMENT_TYPE : int |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| STEP_TYPE_LOAD | |
| STEP_TYPE_UNLOAD | |
| STEP_TYPE_VT_LOAD | |
| Enumerator | |
|---|---|
| FT_STEP | |
| FT_STL | |
| FT_OBJ | |
| FT_AMF | |
| FT_3MF | |
| FT_GCODE_3MF | |
| FT_GCODE | |
| FT_MODEL | |
| FT_ZIP | |
| FT_PROJECT | |
| FT_GALLERY | |
| FT_INI | |
| FT_SVG | |
| FT_TEX | |
| FT_SL1 | |
| FT_DRC | |
| FT_SIZE | |
| Enumerator | |
|---|---|
| FROM_PRESET_PAGE | |
| FROM_COARSE_PAGE | |
|
strong |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| Undef | |
| CustomSupports | |
| MmSegmentation | |
| FuzzySkin | |
| CutConnectors | |
| Enumerator | |
|---|---|
| itUndef | |
| itPlate | |
| itObject | |
| itVolume | |
| itInstanceRoot | |
| itInstance | |
| itSettings | |
| itLayerRoot | |
| itLayer | |
| itInfo | |
| Enumerator | |
|---|---|
| ltHeightWithLayer | |
| ltHeight | |
| ltEstimatedTime | |
|
strong |
| Enumerator | |
|---|---|
| NoFile | |
| Single3MF | |
| SingleOther | |
| Multiple3MF | |
| MultipleOther | |
| Multiple3MFOther | |
|
strong |
| Enumerator | |
|---|---|
| Unknown | |
| OpenProject | |
| LoadGeometry | |
| LoadConfig | |
|
strong |
| Enumerator | |
|---|---|
| Undef | |
| Union | |
| Difference | |
| Intersection | |
|
strong |
| Enumerator | |
|---|---|
| Undef | |
| SelectSource | |
| SelectTool | |
|
strong |
| Enumerator | |
|---|---|
| Slicer | |
| GCodeViewer | |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| None | |
| FacePlanar | |
| FaceCyl | |
| FaceOther | |
| EdgeStr | |
| EdgeCirc | |
| Vertex | |
| BodySolid | |
| BodySheet | |
| Bodies2 | |
| DatumPlane | |
| DatumAxis | |
| CoordSys | |
| Art | |
| SkLoop | |
| SkNone | |
| SkLine | |
| SkArc | |
| SkPoint | |
| Sk2Ent | |
| Count | |
| Enumerator | |
|---|---|
| OrcaSlicerMenuAbout | |
| OrcaSlicerMenuPreferences | |
|
strong |
| Enumerator | |
|---|---|
| FDM_SUPPORTS | |
| SEAM | |
| MM_SEGMENTATION | |
| FUZZY_SKIN | |
| TEXTURE_DISPLACEMENT | |
|
strong |
| Enumerator | |
|---|---|
| Undef | |
| Scalar | |
| Vector | |
| FilamentVector | |
| Enumerator | |
|---|---|
| InstallStatusNormal | |
| InstallStatusDownloadFailed | |
| InstallStatusDownloadCompleted | |
| InstallStatusUnzipFailed | |
| InstallStatusInstallCompleted | |
|
strong |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| Mine | |
| Subscribed | |
| Orphaned | |
| Local | |
|
strong |
| Enumerator | |
|---|---|
| Activated | |
| Error | |
| RuntimeError | |
| Inactive | |
| Loading | |
|
strong |
| enum Slic3r::GUI::PrintDialogStatus : unsigned int |
| Enumerator | |
|---|---|
| NONE | |
| ALLOW_BIND | |
| ALLOW_UNBIND | |
| Enumerator | |
|---|---|
| FROM_NORMAL | |
| FROM_SDCARD_VIEW | |
| Enumerator | |
|---|---|
| PRINGINT | |
| CALIBRATION | |
| NOT_CLEAR | |
| Enumerator | |
|---|---|
| PrintPageModePrepare | |
| PrintPageModeSending | |
| PrintPageModeFinish | |
|
strong |
| Enumerator | |
|---|---|
| MultiNozzle | |
| FastMode | |
| Enumerator | |
|---|---|
| qsUndef | |
| qsReslice | |
| qsSaveAs | |
| qsExportSVG | |
| qsExportPNG | |
|
strong |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| Project | |
| SlicingAndPrinting | |
| Selection | |
| Editing | |
| Objects | |
| Placement | |
| Gizmos | |
| Sliders | |
| PaintingTools | |
| Camera | |
| Display | |
| Application | |
| SpeedDial | |
| Count | |
|
strong |
| Enumerator | |
|---|---|
| siFilament_m | |
| siFilament_mm3 | |
| siFilament_g | |
| siMateril_unit | |
| siCost | |
| siEstimatedTime | |
| siWTNumbetOfToolchanges | |
| siCount | |
| enum Slic3r::GUI::TestJob |
| Enumerator | |
|---|---|
| TEST_BING_JOB | |
| TEST_ORCA_JOB | |
| TEST_PING_JOB | |
| TEST_JOB_MAX | |
|
strong |
|
strong |
| Enumerator | |
|---|---|
| Committed | |
| Unchanged | |
| PaintLost | |
| Failed | |
|
strong |
| Enumerator | |
|---|---|
| ExistingPhysical | |
| ExistingMixed | |
| NewPhysical | |
| NewMixed | |
|
strong |
|
strong |
|
static |
Referenced by Slic3r::GUI::AmsMapingPopup::update_ams_data_multi_machines(), and Slic3r::GUI::AmsMapingPopup::update_mapping_items().
|
static |
References _L, Slic3r::DevAmsTray::cali_idx, Slic3r::MachineObject::contains_tray(), Slic3r::MachineObject::get_tray(), VIRTUAL_TRAY_DEPUTY_ID, and VIRTUAL_TRAY_MAIN_ID.
Referenced by Slic3r::GUI::SelectMachineDialog::update_show_status().
|
static |
References Slic3r::Preset::config, Slic3r::DynamicPrintConfig::get_filament_type(), and Slic3r::DynamicPrintConfig::get_filament_vendor().
Referenced by Slic3r::GUI::AMSMaterialsSetting::Popup().
|
static |
References _compare_obj_names(), Slic3r::DevPrinterConfigUtil::get_compatible_machine(), Slic3r::DeviceManager::get_current_printer_agent_id(), Slic3r::PresetCollection::get_edited_preset(), Slic3r::DeviceManager::get_my_machine_list(), Slic3r::Preset::get_printer_type(), Slic3r::DeviceManager::get_selected_machine(), Slic3r::MachineObject::is_connected(), Slic3r::MachineObject::is_online(), obj_list(), and Slic3r::PresetBundle::printers.
Referenced by Slic3r::GUI::SelectMachineDialog::update_user_printer().
|
static |
References Slic3r::MachineObject::get_dev_name().
Referenced by _collect_sorted_machines().
|
static |
References _copy_dir(), and Slic3r::copy_file().
Referenced by _copy_dir(), and Slic3r::GUI::HMSQuery::copy_from_data_dir_to_local().
|
static |
References Slic3r::GUI::TrayData::colour, Slic3r::GUI::TrayData::name, and Slic3r::GUI::TrayData::remain.
Referenced by Slic3r::GUI::MappingItem::render().
|
static |
Referenced by Slic3r::GUI::AMSRoadDownPart::doRender(), and Slic3r::GUI::AMSRoadUpPart::doRender().
|
static |
References _L, and MAIN_EXTRUDER_ID.
Referenced by Slic3r::GUI::SelectMachineDialog::update_show_status().
|
static |
References _L, and MAIN_EXTRUDER_ID.
Referenced by Slic3r::GUI::SelectMachineDialog::CheckErrorExtruderNozzleWithSlicing(), and Slic3r::GUI::SelectMachineDialog::update_show_status().
|
static |
References format_nozzle_diameter(), Slic3r::MachineObject::get_printer_type_display_str(), Slic3r::MachineObject::GetExtderSystem(), Slic3r::DevExtderSystem::GetNozzleDiameter(), and Slic3r::DevExtderSystem::GetTotalExtderCount().
Referenced by Slic3r::GUI::PrinterInfoBox::SetPrinters().
|
static |
References Slic3r::PresetBundle::full_config(), Slic3r::GUI::PartPlate::get_physical_extruder_by_filament_id(), Slic3r::DeviceManager::get_selected_machine(), and Slic3r::GUI::PartPlate::get_used_filaments().
Referenced by Slic3r::GUI::SelectMachineDialog::update_show_status().
|
static |
References Error, Slic3r::GUI::prePrintInfo::level, and Warning.
Referenced by Slic3r::GUI::PrinterMsgPanel::UpdateInfos().
|
static |
References VIRTUAL_AMS_DEPUTY_ID_STR, and VIRTUAL_AMS_MAIN_ID_STR.
Referenced by Slic3r::GUI::SelectMachineDialog::on_send_print(), Slic3r::GUI::SelectMachineDialog::on_timer(), and Slic3r::GUI::SelectMachineDialog::update_show_status().
|
static |
References VIRTUAL_AMS_DEPUTY_ID_STR, and VIRTUAL_AMS_MAIN_ID_STR.
Referenced by Slic3r::GUI::SelectMachineDialog::on_send_print(), and Slic3r::GUI::SelectMachineDialog::update_show_status().
|
static |
References Slic3r::DevNozzleSystem::GetNozzleRack(), Slic3r::MachineObject::GetNozzleSystem(), and MAIN_EXTRUDER_ID.
Referenced by Slic3r::GUI::SelectMachineDialog::update_show_status().
| void Slic3r::GUI::about | ( | ) |
References Slic3r::GUI::DPIAware< P >::ShowModal().
Referenced by Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::build_command_catalog(), Slic3r::GUI::MainFrame::generate_help_menu(), and Slic3r::GUI::MainFrame::init_menubar_as_editor().
| nlohmann::json Slic3r::GUI::action_json | ( | const AppAction & | a | ) |
References Slic3r::GUI::AppAction::full_label, Slic3r::GUI::AppAction::full_label_en, Slic3r::GUI::AppAction::group, Slic3r::GUI::AppAction::group_en, Slic3r::GUI::AppAction::help_url, Slic3r::GUI::AppAction::icon, Slic3r::GUI::AppAction::id(), Slic3r::GUI::AppAction::input, Slic3r::GUI::AppAction::kind, Plugin, Slic3r::GUI::AppAction::required_mode, Slic3r::GUI::AppAction::source_en, Slic3r::GUI::AppAction::source_name(), Slic3r::GUI::AppAction::title(), Slic3r::GUI::AppAction::title_en, and Slic3r::GUI::AppAction::tooltip.
Referenced by Slic3r::GUI::DeviceErrorDialog::set_action_json(), and Slic3r::GUI::ActionRegistry::snapshot().
|
static |
References Slic3r::htOctoPrint.
Referenced by Slic3r::GUI::PrinterWebView::load_url().
|
static |
References _L, and append_menu_item().
|
static |
References _, _L, _utf8, bold(), bold_string(), Slic3r::coBool, Slic3r::coBools, Slic3r::coEnum, Slic3r::coEnums, Slic3r::ConfigOptionDef::enum_keys_map, Slic3r::ConfigOptionDef::enum_labels, Slic3r::ConfigOptionDef::enum_values, format_wxstr(), from_u8(), Slic3r::is_infill(), Slic3r::ConfigOptionDef::label, Slic3r::ConfigOptionBoolsTempl< true >::nil_value(), Slic3r::ConfigOptionDef::opt_key, and Slic3r::ConfigOptionDef::type.
Referenced by show_substitutions_info(), and show_substitutions_info().
| void Slic3r::GUI::add_correct_opts_to_options_list | ( | const std::string & | opt_key, |
| std::map< std::string, int > & | map, | ||
| Tab * | tab, | ||
| const int & | value ) |
|
extern |
|
static |
References StateColor::darkModeColorFor(), DPI_DEFAULT, Slic3r::encode_color(), format_parser_error_html(), get_dpi_for_window(), LB_AUTO_WRAP, measure_mixed_text(), Label::Wrap(), and Slic3r::xml_escape().
Referenced by Slic3r::GUI::ErrorDialog::ErrorDialog(), Slic3r::GUI::InfoDialog::InfoDialog(), Slic3r::GUI::MessageDialog::MessageDialog(), Slic3r::GUI::RichMessageDialog::RichMessageDialog(), Slic3r::GUI::WarningDialog::WarningDialog(), and Slic3r::GUI::DownloadDialog::SetExtendedMessage().
|
static |
References _u8L, and Slic3r::GUI::WebViewHostDialog::localized_strings_script().
Referenced by Slic3r::GUI::PrinterWebView::create_browser().
|
static |
Referenced by add_strings_row_to_table().
|
static |
References add_row_to_table(), and Slic3r::GUI::ImGuiWrapper::text_colored().
Referenced by Slic3r::GUI::GLCanvas3D::_picking_pass().
|
static |
References Slic3r::ColorRGBA::is_transparent(), and Slic3r::GUI::ImGuiWrapper::to_ImU32().
Referenced by Slic3r::GUI::GCodeViewer::render_all_plates_stats(), and Slic3r::GUI::GCodeViewer::render_legend().
|
static |
References add_volume_with_gizmo(), Slic3r::GUI::Plater::canvas3D(), Slic3r::GUI::GLGizmoEmboss::create_volume(), Slic3r::GUI::GLGizmoSVG::create_volume(), Slic3r::GUI::GLGizmosManager::Emboss, Slic3r::GUI::GLGizmosManager::get_gizmo(), Slic3r::GUI::GLCanvas3D::get_gizmos_manager(), Slic3r::GUI::GLCanvas3D::get_popup_menu_position(), Slic3r::INVALID, Slic3r::MODEL_PART, plater(), and Slic3r::GUI::GLGizmosManager::Svg.
Referenced by Slic3r::GUI::MenuFactory::add_svg_volume(), Slic3r::GUI::MenuFactory::add_text_volume(), add_volume_with_gizmo(), and append_menu_itemm_add_().
|
static |
Referenced by Slic3r::GUI::ExportConfigsDialog::select_curr_radiobox(), Slic3r::GUI::CreateFilamentPresetDialog::update_dialog_size(), Slic3r::GUI::CreatePrinterPresetDialog::update_preset_list_size(), and Slic3r::GUI::EditFilamentPresetDialog::update_preset_tree().
| void Slic3r::GUI::adjust_settings_for_flowrate_calib | ( | ModelObjectPtrs & | objects, |
| bool | linear, | ||
| int | pass, | ||
| InfillPattern | pattern ) |
– scale –
References Slic3r::ConfigOptionFloat, Slic3r::Default, Slic3r::Each_Surface, Slic3r::eblDisabled, generate_max_speed_parameter_value(), Slic3r::gftNowhere, Slic3r::ipRectilinear, layer_height, Slic3r::NoIroning, Slic3r::None, Slic3r::nozzle_diameter(), printer_config(), Slic3r::GUI::Selection::scale(), Slic3r::GUI::TransformationType::set_relative(), Slic3r::GUI::Selection::setup_cache(), Slic3r::Preset::TYPE_FILAMENT, Slic3r::Preset::TYPE_PRINT, Slic3r::Preset::TYPE_PRINTER, and Slic3r::ConfigOptionVector< double >::values.
Referenced by Slic3r::GUI::Plater::calib_flowrate().
|
inline |
References Slic3r::GUI::GLModel::Geometry::format, Slic3r::GUI::GLModel::Geometry::position_offset_floats(), Slic3r::GUI::GLModel::Geometry::position_stride_floats(), Slic3r::GUI::GLModel::Geometry::vertex_stride_floats(), and Slic3r::GUI::GLModel::Geometry::vertices.
Referenced by contains().
|
static |
References Slic3r::GUI::GLModel::Geometry::add_triangle(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::GUI::GLModel::Geometry::indices_count(), Slic3r::NORMALS_UP, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), Slic3r::triangulate_expolygon_2f(), and Slic3r::GUI::GLModel::Geometry::vertices_count().
Referenced by init_model_from_expolygons(), and init_model_from_polygons().
|
static |
References _, ADD_VOLUME_MENU_ITEMS, add_volume_with_gizmo(), append_menu_item(), append_menu_itemm_add_(), Slic3r::GUI::GLGizmosManager::Emboss, Slic3r::INVALID, Slic3r::MODEL_PART, Slic3r::NEGATIVE_VOLUME, and Slic3r::PARAMETER_MODIFIER.
Referenced by Slic3r::GUI::MenuFactory::append_menu_item_add_svg(), Slic3r::GUI::MenuFactory::append_menu_item_add_text(), and append_menu_itemm_add_().
|
static |
References Slic3r::GUI::GLModel::Geometry::add_triangle(), Slic3r::GUI::GLModel::Geometry::add_vertex(), and Slic3r::GUI::GLModel::Geometry::vertices_count().
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::rebuild_other_paint_overlay(), and Slic3r::GUI::GLGizmoTextureDisplacement::rebuild_paint_overlay().
|
static |
References Slic3r::GUI::ObjectDataViewModelNode::Append(), get_root_idx(), Slic3r::GUI::ObjectDataViewModelNode::GetNthChild(), Slic3r::GUI::ObjectDataViewModelNode::Insert(), itInstanceRoot, and itLayerRoot.
Referenced by Slic3r::GUI::ObjectDataViewModel::AddRoot().
| void Slic3r::GUI::apply_dark_ui_to_lazy_panel | ( | wxWindow * | panel | ) |
| std::string Slic3r::GUI::aui_pane_layout_entry | ( | const std::string & | layout, |
| const std::string & | pane_name ) |
Referenced by Slic3r::GUI::Plater::priv::add_dock_pane().
|
static |
Referenced by Slic3r::GUI::TextureImportDialog::build_mapping_panel(), Slic3r::GUI::AutoMixSelectPopup::create_item_row(), and Slic3r::GUI::TextureImportDialog::set_auto_mix_mode().
| double Slic3r::GUI::bed_stride_x | ( | const Plater * | plater | ) |
References LOGICAL_BED_GAP, and plater().
Referenced by Slic3r::GUI::FillBedJob::finalize(), and Slic3r::GUI::FillBedJob::prepare().
| double Slic3r::GUI::bed_stride_y | ( | const Plater * | plater | ) |
References LOGICAL_BED_GAP, and plater().
Referenced by Slic3r::GUI::FillBedJob::finalize(), and Slic3r::GUI::FillBedJob::prepare().
|
static |
References _L.
Referenced by Slic3r::GUI::DesignPanel::DesignPanel(), and Slic3r::GUI::DesignPanel::refresh_pinned().
| bool Slic3r::GUI::begin_menu | ( | const char * | label, |
| bool | enabled ) |
References ImRect, selectable(), and style.
Referenced by Slic3r::GUI::IMSlider::render_add_menu(), and Slic3r::GUI::IMSlider::render_edit_menu().
|
static |
References belt_calib_rotation_params(), M_PI, Slic3r::GUI::Plater::model(), and Slic3r::Model::objects.
Referenced by Slic3r::GUI::Plater::Calib_Cornering(), Slic3r::GUI::Plater::calib_input_shaping_damp(), and Slic3r::GUI::Plater::calib_input_shaping_freq().
|
static |
References Slic3r::Geometry::deg2rad(), EPSILON, printer_config(), Slic3r::ConfigOptionSingle< T >::value, Slic3r::X, and Slic3r::Y.
Referenced by Slic3r::GUI::Plater::_calib_apply_belt_mode(), belt_calib_flip_ringing_tower(), Slic3r::GUI::Plater::calib_pa(), and Slic3r::GUI::Plater::calib_temp().
|
static |
References Slic3r::Calib_Params::end, Slic3r::resources_dir(), and Slic3r::Calib_Params::start.
Referenced by Slic3r::GUI::Plater::calib_temp().
|
static |
References Slic3r::filament_mixer_lerp().
Referenced by Slic3r::GUI::MixedFilamentDialog::rebuild_recommendation_items().
|
static |
References Slic3r::blend_color_multi().
Referenced by create_mixed_filament_from_result(), Slic3r::GUI::Sidebar::edit_mixed_filament(), and Slic3r::GUI::Sidebar::update_mixed_filament_list().
| wxColour Slic3r::GUI::blend_n_colors | ( | const std::vector< wxColour > & | cols, |
| const std::vector< double > & | weights ) |
References Slic3r::blend_color_multi(), and to_hex().
Referenced by Slic3r::GUI::MixedFilamentDialog::create_preview_panel(), Slic3r::GUI::MixedFilamentDialog::rebuild_recommendation_items(), and sample_gradient_ramp().
|
static |
Referenced by Slic3r::GUI::DesignCanvas::body_color().
|
static |
Referenced by add_config_substitutions(), and Slic3r::GUI::PublishSettingsDialog::set_row_bold().
|
static |
Referenced by add_config_substitutions(), and show_substitutions_info().
| void Slic3r::GUI::break_to_debugger | ( | ) |
|
static |
References bspline_degree().
Referenced by bspline_degree(), and bspline_polyline().
|
static |
References bspline_eval(), and Slic3r::P.
Referenced by bspline_eval(), and bspline_polyline().
|
static |
References bspline_knots().
Referenced by bspline_knots(), and bspline_polyline().
|
static |
References bspline_degree(), bspline_eval(), bspline_knots(), and bspline_polyline().
Referenced by bspline_polyline(), entity_pick_dist(), Slic3r::GUI::DesignSketchTool::entity_polyline(), and Slic3r::GUI::DesignSketchTool::render().
| Vec3d Slic3r::GUI::build_plate_tilt_up_direction | ( | ) |
References build_plate_tilt_up_direction(), Slic3r::Geometry::deg2rad(), Slic3r::ConfigBase::option(), and Slic3r::ConfigOptionSingle< T >::value.
Referenced by build_plate_tilt_up_direction(), Slic3r::GUI::GLGizmoPainterBase::get_tilt_up_direction(), Slic3r::GLVolumeCollection::render(), Slic3r::GUI::Bed3D::render_gravity_arrow(), Slic3r::GUI::GLGizmoFdmSupports::select_facets_by_angle(), and wxDECLARE_EVENT().
| void Slic3r::GUI::bump_texture_library_generation | ( | ) |
Referenced by Slic3r::GUI::GUI_App::init_plugin_gui_wiring().
| bool Slic3r::GUI::button | ( | const IconManager::Icon & | activ, |
| const IconManager::Icon & | hover, | ||
| const IconManager::Icon & | disable, | ||
| bool | disabled = false ) |
Use icon as button with 3 states activ hover and disabled.
| activ | Not disabled not hovered image |
| hover | Hovered image |
| disable | Disabled image |
References clickable(), and draw().
Referenced by Slic3r::GUI::ColourPicker::BUILD(), Slic3r::GUI::AMSDryCtrWin::create_button(), Slic3r::GUI::KBShortcutsDialog::create_page(), Slic3r::GUI::GLGizmoEmboss::draw_advanced(), anonymous_namespace{GLGizmoEmboss.cpp}::draw_button(), Slic3r::GUI::GLGizmoEmboss::draw_font_list_line(), Slic3r::GUI::GLGizmoSVG::draw_rotation(), Slic3r::GUI::GLGizmoSVG::draw_size(), Slic3r::GUI::HistoryWindow::enbale_action_buttons(), Slic3r::GUI::KBShortcutsDialog::fill_pages(), RammingPanel::get_parameters(), Slic3r::GUI::ObjectLayers::msw_rescale(), Slic3r::GUI::FilamentPickerDialog::OnButtonPaint(), Slic3r::GUI::GLGizmoEmboss::revertible(), Slic3r::GUI::MediaFilePanel::SwitchStorage(), Slic3r::GUI::ObjectLayers::sys_color_changed(), and Slic3r::GUI::AMSDryCtrWin::update_button_size().
| bool Slic3r::GUI::button_with_pos | ( | ImTextureID | user_texture_id, |
| const ImVec2 & | size, | ||
| const ImVec2 & | pos, | ||
| const ImVec2 & | uv0, | ||
| const ImVec2 & | uv1, | ||
| int | frame_padding, | ||
| const ImVec4 & | bg_col, | ||
| const ImVec4 & | tint_col, | ||
| const ImVec2 & | margin ) |
References ImRect.
Referenced by Slic3r::GUI::IMSlider::draw_ticks().
|
constexpr |
References Gesture, Slic3r::GUI::CadInteractionState::gesture_active, Idle, Tool, Slic3r::GUI::CadInteractionState::tool_armed, Transient, and Slic3r::GUI::CadInteractionState::value_field_open.
Referenced by Slic3r::GUI::DesignPanel::escape_level().
| std::optional< float > Slic3r::GUI::calc_angle | ( | const Selection & | selection | ) |
Calculate up vector angle.
| selection | Calculation of angle is for selected one volume |
References Slic3r::Emboss::calc_up(), Slic3r::ModelVolume::emboss_shape, Slic3r::GUI::Selection::get_first_volume(), Slic3r::GUI::Selection::get_model(), get_model_volume(), Slic3r::Model::objects, UP_LIMIT, and Slic3r::GLVolume::world_matrix().
Referenced by Slic3r::GUI::GLGizmoEmboss::draw_advanced(), Slic3r::GUI::GLGizmoSVG::draw_mirroring(), Slic3r::GUI::GLGizmoSVG::draw_rotation(), anonymous_namespace{TextLines.cpp}::its_create_torus(), Slic3r::GUI::GLGizmoEmboss::on_mouse_for_translate(), Slic3r::GUI::GLGizmoSVG::on_mouse_for_translate(), Slic3r::GUI::GLGizmoEmboss::set_volume_by_selection(), Slic3r::GUI::GLGizmoSVG::set_volume_by_selection(), Slic3r::GUI::GLGizmoEmboss::volume_transformation_changed(), and Slic3r::GUI::GLGizmoSVG::volume_transformation_changed().
References DeltaE76(), and RGB2Lab().
| float Slic3r::GUI::calc_color_distance | ( | wxColour | c1, |
| wxColour | c2 ) |
References DeltaE76(), and RGB2Lab().
Referenced by Slic3r::DevMappingUtil::ams_filament_mapping(), convert_obj_cluster_colors(), and draw_mixed_gradient_plot().
| std::optional< float > Slic3r::GUI::calc_distance | ( | const GLVolume & | gl_volume, |
| const RaycastManager & | raycaster, | ||
| const RaycastManager::ISkip * | condition, | ||
| const std::optional< Slic3r::Transform3d > & | fix ) |
References Slic3r::GLVolume::bounding_box(), Slic3r::GUI::RaycastManager::closest_hit(), Slic3r::GUI::RaycastManager::get_transformation(), Slic3r::get_z_base(), Slic3r::GUI::RaycastManager::SurfacePoint< T >::position, Slic3r::BoundingBox3Base< PointType >::size(), Slic3r::GUI::RaycastManager::Hit::tr_key, and Slic3r::GLVolume::world_matrix().
| std::optional< float > Slic3r::GUI::calc_distance | ( | const GLVolume & | gl_volume, |
| RaycastManager & | raycaster, | ||
| GLCanvas3D & | canvas ) |
Calculate distance by ray to surface of object in emboss direction.
| gl_volume | Define embossed volume |
| raycaster | Way to cast rays to object |
| canvas | Contain model |
References Slic3r::GUI::RaycastManager::actualize(), calc_distance(), create_condition(), create_meshes(), Slic3r::ModelVolume::emboss_shape, Slic3r::GUI::GLCanvas3D::get_model(), get_model_instance(), get_model_object(), get_model_volume(), Slic3r::ObjectBase::id(), Slic3r::ModelVolume::is_the_only_one_part(), Slic3r::Model::objects, and Slic3r::ModelObject::volumes.
Referenced by calc_distance(), Slic3r::GUI::GLGizmoSVG::on_mouse_for_translate(), Slic3r::GUI::GLGizmoEmboss::set_volume_by_selection(), Slic3r::GUI::GLGizmoSVG::set_volume_by_selection(), and anonymous_namespace{SurfaceDrag.cpp}::start_dragging().
|
inline |
References calc_gray().
Referenced by Slic3r::GUI::SliceInfoPopup::SliceInfoPopup(), and calc_gray().
|
static |
References Slic3r::is_approx().
Referenced by anonymous_namespace{SurfaceDrag.cpp}::get_volume_transformation().
| std::optional< Vec3d > Slic3r::GUI::calc_surface_offset | ( | const Selection & | selection, |
| RaycastManager & | raycast_manager ) |
Calculate translation of volume onto surface of model.
| selection | Must contain only one selected volume, Transformation of current instance |
| raycast_manager | AABB trees of object. Actualize object |
References Slic3r::GUI::RaycastManager::actualize(), Slic3r::GUI::RaycastManager::closest(), Slic3r::GUI::RaycastManager::closest_hit(), EPSILON, Slic3r::GUI::Selection::get_model(), get_model_instance(), get_model_volume(), get_selected_gl_volume(), Slic3r::GUI::RaycastManager::get_transformation(), Slic3r::get_z_base(), Slic3r::ObjectBase::id(), Slic3r::ObjectID::id, Slic3r::Model::objects, Slic3r::GUI::RaycastManager::ClosePoint::point, Slic3r::GUI::RaycastManager::SurfacePoint< T >::position, Slic3r::GUI::RaycastManager::Hit::squared_distance, Slic3r::GUI::RaycastManager::ClosePoint::tr_key, Slic3r::GUI::RaycastManager::Hit::tr_key, and world_matrix_fixed().
Referenced by Slic3r::GUI::Emboss::start_update_volume().
|
static |
Referenced by get_filament_id().
|
static |
References Slic3r::temporary_dir().
Referenced by calib_temp_file(), Slic3r::GUI::CalibUtils::send_to_print(), and Slic3r::GUI::CalibUtils::send_to_print().
|
static |
References calib_temp_dir().
Referenced by Slic3r::GUI::CalibUtils::process_and_store_3mf(), Slic3r::GUI::CalibUtils::send_to_print(), and Slic3r::GUI::CalibUtils::send_to_print().
|
static |
References Slic3r::GUI::GLGizmosManager::get_current_type(), Slic3r::GUI::GLCanvas3D::get_gizmos_manager(), plater(), and Slic3r::GUI::GLGizmosManager::Simplify.
Referenced by Slic3r::GUI::GLGizmoSimplify::process().
|
static |
References Slic3r::ModelObject::is_cut(), Slic3r::ModelVolume::is_cut_connector(), Slic3r::ModelVolume::is_model_part(), and Slic3r::ModelObject::volumes.
Referenced by Slic3r::GUI::ObjectList::add_volumes_to_object_in_list().
|
static |
References CANVAS_TOOLBAR_BUTTON, CANVAS_TOOLBAR_MARGIN, CANVAS_TOOLBAR_PADDING, CANVAS_TOOLBAR_SPACING, and NAVIGATOR_SIZE.
Referenced by Slic3r::GUI::GLCanvas3D::_render_plate_switcher().
| std::vector< std::string > Slic3r::GUI::cap_favourites | ( | const std::vector< std::string > & | ids, |
| size_t | limit ) |
Referenced by Slic3r::GUI::ActionRegistry::favourite_ids(), and Slic3r::GUI::ActionRegistry::reorder_favourites().
|
static |
Referenced by Slic3r::GUI::CreateFilamentPresetDialog::create_vendor_item().
| void Slic3r::GUI::change_opt_value | ( | DynamicPrintConfig & | config, |
| const t_config_option_key & | opt_key, | ||
| const boost::any & | value, | ||
| int | opt_index ) |
References Slic3r::coBool, Slic3r::coBools, Slic3r::coEnum, Slic3r::coEnums, Slic3r::coFloat, Slic3r::coFloatOrPercent, Slic3r::coFloats, Slic3r::coFloatsOrPercents, Slic3r::coInt, Slic3r::coInts, Slic3r::ConfigOptionString, Slic3r::coNone, Slic3r::coPercent, Slic3r::coPercents, Slic3r::coPoint, Slic3r::coPoints, Slic3r::coString, Slic3r::coStrings, Slic3r::DynamicPrintConfig::def(), Slic3r::ConfigOptionDef::default_value, format_wxstr(), Slic3r::ConfigDef::get(), Slic3r::ConfigOptionDef::gui_flags, Slic3r::ConfigOptionDef::gui_type, Slic3r::ConfigOptionResolver::has(), Slic3r::ConfigOptionBoolsTempl< true >::nil_value(), Slic3r::ConfigOptionDef::nullable, Slic3r::DynamicConfig::opt_float(), Slic3r::ConfigBase::option(), Slic3r::ConfigOptionDef::plugin_picker, Slic3r::ConfigOptionPoints::serialize(), Slic3r::DynamicConfig::set_key_value(), and Slic3r::ConfigOptionDef::type.
Referenced by Slic3r::GUI::ConfigOptionsGroup::change_opt_value(), Slic3r::GUI::Tab::load_key_value(), Slic3r::GUI::TabFilament::on_value_change(), and Slic3r::GUI::TabPrinter::on_value_change().
| bool Slic3r::GUI::check_color_change | ( | PrintObject * | object, |
| size_t | frst_layer_id, | ||
| size_t | layers_cnt, | ||
| bool | check_overhangs, | ||
| std::function< bool(Layer *)> | break_condition ) |
References Slic3r::area(), equivalent_areas(), Slic3r::PrintObject::get_layer(), Slic3r::Layer::lslices, and min_delta_area().
| bool Slic3r::GUI::check_dark_mode | ( | ) |
Referenced by create_scaled_bitmap(), and Slic3r::GUI::GUI_App::dark_mode().
|
static |
References _L, Slic3r::DeviceManager::get_selected_machine(), Slic3r::MachineObject::GetExtderSystem(), Slic3r::DevExtderSystem::GetNozzleType(), is_same_nozzle_type(), Slic3r::ntUndefine, and plater().
Referenced by Slic3r::GUI::CalibUtils::process_and_store_3mf().
|
static |
References _L_PLURAL, Slic3r::ModelVolume::cut_info, format_wxstr(), from_u8(), Slic3r::ModelVolume::CutInfo::is_connector, Slic3r::ModelVolume::name, plater(), Slic3r::GUI::DPIAware< P >::ShowModal(), and Slic3r::sort_remove_duplicates().
Referenced by Slic3r::GUI::GLGizmoCut3D::perform_cut().
References circle_polygon(), and M_PI.
Referenced by circle_polygon(), Slic3r::GUI::DesignSketchTool::entity_polyline(), and Slic3r::GUI::DesignSketchTool::render().
| GLModel::Geometry Slic3r::GUI::circular_arrow | ( | unsigned int | resolution, |
| float | radius, | ||
| float | tip_height, | ||
| float | tip_width, | ||
| float | stem_width, | ||
| float | thickness ) |
References Slic3r::GUI::GLModel::Geometry::add_triangle(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::angle(), Slic3r::GUI::GLModel::Geometry::format, Slic3r::normal(), Slic3r::GUI::GLModel::Geometry::P3N3, PI, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), Slic3r::resolution(), and Slic3r::GUI::GLModel::Geometry::Triangles.
Referenced by Slic3r::GUI::Selection::init().
|
static |
References Slic3r::center(), and circumcircle().
Referenced by circumcircle(), Slic3r::GUI::DesignSketchTool::make_three_point_arc(), and Slic3r::GUI::DesignSketchTool::make_three_point_circle().
|
static |
References is_caret_line().
Referenced by format_parser_error_html(), and measure_mixed_text().
| bool Slic3r::GUI::clickable | ( | const IconManager::Icon & | icon, |
| const IconManager::Icon & | icon_hover ) |
Draw icon which change on hover.
| icon | Draw when no hover |
| icon_hover | Draw when hover |
References draw(), and priv::draw_transparent_icon().
Referenced by button(), Slic3r::GUI::GLGizmoEmboss::draw_bold_button(), anonymous_namespace{GLGizmoSVG.cpp}::draw_clickable(), Slic3r::GUI::GLGizmoEmboss::draw_italic_button(), and anonymous_namespace{GLGizmoSVG.cpp}::reset_button().
|
static |
Referenced by Slic3r::GUI::WebViewPanel::OnCloudWebViewEvent().
|
static |
References from_u8(), and get_orca_cloud_agent().
Referenced by Slic3r::GUI::GUI_App::open_orca_cloud().
|
static |
Referenced by Slic3r::GUI::ColorDecomposeDialog::compute_decomposition(), pure_color_for_base(), and standard_base_color_for().
|
static |
Referenced by pure_color_for_base(), and standard_base_color_for().
|
static |
Referenced by pure_color_for_base(), and standard_base_color_for().
|
static |
Referenced by Slic3r::GUI::ColorDecomposeDialog::compute_decomposition(), pure_color_for_base(), and standard_base_color_for().
|
static |
References Slic3r::DevAmsTray::color, Slic3r::GUI::ColorPickerPopup::ColorItem::colors, Slic3r::DevAmsTray::cols, Slic3r::DevAmsTray::ctype, Slic3r::GUI::ColorPickerPopup::ColorItem::ctype, Slic3r::DevAmsTray::decode_color(), Slic3r::DevFilaSystem::GetAmsList(), Slic3r::DevAms::GetTrays(), and Slic3r::DevAmsTray::is_tray_info_ready().
Referenced by Slic3r::GUI::AMSMaterialsSetting::on_clr_picker().
|
static |
References _L, Slic3r::GUI::PartPlate::config(), Slic3r::Preset::config, Slic3r::effective_physical_extruder_map(), Slic3r::PresetBundle::filament_presets, Slic3r::PresetBundle::filaments, Slic3r::PresetCollection::find_preset(), Slic3r::first_filament_for_physical_head(), Slic3r::PresetBundle::full_config(), Slic3r::get_bed_temp_key(), Slic3r::PresetCollection::get_edited_preset(), Slic3r::GUI::PartPlate::get_effective_imex_mode(), Slic3r::GUI::PartPlate::get_extruders(), Slic3r::Preset::get_filament_type(), Slic3r::imex_resolve_routing(), Slic3r::kImexPrimaryMode, MAXIMUM_EXTRUDER_NUMBER, Slic3r::DynamicConfig::opt_enum(), Slic3r::ConfigBase::option(), Slic3r::GUI::Plater::p, Slic3r::parse_imex_head_filament_map(), Slic3r::ImexRouting::primary_logical, Slic3r::ImexRouting::primary_phys, Slic3r::PresetBundle::printers, Slic3r::PresetBundle::project_config, Slic3r::resolve_filament_for_head(), Slic3r::ImexRouting::routes_to_primary(), Slic3r::ConfigOptionVector< int >::size(), and Slic3r::ImexRouting::tools.
Referenced by Slic3r::GUI::Plater::priv::on_action_slice_all(), and Slic3r::GUI::Plater::priv::on_action_slice_plate().
|
static |
References Slic3r::FilamentColor::ColorCount(), Slic3r::GUI::ColorPickerPopup::ColorItem::colors, Slic3r::GUI::ColorPickerPopup::ColorItem::ctype, Slic3r::FilamentColor::GetColors(), Slic3r::FilamentColorCode::GetFilaColorName(), Slic3r::FilamentColorCodes::GetFilamentColor2CodeMap(), Slic3r::FilamentColor::GRADIENT_CLR, Slic3r::FilamentColor::m_color_type, and Slic3r::GUI::ColorPickerPopup::ColorItem::name.
Referenced by Slic3r::GUI::AMSMaterialsSetting::on_clr_picker().
|
static |
Referenced by Slic3r::GUI::ColorDecomposeDialog::create_mode_card(), and Slic3r::GUI::ColorDecomposeDialog::update_mode_card_content().
|
static |
Referenced by Slic3r::GUI::ColorDecomposeDialog::create_mode_card().
|
static |
Referenced by Slic3r::GUI::ColorDecomposeDialog::create_mode_card().
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::MixedFilamentDialog::create_material_selection(), Slic3r::GUI::MixedFilamentDialog::create_preview_panel(), Slic3r::GUI::MixedFilamentDialog::create_ratio_slider(), and Slic3r::GUI::MixedFilamentDialog::create_triangle_picker().
|
static |
References from_u8(), and into_u8().
Referenced by Slic3r::GUI::ModelNode::ModelNode(), Slic3r::GUI::DiffModel::AddOption(), Slic3r::GUI::DiffModel::AddPreset(), and Slic3r::CLI::run().
|
static |
Referenced by Slic3r::GUI::ColorDecomposeDialog::create_mode_selection_section(), Slic3r::GUI::ColorDecomposeDialog::create_target_color_section(), and Slic3r::GUI::ColorDecomposeDialog::update_mode_card_content().
|
static |
Referenced by Slic3r::GUI::AMSMaterialsSetting::on_select_ok().
|
static |
References ComboBox::Append().
Referenced by Slic3r::GUI::DesignPanel::DesignPanel(), Slic3r::GUI::DesignPanel::load_feature_into_dialog(), Slic3r::GUI::DesignPanel::open_tool(), and Slic3r::GUI::DesignPanel::populate_sheet_body_choices().
| unsigned int Slic3r::GUI::combochecklist_get_flags | ( | wxComboCtrl * | comboCtrl | ) |
| void Slic3r::GUI::combochecklist_set_flags | ( | wxComboCtrl * | comboCtrl, |
| unsigned int | flags ) |
|
static |
References dp_dark().
Referenced by Slic3r::GUI::DesignPanel::DesignPanel(), and Slic3r::GUI::DesignPanel::set_commit_mode().
|
inline |
Referenced by compare_plugin_base_order(), compare_plugin_sort_key(), and compare_plugin_version().
| int Slic3r::GUI::compare_plugin_base_order | ( | const PluginItem & | lhs, |
| const PluginItem & | rhs ) |
References compare_ascii_case_insensitive_natural().
| int Slic3r::GUI::compare_plugin_sort_key | ( | const PluginItem & | lhs, |
| const PluginItem & | rhs, | ||
| PluginSortKey | sort_key ) |
References compare_ascii_case_insensitive_natural(), compare_plugin_version(), Name, None, Source, Status, and Version.
|
inline |
References compare_ascii_case_insensitive_natural(), and Slic3r::Semver::parse().
Referenced by compare_plugin_sort_key().
|
static |
References Slic3r::MachineFrameTransform::init_from_config(), Slic3r::MachineFrameTransform::is_active(), Slic3r::BoundingBoxBase< PointType, APointsType >::max, and Slic3r::MachineFrameTransform::transform().
Referenced by Slic3r::GUI::GCodeViewer::load_as_gcode().
|
static |
References concat().
Referenced by Slic3r::GUI::TabPrintLayer::TabPrintLayer(), Slic3r::GUI::TabPrintObject::TabPrintObject(), Slic3r::GUI::TabPrintPlate::TabPrintPlate(), concat(), Slic3r::GUI::TabPrintModel::on_value_change(), Slic3r::GUI::TabPrintPlate::on_value_change(), Slic3r::GUI::TabPrintModel::reload_config(), Slic3r::GUI::TabPrintModel::update_custom_dirty(), and Slic3r::GUI::TabPrintModel::update_model_config().
|
static |
Referenced by Slic3r::GUI::ArrangeJob::finalize().
|
static |
| bool Slic3r::GUI::confirm_create_decompose_missing_components | ( | wxWindow * | parent, |
| const std::vector< DecomposeMissingComponent > & | missing ) |
References _L, _L_PLURAL, Slic3r::GUI::MsgDialog::get_checkbox_state(), Slic3r::GUI::MsgDialog::show_dsa_button(), and Slic3r::GUI::DPIAware< P >::ShowModal().
Referenced by Slic3r::GUI::Sidebar::decompose_filament_color().
|
static |
Referenced by Slic3r::GUI::GLGizmoScale3D::on_start_dragging().
|
static |
References _L, Slic3r::NeedALine, Slic3r::NeedAxisLine, Slic3r::NeedJoinablePoints, Slic3r::NeedMeasurablePoints, Slic3r::NeedOneEntity, Slic3r::NeedPointAndLine, Slic3r::NeedRound, Slic3r::NeedTangentPair, Slic3r::NeedTwoEntities, Slic3r::NeedTwoLines, Slic3r::NeedTwoPointsOrLines, Slic3r::NeedTwoRounds, Slic3r::None, and Slic3r::Unsupported.
Referenced by Slic3r::GUI::DesignPanel::apply_entity_constraint(), and Slic3r::GUI::DesignPanel::apply_live_constraint().
|
static |
References _u8L, and Slic3r::ObjectFilamentResults::partly_outside_objects.
Referenced by Slic3r::GUI::GLCanvas3D::check_volumes_outside_state(), and Slic3r::GUI::GLCanvas3D::reload_scene().
|
static |
References _u8L, Slic3r::Preset::config, Slic3r::ObjectFilamentResults::filaments, Slic3r::fmmManual, format_number(), Slic3r::ObjectFilamentResults::mode, Slic3r::ObjectFilamentResults::object_filaments, and Slic3r::ConfigBase::option().
Referenced by Slic3r::GUI::GLCanvas3D::check_volumes_outside_state(), and Slic3r::GUI::GLCanvas3D::reload_scene().
| bool Slic3r::GUI::contains | ( | const BuildVolume & | volume, |
| const GLModel & | model, | ||
| bool | ignore_bottom ) |
References all_vertices_inside(), Slic3r::BuildVolume::BedEpsilon, Slic3r::BuildVolume::bounding_volume(), Slic3r::Geometry::Circle< Vector >::center, Slic3r::Circle, Slic3r::BuildVolume::circle(), Slic3r::BoundingBox3Base< PointType >::contains(), Slic3r::Convex, Slic3r::Custom, epsilon(), Slic3r::GUI::GLModel::get_bounding_box(), Slic3r::GUI::GLModel::get_geometry(), Slic3r::BoundingBox3Base< PointType >::inflated(), Slic3r::BoundingBoxBase< PointType, APointsType >::max, Slic3r::BoundingBoxBase< PointType, std::vector< PointType > >::max, Slic3r::BoundingBoxBase< PointType, APointsType >::min, Slic3r::BoundingBoxBase< PointType, std::vector< PointType > >::min, Slic3r::BuildVolume::printable_height(), Slic3r::Geometry::Circle< Vector >::radius, Slic3r::Rectangle, Slic3r::sqr(), Slic3r::BuildVolume::type(), and Slic3r::unscaled().
|
constexpr |
Referenced by Slic3r::GUI::ShortcutCaptureDialog::ShortcutCaptureDialog(), Slic3r::GUI::ShortcutRegistry::lookup(), Slic3r::GUI::ShortcutRegistry::match(), Slic3r::GUI::ShortcutCaptureDialog::record(), and shortcuts_in().
|
static |
Referenced by Slic3r::GUI::TexturePreviewCanvas::set_face_colors(), and Slic3r::GUI::TexturePreviewCanvas::set_original_face_colors().
|
static |
Referenced by Slic3r::GUI::Mouse3DController::handle_packet_rotation(), and Slic3r::GUI::Mouse3DController::handle_packet_translation().
|
static |
Referenced by Slic3r::GUI::ProjectPanel::on_reload().
| RGBA Slic3r::GUI::convert_to_rgba | ( | const wxColour & | color | ) |
| wxColour Slic3r::GUI::convert_to_wxColour | ( | const RGBA & | color | ) |
| CopyFileResult Slic3r::GUI::copy_file_gui | ( | const std::string & | from, |
| const std::string & | to, | ||
| std::string & | error_message, | ||
| const bool | with_check ) |
References Slic3r::copy_file(), Slic3r::FAIL_COPY_FILE, from_u8(), and Slic3r::SUCCESS.
| size_t Slic3r::GUI::count_decompose_new_physical_filaments | ( | const ColorDecomposeResult & | result, |
| const std::vector< std::string > & | physical_colors, | ||
| const std::vector< std::string > & | physical_types, | ||
| size_t | source_physical_idx, | ||
| const std::vector< size_t > * | physical_config_indices ) |
References Slic3r::GUI::DecomposeComponent::base_color, Slic3r::GUI::DecomposeComponent::colour, Slic3r::GUI::ColorDecomposeResult::components, decompose_basic_type_from_source(), find_existing_decompose_component(), lookup_decompose_official_component(), Slic3r::GUI::ColorDecomposeResult::mode, and None.
Referenced by Slic3r::GUI::ColorDecomposeDialog::update_filament_limit_warning().
|
static |
References wxStaticText.
Referenced by Slic3r::GUI::CreateFilamentPresetDialog::create_filament_preset_item(), Slic3r::GUI::ExportConfigsDialog::select_curr_radiobox(), and Slic3r::GUI::CreatePrinterPresetDialog::update_presets_list().
|
static |
References wxStaticText.
|
static |
References into_u8(), and wxStaticText.
|
static |
Referenced by Slic3r::GUI::ColorDecomposeDialog::create_target_color_section(), and Slic3r::GUI::ColorDecomposeDialog::update_mode_card_content().
| void Slic3r::GUI::create_combochecklist | ( | wxComboCtrl * | comboCtrl, |
| const std::string & | text, | ||
| const std::string & | items ) |
References from_u8(), wxCheckListBoxComboPopup::OnCheckListBox(), wxCheckListBoxComboPopup::OnKeyEvent(), wxCheckListBoxComboPopup::OnListBoxSelection(), and wxCheckListBoxComboPopup::SetStringValue().
| RaycastManager::AllowVolumes Slic3r::GUI::create_condition | ( | const ModelVolumePtrs & | volumes, |
| const ObjectID & | disallowed_volume_id ) |
Create condition to allowe only parts from volumes without one given.
| volumes | List of allowed volumes included one which is dissalowed and non parts |
| disallowed_volume_id | Disallowed volume |
Referenced by calc_distance(), and anonymous_namespace{SurfaceDrag.cpp}::start_dragging().
|
static |
References Slic3r::GUI::BitmapDC::bitmap, Slic3r::GUI::BitmapDC::dc, and init_bitmap_dc().
Referenced by create_filament_bitmap().
| wxBitmap Slic3r::GUI::create_filament_bitmap | ( | const std::vector< wxColour > & | colors, |
| const wxSize & | size, | ||
| bool | force_gradient ) |
References create_dual_filament_bitmap(), create_gradient_filament_bitmap(), create_quadruple_filament_bitmap(), create_single_filament_bitmap(), and create_triple_filament_bitmap().
Referenced by Slic3r::GUI::FilamentPickerDialog::CreateColorBitmap(), Slic3r::GUI::FilamentPickerDialog::CreateColorGrid(), get_extruder_color_icon(), Slic3r::GUI::FilamentPickerDialog::UpdateCustomColorPreview(), and Slic3r::GUI::FilamentPickerDialog::UpdatePreview().
|
static |
References _, Slic3r::GUI::ObjectList::add_category_to_settings_from_frequent(), append_menu_item(), Slic3r::category_name(), filaments_count(), FREQ_SETTINGS_BUNDLE_FFF, FREQ_SETTINGS_BUNDLE_SLA, Slic3r::GUI::SettingsFactory::get_category_bitmap(), is_improper_category(), obj_list(), plater(), printer_technology(), and Slic3r::ptFFF.
|
static |
References Slic3r::GUI::BitmapDC::bitmap, create_single_filament_bitmap(), Slic3r::GUI::BitmapDC::dc, and init_bitmap_dc().
Referenced by create_filament_bitmap().
| wxBitmap Slic3r::GUI::create_gradient_ramp_bitmap | ( | const std::vector< wxColour > & | ramp, |
| const wxSize & | size ) |
References Slic3r::GUI::BitmapDC::bitmap, Slic3r::GUI::BitmapDC::dc, fill_gradient_ramp_rect(), and init_bitmap_dc().
Referenced by get_extruder_color_icon().
|
static |
References COLOR_DIVIDER(), and StateColor::darkModeColorFor().
Referenced by Slic3r::GUI::ColorDecomposeDialog::build_ui(), Slic3r::GUI::ColorDecomposeDialog::create_mode_card(), and Slic3r::GUI::ColorDecomposeDialog::create_mode_selection_section().
|
static |
References Slic3r::its_make_cone(), Slic3r::its_make_cube(), Slic3r::its_make_cylinder(), Slic3r::its_make_sphere(), Slic3r::its_make_torus(), PI, and Slic3r::BoundingBox3Base< PointType >::size().
Referenced by Slic3r::GUI::ObjectList::load_generic_subobject(), and Slic3r::GUI::ObjectList::load_shape_object().
| RaycastManager::Meshes Slic3r::GUI::create_meshes | ( | GLCanvas3D & | canvas, |
| const RaycastManager::AllowVolumes & | condition ) |
Use scene Raycasters and prepare data for actualize RaycasterManager.
| canvas | contain Scene raycasters |
| condition | Limit for scene casters |
References Slic3r::GUI::SceneRaycaster::decode_id(), Slic3r::GUI::GLCanvas3D::get_model(), get_model_volume(), Slic3r::GUI::GLCanvas3D::get_raycasters_for_picking(), Slic3r::GUI::GLCanvas3D::get_volumes(), Slic3r::ObjectBase::id(), Slic3r::ObjectID::id, Slic3r::Model::objects, Slic3r::GUI::RaycastManager::AllowVolumes::skip(), Slic3r::GUI::SceneRaycaster::Volume, and Slic3r::GLVolumeCollection::volumes.
Referenced by calc_distance(), anonymous_namespace{EmbossJob.cpp}::start_create_volume_on_surface_job(), and anonymous_namespace{SurfaceDrag.cpp}::start_dragging().
|
static |
References blend_mixed_color(), Slic3r::GUI::Sidebar::combos_filament(), Slic3r::GUI::MixedFilamentResult::components, Slic3r::ExtruderMax, Slic3r::format_mixed_components(), Slic3r::format_mixed_ratios(), Slic3r::GUI::MixedFilamentResult::gradient_direction, Slic3r::GUI::MixedFilamentResult::gradient_enabled, Slic3r::GUI::MixedFilamentResult::per_part_gradient, Slic3r::GUI::MixedFilamentResult::ratios, serialize_mixed_gradient_curve_if_custom(), Slic3r::ConfigOptionVector< T >::size(), Slic3r::Preset::TYPE_PRINT, Slic3r::GUI::Sidebar::update_mixed_filament_list(), and Slic3r::ConfigOptionVector< T >::values.
Referenced by Slic3r::GUI::Sidebar::add_mixed_filament(), Slic3r::GUI::Plater::priv::apply_textured_mesh_import_result(), Slic3r::GUI::Sidebar::decompose_filament_color(), and Slic3r::GUI::Sidebar::ensure_mixed_filament().
|
static |
References Label::Body_11, COLOR_LABEL_GREY(), StateColor::darkModeColorFor(), and wxStaticText.
Referenced by Slic3r::GUI::ColorDecomposeDialog::create_mode_selection_section().
|
static |
| std::unique_ptr< PrinterWebViewHandler > Slic3r::GUI::create_printer_webview_handler | ( | PrinterWebView & | owner | ) |
References Slic3r::htElegooLink.
Referenced by Slic3r::GUI::PrinterWebView::load_url().
|
static |
References Slic3r::GUI::BitmapDC::bitmap, Slic3r::GUI::BitmapDC::dc, and init_bitmap_dc().
Referenced by create_filament_bitmap().
|
static |
References _L, PRINTER_LIST_COLOUR, ComboBox::SetLabel(), CheckBox::SetValue(), and wxStaticText.
Referenced by Slic3r::GUI::CreateFilamentPresetDialog::get_filament_presets_by_machine().
|
static |
References _, _L, append_menu_item(), Slic3r::category_name(), Slic3r::GUI::SettingsFactory::get_category_bitmap(), get_full_settings_hierarchy(), Slic3r::GUI::ObjectList::get_item_config(), Slic3r::ModelConfig::keys(), obj_list(), and plater().
Referenced by Slic3r::GUI::MenuFactory::append_menu_item_settings().
|
static |
References Slic3r::GUI::BitmapDC::bitmap, create_transparent_bitmap(), Slic3r::GUI::BitmapDC::dc, init_bitmap_dc(), and is_transparent_color().
Referenced by create_filament_bitmap(), and create_gradient_filament_bitmap().
|
static |
References Slic3r::GUI::BitmapDC::bitmap, Slic3r::GUI::BitmapDC::dc, and init_bitmap_dc().
Referenced by create_single_filament_bitmap().
|
static |
References Slic3r::GUI::BitmapDC::bitmap, Slic3r::GUI::BitmapDC::dc, and init_bitmap_dc().
Referenced by create_filament_bitmap().
|
static |
References from_u8(), and Slic3r::GUI::Page::m_optgroups.
Referenced by Slic3r::GUI::Tab::edit_custom_gcode().
|
static |
References Slic3r::Model::add_object(), Slic3r::Model::delete_object(), Slic3r::enum_bitmask< option_type, typename >::has(), Slic3r::KeepLower, Slic3r::KeepUpper, Slic3r::Model::objects, Slic3r::Cut::perform_with_plane(), Slic3r::ModelObject::sort_volumes(), and Slic3r::Geometry::translation_transform().
Referenced by Slic3r::GUI::CalibUtils::calib_max_vol_speed(), Slic3r::GUI::CalibUtils::calib_retraction(), Slic3r::GUI::CalibUtils::calib_temptue(), and Slic3r::GUI::CalibUtils::calib_VFA().
|
static |
References dash_polyline().
Referenced by dash_polyline(), and Slic3r::GUI::DesignSketchTool::render().
| void Slic3r::GUI::dataview_remove_insets | ( | wxDataViewCtrl * | dv | ) |
Referenced by Slic3r::GUI::ObjectList::create_objects_ctrl().
| bool Slic3r::GUI::debugged | ( | ) |
|
static |
Referenced by Slic3r::GUI::GUI_App::install_plugin().
|
static |
References hex_digit_to_int().
Referenced by Slic3r::GUI::SliceInfoPopup::SliceInfoPopup(), decode_color_to_float_array(), Slic3r::GUI::ModelNode::get_bitmap(), Slic3r::GUI::TickCodeInfo::get_color_for_tick(), Slic3r::GUI::PartPlate::get_imex_head_filament_color(), Slic3r::GUI::ObjectTablePanel::init_filaments_and_colors(), Slic3r::GUI::anonymous_namespace{ColorPickerDialog.cpp}::parse_color(), Slic3r::GUI::GLGizmoTextureDisplacement::rank_mixes(), and Slic3r::GUI::PartPlate::update_exclusion_volume_preview_models().
|
static |
References Slic3r::ColorRGBA::BLACK(), and decode_color().
Referenced by Slic3r::GUI::NotificationManager::PopNotification::PopNotification(), Slic3r::GUI::IMSlider::draw_colored_band(), Slic3r::GUI::ImGuiWrapper::push_confirm_button_style(), Slic3r::GUI::ImGuiWrapper::push_radio_style(), Slic3r::GUI::IMSlider::render_add_menu(), and Slic3r::GUI::IMSlider::render_edit_menu().
| wxString Slic3r::GUI::decompose_base_color_display | ( | DecomposeBaseColor | color | ) |
| const char * Slic3r::GUI::decompose_base_color_en | ( | DecomposeBaseColor | color | ) |
| std::string Slic3r::GUI::decompose_basic_filament_id | ( | const std::string & | basic_type | ) |
References kDecomposePetgBasicType, kDecomposePetgFilamentId, and kDecomposePlaFilamentId.
Referenced by lookup_decompose_official_component().
| std::string Slic3r::GUI::decompose_basic_type_from_source | ( | size_t | source_config_idx, |
| size_t | source_physical_idx, | ||
| const std::vector< std::string > & | physical_types ) |
References kDecomposePetgBasicType, kDecomposePetgFilamentId, kDecomposePetgShortType, kDecomposePlaBasicType, kDecomposePlaFilamentId, and kDecomposePlaShortType.
Referenced by count_decompose_new_physical_filaments(), and prepare_decompose_mixed_result().
| std::string Slic3r::GUI::decompose_normalize_color_hex | ( | std::string | color | ) |
Referenced by find_existing_decompose_component(), lookup_decompose_official_component(), texture_normalize_color_hex(), and Slic3r::GUI::ColorDecomposeDialog::try_build_single_base_result().
|
static |
References Slic3r::encode_color().
Referenced by Slic3r::GUI::ModelNode::ModelNode(), Slic3r::GUI::DiffModel::AddOption(), Slic3r::GUI::DiffModel::AddPreset(), and Slic3r::GUI::ModelNode::UpdateEnabling().
|
static |
References Slic3r::PresetCollection::delete_preset(), Slic3r::PresetCollection::discard_current_changes(), Slic3r::Preset::file, Slic3r::PresetCollection::find_preset(), Slic3r::PresetCollection::get_edited_preset(), Slic3r::PresetCollection::get_idx_selected(), Slic3r::PresetCollection::get_presets(), Slic3r::Preset::name, and Slic3r::Preset::setting_id.
Referenced by Slic3r::GUI::EditFilamentPresetDialog::create_dialog_buttons(), and Slic3r::GUI::EditFilamentPresetDialog::delete_preset().
| void Slic3r::GUI::delete_negative_sign | ( | Vec3d & | value | ) |
Referenced by Slic3r::GUI::GizmoObjectManipulation::update_settings_value().
|
static |
References DEPUTY_EXTRUDER_ID, Slic3r::empty(), Slic3r::DevNozzle::m_diameter, Slic3r::DevNozzle::m_nozzle_flow, and MAIN_EXTRUDER_ID.
Referenced by Slic3r::GUI::Sidebar::priv::get_nozzle_options().
|
static |
References count, Slic3r::GUI::NozzleOption::diameter, and Slic3r::GUI::NozzleOption::extruder_nozzle_stats.
Referenced by Slic3r::GUI::Sidebar::priv::get_nozzle_options().
|
inline |
|
inline |
Referenced by Slic3r::GUI::DesignCanvas::reload(), Slic3r::GUI::DesignSketchTool::render(), Slic3r::GUI::DesignSketchTool::render_face_outline(), and Slic3r::GUI::DesignSketchTool::render_solid_highlight().
| void Slic3r::GUI::desktop_open_any_folder | ( | const std::string & | path | ) |
References from_u8(), L, and openFolderForFile().
Referenced by Slic3r::GUI::MediaFilePanel::doAction(), Slic3r::GUI::GUI_App::handle_web_request(), and Slic3r::GUI::PluginsDialog::open_plugin_folder().
| void Slic3r::GUI::desktop_open_datadir_folder | ( | ) |
References Slic3r::data_dir(), from_u8(), and L.
Referenced by Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::build_command_catalog(), and Slic3r::GUI::MainFrame::generate_help_menu().
| bool Slic3r::GUI::desktop_open_project_attachment | ( | wxWindow * | parent, |
| const boost::filesystem::path & | path ) |
References _L, from_path(), Slic3r::is_absolute_path_within_root(), Slic3r::is_safe_to_open_file_name(), plater(), and Slic3r::GUI::DPIAware< P >::ShowModal().
Referenced by Slic3r::GUI::AuFile::on_dclick(), and Slic3r::GUI::ProjectPanel::OnScriptMessage().
| LoadType Slic3r::GUI::determine_load_type | ( | std::string | filename, |
| std::string | override_setting = "" ) |
References Slic3r::GUI::ProjectDropDialog::get_action(), LoadGeometry, OpenProject, OPTION_PROJECT_LOAD_BEHAVIOUR_ALWAYS_ASK, OPTION_PROJECT_LOAD_BEHAVIOUR_LOAD_GEOMETRY, SETTING_PROJECT_LOAD_BEHAVIOUR, Slic3r::GUI::DPIAware< P >::ShowModal(), TAB_ID_PREPARE, and Unknown.
Referenced by Slic3r::GUI::Plater::load_project(), and Slic3r::GUI::Plater::open_3mf_file().
| GLModel::Geometry Slic3r::GUI::diamond | ( | unsigned int | resolution | ) |
References Slic3r::GUI::GLModel::Geometry::add_triangle(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::GUI::GLModel::Geometry::format, Slic3r::GUI::GLModel::Geometry::P3N3, PI, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), Slic3r::resolution(), and Slic3r::GUI::GLModel::Geometry::Triangles.
| void Slic3r::GUI::disable_screensaver | ( | ) |
|
static |
References display_edge_tol().
Referenced by display_edge_tol(), Slic3r::GUI::DesignSketchTool::make_face_highlight(), and Slic3r::GUI::DesignSketchTool::refresh_body_edges().
| void Slic3r::GUI::do_local_z_move | ( | Selection & | selection, |
| double | relative_move ) |
Translation along local z Axis (emboss direction).
| selection | Selected volume for translate |
| relative_move | Relative move along emboss direction |
References Slic3r::GUI::Selection::is_empty(), Slic3r::GUI::TransformationType::Local, selection_transform(), Slic3r::GUI::Selection::setup_cache(), Slic3r::GUI::Selection::translate(), and Slic3r::translate().
Referenced by Slic3r::GUI::GLGizmoEmboss::draw_advanced(), Slic3r::GUI::GLGizmoSVG::draw_distance(), and anonymous_namespace{GLGizmoEmboss.cpp}::fix_transformation().
| void Slic3r::GUI::do_local_z_rotate | ( | Selection & | selection, |
| double | relative_angle ) |
Rotation around z Axis(emboss direction).
| selection | Selected volume for rotation |
| relative_angle | Relative angle to rotate around emboss direction |
References get_drag_transformation_type(), Slic3r::GUI::Selection::get_first_volume(), Slic3r::ModelInstance::get_matrix(), Slic3r::ModelVolume::get_matrix(), Slic3r::GUI::Selection::get_model(), get_model_instance(), get_model_volume(), Slic3r::has_reflection(), Slic3r::GUI::Selection::is_empty(), Slic3r::Model::objects, Slic3r::GUI::Selection::rotate(), selection_transform(), Slic3r::GUI::Selection::setup_cache(), and Slic3r::GUI::Selection::volumes_count().
Referenced by Slic3r::GUI::GLGizmoEmboss::draw_advanced(), Slic3r::GUI::GLGizmoSVG::draw_rotation(), and anonymous_namespace{GLGizmoEmboss.cpp}::fix_transformation().
|
static |
Referenced by Slic3r::GUI::InputIpAddressDialog::InputIpAddressDialog(), Slic3r::GUI::anonymous_namespace{SceneBenchmark.cpp}::SceneBenchmarkDialog::SceneBenchmarkDialog(), Slic3r::GUI::TroubleshootDialog::TroubleshootDialog(), Slic3r::GUI::MenuFactory::append_menu_item_export_drc(), Slic3r::GUI::MenuFactory::append_menu_item_export_stl(), Slic3r::GUI::MenuFactory::append_menu_item_replace_all_with_stl(), Slic3r::GUI::MenuFactory::append_menu_item_replace_with_stl(), Slic3r::GUI::MenuFactory::append_menu_items_instance_manipulation(), Slic3r::GUI::PluginConfigField::BUILD(), Slic3r::GUI::PhysicalPrinterDialog::build_printhost_settings(), Slic3r::GUI::Tab::compatible_widget_create(), Slic3r::GUI::TabPrinter::create_bed_shape_widget(), Slic3r::GUI::PreferencesDialog::create_item_downloads(), Slic3r::GUI::PreferencesDialog::create_items(), Slic3r::GUI::Tab::create_preset_tab(), Slic3r::GUI::ColourPicker::draw_bmp_btn(), Slic3r::GUI::GLGizmoSVG::draw_filename(), Slic3r::GUI::DiffViewCtrl::get_short_string(), Slic3r::GUI::MainFrame::init_menubar_as_editor(), Slic3r::GUI::MainFrame::init_menubar_as_gcodeviewer(), Slic3r::GUI::Plater::priv::load_files(), Slic3r::GUI::ObjectList::load_modifier(), Slic3r::GUI::GUI_App::on_init_inner(), Slic3r::GUI::MainFrame::open_menubar_item(), Slic3r::GUI::GUI_App::recreate_GUI(), Slic3r::GUI::anonymous_namespace{SceneBenchmark.cpp}::SceneBenchmarkDialog::set_status(), and Slic3r::GUI::PluginConfigField::update_button_label().
| wxString Slic3r::GUI::double_to_string | ( | double const | value, |
| const int | max_precision ) |
References Slic3r::is_decimal_separator_point().
Referenced by Slic3r::GUI::LayerRangeEditor::LayerRangeEditor(), Slic3r::GUI::PageDiameters::PageDiameters(), Slic3r::GUI::BedShape::apply_optgroup_values(), Slic3r::GUI::TextCtrl::BUILD(), Slic3r::GUI::ObjectLayers::create_layer(), focus_event(), Slic3r::GUI::ConfigOptionsGroup::get_config_value(), Slic3r::GUI::ConfigOptionsGroup::get_config_value2(), get_formatted_tooltip_text(), Slic3r::GUI::BedShape::get_full_name_with_params(), get_string_value(), Slic3r::GUI::Field::get_value_by_opt_type(), and Slic3r::GUI::Choice::set_selection().
|
static |
References dp_tok(), and TokCtlText.
Referenced by Slic3r::GUI::DesignPanel::DesignPanel(), Slic3r::GUI::DesignPanel::apply_dof_status(), Slic3r::GUI::DesignPanel::on_clear_expr(), Slic3r::GUI::DesignPanel::on_set_expr(), Slic3r::GUI::DesignPanel::open_tool(), and Slic3r::GUI::DesignPanel::refresh_constrain_dof().
|
static |
Referenced by Slic3r::GUI::DesignPanel::DesignPanel(), commit_icon(), dp_tok(), and Slic3r::GUI::DesignPanel::on_sys_color_changed().
|
static |
References dp_tok(), and TokItemDim.
Referenced by Slic3r::GUI::DesignPanel::refresh_parts(), Slic3r::GUI::DesignPanel::refresh_pinned(), and Slic3r::GUI::DesignPanel::refresh_tree().
|
static |
References dp_tok(), and TokItemText.
Referenced by Slic3r::GUI::DesignPanel::refresh_parts(), Slic3r::GUI::DesignPanel::refresh_pinned(), and Slic3r::GUI::DesignPanel::refresh_tree().
|
static |
References dp_tok(), and TokPanelBg.
Referenced by Slic3r::GUI::DesignPanel::DesignPanel(), and style_sidebar_icon_btn().
|
static |
References dp_pick_trace(), and dp_pick_trace_on().
Referenced by dp_pick_trace(), Slic3r::GUI::DesignSketchTool::handle_solid_click(), Slic3r::GUI::DesignSketchTool::hit_display_sketch(), Slic3r::GUI::DesignSketchTool::on_mouse_impl(), Slic3r::GUI::DesignSketchTool::pick_bodies_in_rectangle(), and Slic3r::GUI::DesignSketchTool::resolve_solid_pick().
|
static |
References dp_pick_trace_on().
Referenced by dp_pick_trace(), dp_pick_trace_on(), and Slic3r::GUI::DesignSketchTool::hit_display_sketch().
|
static |
References kDpTokens.
Referenced by Slic3r::GUI::DesignPanel::on_sys_color_changed().
|
static |
References dp_tok(), and TokRibbonBg.
Referenced by Slic3r::GUI::DesignPanel::DesignPanel(), and Slic3r::GUI::DesignPanel::set_active_tool_btn().
|
static |
References dp_tok(), and TokRibbonHover.
Referenced by Slic3r::GUI::DesignPanel::DesignPanel().
|
static |
References dp_tok(), and TokSecText.
Referenced by Slic3r::GUI::DesignPanel::DesignPanel(), Slic3r::GUI::DesignPanel::on_clear_expr(), Slic3r::GUI::DesignPanel::on_set_expr(), Slic3r::GUI::DesignPanel::open_tool(), and Slic3r::GUI::DesignPanel::rebuild_constraint_list().
|
static |
References dp_dark(), and kDpTokens.
Referenced by dp_ctl_text(), dp_item_dim(), dp_item_text(), dp_panel_bg(), dp_ribbon_bg(), dp_ribbon_hover(), and dp_sec_text().
References dr_yaxis().
Referenced by dr_yaxis(), Slic3r::GUI::DesignSketchTool::drag_draft_arc(), Slic3r::GUI::DesignSketchTool::hit_test_draft_handle(), and Slic3r::GUI::DesignSketchTool::render_draft_gizmo().
| void Slic3r::GUI::dragging_rotate_gizmo | ( | double | gizmo_angle, |
| std::optional< float > & | current_angle, | ||
| std::optional< float > & | start_angle, | ||
| Selection & | selection ) |
On dragging rotate gizmo func Transform GLVolume from selection.
| gizmo_angle | GLGizmoRotate::get_angle() |
| current_angle | In/Out current angle visible in UI |
| start_angle | Cache for start dragging angle |
| selection | Selected only Actual embossed volume |
References get_drag_transformation_type(), Slic3r::GUI::Selection::get_first_volume(), Slic3r::GLVolume::get_instance_transformation(), Slic3r::Geometry::Transformation::get_matrix(), Slic3r::GLVolume::get_volume_transformation(), Slic3r::has_reflection(), Slic3r::is_approx(), PI, Slic3r::GUI::Selection::rotate(), selection_transform(), and Slic3r::Geometry::to_range_pi_pi().
Referenced by Slic3r::GUI::GLGizmoEmboss::on_mouse_for_rotation(), and Slic3r::GUI::GLGizmoSVG::on_mouse_for_rotation().
| void Slic3r::GUI::draw | ( | const IconManager::Icon & | icon, |
| const ImVec2 & | size = ImVec2(0, 0), | ||
| const ImVec4 & | tint_col = ImVec4(1, 1, 1, 1), | ||
| const ImVec4 & | border_col = ImVec4(0, 0, 0, 0) ) |
Draw imgui image with icon.
| icon | Place in texture |
| size | [optional]Size of image, wen zero than use same size as stored texture |
| tint_col | viz ImGui::Image |
| border_col | viz ImGui::Image |
References Slic3r::GUI::IconManager::Icon::br, Slic3r::GUI::IconManager::Icon::is_valid(), Slic3r::GUI::IconManager::Icon::size, Slic3r::GUI::IconManager::Icon::tex_id, and Slic3r::GUI::IconManager::Icon::tl.
Referenced by button(), clickable(), Slic3r::GUI::GLGizmoEmboss::draw_advanced(), Slic3r::GUI::GLGizmoEmboss::draw_bold_button(), Slic3r::GUI::GLGizmoSVG::draw_filename(), anonymous_namespace{GLGizmoSVG.cpp}::draw_filled(), Slic3r::GUI::GLGizmoEmboss::draw_italic_button(), anonymous_namespace{GLGizmoSVG.cpp}::draw_side_outline(), Slic3r::GUI::GLGizmoEmboss::draw_text_input(), priv::draw_transparent_icon(), Slic3r::GUI::UVEditorCanvas::render(), Slic3r::GUI::DesignSketchTool::render_face_outline(), Slic3r::GUI::GCodeViewer::render_markers(), Slic3r::GUI::GLGizmoTextureDisplacement::render_preview_mesh(), and Slic3r::GUI::GLGizmoEmboss::revertible().
| void Slic3r::GUI::draw_mixed_gradient_plot | ( | wxDC & | raw_dc, |
| const wxSize & | canvas, | ||
| const std::vector< MixedGradientCurve > & | curves, | ||
| const std::vector< wxPoint2DDouble > & | anchors, | ||
| const MixedGradientTheme & | theme ) |
References _L, Slic3r::GUI::MixedGradientTheme::axis, Slic3r::GUI::MixedGradientTheme::background, calc_color_distance(), Slic3r::GUI::MixedGradientTheme::grid, Slic3r::GUI::MixedGradientTheme::label, Slic3r::GUI::MixedGradientTheme::label_strong, mixed_gradient_plot_rect(), Slic3r::GUI::MixedGradientTheme::outline, and Slic3r::GUI::MixedGradientTheme::point_fill.
Referenced by Slic3r::GUI::PublishSettingsDialog::add_mixed_visual(), and Slic3r::GUI::GradientCurveEditor::on_paint().
| void Slic3r::GUI::draw_mixed_ratio_blend_bar | ( | wxDC & | dc, |
| const wxRect & | rect, | ||
| const wxColour & | first, | ||
| const wxColour & | second, | ||
| double | second_fraction ) |
Referenced by Slic3r::GUI::PublishSettingsDialog::add_mixed_visual(), and Slic3r::GUI::MixedFilamentDialog::create_ratio_slider().
| void Slic3r::GUI::draw_mixed_ratio_segments | ( | wxDC & | dc, |
| const wxRect & | rect, | ||
| const std::vector< wxColour > & | colours, | ||
| const std::vector< double > & | shares ) |
References StateColor::darkModeColorFor().
Referenced by Slic3r::GUI::PublishSettingsDialog::add_mixed_visual().
| void Slic3r::GUI::draw_mixed_triangle_labels | ( | wxDC & | dc, |
| const wxSize & | size, | ||
| const std::array< double, 3 > & | weights, | ||
| const MixedTriangleTheme & | theme ) |
References _L, Label::Body_12, Slic3r::GUI::MixedTriangleTheme::label, and mixed_triangle_vertices().
Referenced by Slic3r::GUI::PublishSettingsDialog::add_mixed_visual().
| void Slic3r::GUI::draw_mixed_triangle_picker | ( | wxDC & | dc, |
| const wxSize & | size, | ||
| const std::array< wxColour, 3 > & | colours, | ||
| const std::array< double, 3 > & | weights, | ||
| const MixedTriangleTheme & | theme ) |
References Slic3r::GUI::MixedTriangleTheme::background, Slic3r::filament_mixer_lerp(), mixed_triangle_vertices(), Slic3r::GUI::MixedTriangleTheme::outline, Slic3r::GUI::MixedTriangleTheme::ring, tri_barycentric(), and tri_contains().
Referenced by Slic3r::GUI::PublishSettingsDialog::add_mixed_visual(), and Slic3r::GUI::MixedFilamentDialog::create_triangle_picker().
|
static |
Referenced by Slic3r::GUI::OG_CustomCtrl::OnPaint().
|
static |
Referenced by Slic3r::GUI::ImGuiWrapper::close_top_popup(), and Slic3r::GUI::ImGuiWrapper::modal_popup_open().
| void Slic3r::GUI::DrawRoundedRect | ( | float | x, |
| float | y, | ||
| float | width, | ||
| float | height, | ||
| float | radius, | ||
| const ColorRGB & | color, | ||
| int | segments = 16 ) |
References Slic3r::angle(), Slic3r::ColorRGB::b(), Slic3r::ColorRGB::g(), GL_QUADS, GL_TRIANGLE_FAN, glBegin, glColor3f, glEnd, glVertex2f, M_PI, and Slic3r::ColorRGB::r().
Referenced by Slic3r::GUI::SkipPartCanvas::Render().
|
static |
Referenced by Slic3r::GUI::TabPrinter::update_custom_dirty().
|
static |
References Slic3r::center(), Slic3r::dot(), and ellipse_axes().
Referenced by ellipse_axes(), Slic3r::GUI::DesignSketchTool::make_ellipse(), and Slic3r::GUI::DesignSketchTool::make_ellipse_arc().
|
static |
References Slic3r::center(), and ellipse_param_of().
Referenced by Slic3r::GUI::DesignSketchTool::drag_ellipsearc_handle(), ellipse_param_of(), and Slic3r::GUI::DesignSketchTool::make_ellipse_arc().
|
static |
References ellipse_point().
Referenced by Slic3r::GUI::DesignSketchTool::drag_ellipsearc_handle(), ellipse_point(), ellipse_polyline(), Slic3r::GUI::DesignSketchTool::make_ellipse_arc(), Slic3r::GUI::DesignSketchTool::render_live_quotes(), Slic3r::GUI::DesignSketchTool::set_ellipse_axis(), Slic3r::GUI::DesignSketchTool::set_ellipsearc_sweep(), and Slic3r::GUI::DesignSketchTool::set_handle().
|
static |
References ellipse_point(), and ellipse_polyline().
Referenced by ellipse_polyline(), and Slic3r::GUI::DesignSketchTool::entity_polyline().
|
static |
References Slic3r::DynamicConfig::set_key_value().
Referenced by Slic3r::GUI::CalibrationPresetPage::sync_ams_info(), and Slic3r::GUI::CalibrationPresetPage::update_multi_extruder_filament_combobox().
|
static |
Referenced by Slic3r::GUI::DesignPanel::constraint_label(), and Slic3r::GUI::DesignPanel::request_value().
|
static |
Referenced by Slic3r::GUI::DesignPanel::confirm_value().
| void Slic3r::GUI::enable_screensaver | ( | ) |
| void Slic3r::GUI::end_menu | ( | ) |
Referenced by Slic3r::GUI::IMSlider::render_add_menu(), and Slic3r::GUI::IMSlider::render_edit_menu().
| bool Slic3r::GUI::ensure_belt_purge_tower | ( | Model & | model, |
| PartPlateList & | partplate_list, | ||
| ObjectList * | obj_list, | ||
| std::vector< BeltPurgeSignature > & | sigs ) |
References _u8L, Slic3r::ModelObject::add_instance(), Slic3r::Model::add_object(), Slic3r::ModelObject::add_volume(), Slic3r::ModelObject::bounding_box_exact(), Slic3r::btNoBrim, Slic3r::ByObject, Slic3r::BoundingBox3Base< PointType >::center(), Slic3r::center(), Slic3r::ModelObject::config, Slic3r::GUI::PartPlate::contain_instance_totally(), Slic3r::BoundingBoxBase< PointType, APointsType >::defined, Slic3r::Geometry::deg2rad(), Slic3r::Model::delete_object(), Slic3r::ModelObject::ensure_on_bed(), EPSILON, Slic3r::expand_mixed_filaments(), Slic3r::f(), Slic3r::GUI::BeltPurgeSignature::filament_count, Slic3r::GUI::PartPlateList::find_instance(), Slic3r::get_extents(), Slic3r::ModelVolume::get_extruders(), Slic3r::get_flush_volumes_matrix(), Slic3r::GUI::PartPlate::get_origin(), Slic3r::GUI::PartPlateList::get_plate(), Slic3r::GUI::PartPlateList::get_plate_count(), Slic3r::ConfigOptionResolver::has(), Slic3r::has_any_mixed_filament(), Slic3r::ModelObject::instance_bounding_box(), Slic3r::ModelObject::instances, Slic3r::ModelObject::invalidate_bounding_box(), Slic3r::ipRectilinear, Slic3r::GUI::BeltPurgeSignature::key, Slic3r::length(), M_PI, Slic3r::make_cube(), Slic3r::BoundingBoxBase< PointType, APointsType >::max, Slic3r::BoundingBoxBase< PointType, std::vector< PointType > >::max, Slic3r::TriangleMesh::merge(), Slic3r::BoundingBoxBase< PointType, std::vector< PointType > >::min, Slic3r::ModelObject::name, Slic3r::ModelVolume::name, Slic3r::None, Slic3r::GUI::PartPlateList::notify_instance_removed(), obj_list(), Slic3r::Model::objects, Slic3r::DynamicConfig::opt_float(), Slic3r::ConfigBase::option(), Slic3r::ModelConfig::option(), Slic3r::prime_volume(), Slic3r::printable_height(), printer_config(), Slic3r::ModelConfig::set_key_value(), Slic3r::ModelObject::translate_instances(), Slic3r::GUI::BeltPurgeSignature::valid, Slic3r::ConfigOptionSingle< T >::value, Slic3r::ConfigOptionVector< T >::values, Slic3r::ModelObject::volumes, Slic3r::X, and Slic3r::Y.
Referenced by Slic3r::GUI::Plater::priv::ensure_belt_purge_tower(), and Slic3r::GUI::Plater::priv::update_background_process().
|
static |
Referenced by Slic3r::GUI::DesignerPanel::on_input_enter_description(), Slic3r::GUI::DesignerPanel::on_input_enter_model(), Slic3r::GUI::DesignerPanel::on_select_license(), and Slic3r::GUI::AuFile::on_set_cover().
|
static |
References Slic3r::SketchEntity::Arc, Slic3r::SketchEntity::center, Slic3r::SketchEntity::end_angle, entity_endpoints(), Slic3r::SketchEntity::Line, Slic3r::SketchEntity::p0, Slic3r::SketchEntity::p1, Slic3r::SketchEntity::radius, Slic3r::SketchEntity::start_angle, and Slic3r::SketchEntity::type.
Referenced by Slic3r::GUI::DesignSketchTool::connected_loop(), and entity_endpoints().
|
static |
References Slic3r::SketchEntity::Arc, Slic3r::SketchEntity::center, Slic3r::SketchEntity::Circle, Slic3r::SketchEntity::Ellipse, Slic3r::SketchEntity::EllipseArc, Slic3r::SketchEntity::end_angle, entity_moved(), Slic3r::SketchEntity::Line, Slic3r::SketchEntity::p0, Slic3r::SketchEntity::p1, Slic3r::SketchEntity::Point, Slic3r::SketchEntity::radius, Slic3r::SketchEntity::rminor, Slic3r::SketchEntity::rotation, Slic3r::SketchEntity::start_angle, and Slic3r::SketchEntity::type.
Referenced by Slic3r::GUI::DesignSketchTool::confirm_op(), and entity_moved().
|
static |
References Slic3r::SketchEntity::Arc, Slic3r::SketchEntity::BSpline, bspline_polyline(), Slic3r::SketchEntity::center, Slic3r::SketchEntity::Circle, Slic3r::SketchEntity::ctrl, Slic3r::SketchEntity::Ellipse, Slic3r::SketchEntity::EllipseArc, Slic3r::SketchEntity::end_angle, entity_pick_dist(), Slic3r::SketchEntity::Line, M_PI, Slic3r::SketchEntity::p0, Slic3r::SketchEntity::p1, Slic3r::SketchEntity::Point, point_segment_dist(), Slic3r::SketchEntity::radius, Slic3r::SketchEntity::rminor, Slic3r::SketchEntity::rotation, Slic3r::SketchEntity::start_angle, and Slic3r::SketchEntity::type.
Referenced by Slic3r::GUI::DesignSketchTool::apply_live_trim(), Slic3r::GUI::DesignSketchTool::compute_trim_preview(), entity_pick_dist(), Slic3r::GUI::DesignSketchTool::hit_display_sketch(), Slic3r::GUI::DesignSketchTool::hit_test(), and Slic3r::GUI::DesignSketchTool::on_mouse_impl().
|
static |
References Slic3r::SketchEntity::Arc, Slic3r::SketchEntity::center, Slic3r::SketchEntity::Circle, Slic3r::SketchEntity::Ellipse, Slic3r::SketchEntity::EllipseArc, entity_ref_point(), Slic3r::SketchEntity::p0, Slic3r::SketchEntity::Point, and Slic3r::SketchEntity::type.
Referenced by Slic3r::GUI::DesignSketchTool::apply_dimension(), Slic3r::GUI::DesignSketchTool::dimension_current(), Slic3r::GUI::DesignSketchTool::dimension_kind(), and entity_ref_point().
|
constexpr |
Referenced by contains(), Slic3r::GUI::IMSlider::get_label(), Slic3r::GUI::IMSlider::get_tick_from_value(), and Slic3r::GUI::Preview::update_layers_slider().
| bool Slic3r::GUI::equivalent_areas | ( | const double & | bottom_area, |
| const double & | top_area ) |
References miscalculation().
Referenced by check_color_change(), and Slic3r::GUI::Preview::update_layers_slider().
| arrangement::ArrangePolygon Slic3r::GUI::estimate_wipe_tower_info | ( | int | plate_index, |
| std::set< int > & | extruder_ids ) |
References Slic3r::arrangement::ArrangePolygon::bed_idx, Slic3r::GUI::PartPlate::estimate_wipe_tower_polygon(), Slic3r::GUI::PartPlateList::get_plate(), and Slic3r::GUI::PartPlateList::get_plate_count().
Referenced by Slic3r::GUI::ArrangeJob::prepare_wipe_tower().
References Slic3r::ExPolygon::contour, and Slic3r::Polygon::make_counter_clockwise().
Referenced by init_exclusion_volume_prism_model(), init_model_from_polygons(), and Slic3r::GUI::PartPlate::update_exclusion_volume_preview_models().
| std::string Slic3r::GUI::extract_remote_filename | ( | const std::string & | str | ) |
Referenced by Slic3r::GUI::FileGet::priv::get_perform().
|
static |
References StateColor::darkModeColorFor().
Referenced by Slic3r::GUI::ExtruderGroup::ExtruderGroup(), Slic3r::GUI::HoverLabel::HoverLabel(), Slic3r::GUI::ExtruderGroup::sys_color_changed(), and Slic3r::GUI::HoverLabel::sys_color_changed().
| bool Slic3r::GUI::extruder_supports_tpu_high_flow | ( | PresetBundle * | preset_bundle, |
| int | extruder_id ) |
References Slic3r::Preset::config, Slic3r::PresetCollection::get_edited_preset(), Slic3r::nozzle_diameter(), nozzle_diameter_supports_tpu_high_flow(), Slic3r::ConfigBase::option(), and Slic3r::PresetBundle::printers.
Referenced by Slic3r::GUI::Sidebar::priv::get_nozzle_options(), and tryPopUpMultiNozzleDialog().
|
static |
References _L, and RowVisibility.
Referenced by Slic3r::GUI::DesignPanel::refresh_parts(), Slic3r::GUI::DesignPanel::refresh_pinned(), and Slic3r::GUI::DesignPanel::refresh_tree().
|
static |
References Slic3r::GeometryEngine::edges_of_face(), Slic3r::GeometryEngine::face_centroid_world(), Slic3r::GeometryEngine::face_normal_world(), Slic3r::SketchPlane::normal, Slic3r::SketchPlane::origin, Slic3r::GeometryEngine::sample_edge_world(), Slic3r::SketchPlane::x_axis, and Slic3r::SketchPlane::y_axis.
Referenced by Slic3r::GUI::DesignPanel::DesignPanel().
| bool Slic3r::GUI::face_selected_volume_to_camera | ( | const Camera & | camera, |
| GLCanvas3D & | canvas, | ||
| const std::optional< double > & | wanted_up_limit = {} ) |
Apply camera direction for emboss direction.
| camera | Define view vector |
| canvas | Containe Selected ModelVolume to modify orientation |
| wanted_up_limit | [Optional]Limit for direction of up vector |
References Slic3r::Emboss::calc_up(), Slic3r::GUI::GLCanvas3D::do_rotate(), Slic3r::ModelVolume::emboss_shape, Slic3r::GUI::Selection::GENERAL, Slic3r::GUI::Camera::get_dir_forward(), Slic3r::ModelInstance::get_matrix(), Slic3r::ModelVolume::get_matrix(), Slic3r::GUI::GLCanvas3D::get_model(), get_model_instance(), get_model_object(), get_model_volume(), Slic3r::GUI::Camera::get_position(), get_selected_gl_volume(), Slic3r::GUI::GLCanvas3D::get_selection(), Slic3r::GUI::Camera::get_type(), Slic3r::GUI::Selection::is_single_full_instance(), L, Slic3r::MODEL_PART, Slic3r::Model::objects, Slic3r::GUI::Camera::Ortho, Slic3r::GUI::Camera::Perspective, Slic3r::GLVolume::set_instance_transformation(), Slic3r::GLVolume::set_volume_transformation(), Slic3r::GUI::Selection::synchronize_unselected_instances(), Slic3r::ModelVolume::type(), and Slic3r::GLVolume::world_matrix().
Referenced by Slic3r::GUI::GLGizmoEmboss::draw_advanced(), and Slic3r::GUI::GLGizmoSVG::draw_face_the_camera().
| void Slic3r::GUI::fatal_error | ( | wxWindow * | parent | ) |
References fatal_error(), and show_error().
Referenced by fatal_error().
| bool Slic3r::GUI::filament_color_picker_changed | ( | const ColorSelection & | initial, |
| const std::optional< ColorSelection > & | result ) |
Referenced by Slic3r::GUI::FilamentPickerDialog::BindEvents(), and Slic3r::GUI::PlaterPresetComboBox::show_default_color_picker().
| ColorSelection Slic3r::GUI::filament_color_picker_initial | ( | const FilamentColorPickerValue & | value | ) |
References Slic3r::GUI::FilamentColorPickerValue::colors, filament_color_picker_selection(), and Slic3r::GUI::FilamentColorPickerValue::primary.
Referenced by Slic3r::GUI::FilamentPickerDialog::BindEvents(), and Slic3r::GUI::PlaterPresetComboBox::show_default_color_picker().
| FilamentColorPickerValue Slic3r::GUI::filament_color_picker_result | ( | const ColorSelection & | selection | ) |
References Slic3r::GUI::FilamentColorPickerValue::colors, and Slic3r::GUI::FilamentColorPickerValue::gradient.
Referenced by Slic3r::GUI::PlaterPresetComboBox::PlaterPresetComboBox(), Slic3r::GUI::FilamentPickerDialog::BindEvents(), and Slic3r::GUI::PlaterPresetComboBox::show_default_color_picker().
| std::optional< ColorSelection > Slic3r::GUI::filament_color_picker_selection | ( | const FilamentColorPickerValue & | value | ) |
References Slic3r::GUI::FilamentColorPickerValue::colors, and Slic3r::GUI::FilamentColorPickerValue::gradient.
Referenced by Slic3r::GUI::FilamentPickerDialog::BindEvents(), filament_color_picker_initial(), and Slic3r::GUI::PlaterPresetComboBox::show_default_color_picker().
|
static |
References Slic3r::GUI::FilamentColorPickerValue::colors, Slic3r::GUI::FilamentColorPickerValue::gradient, Slic3r::DynamicConfig::opt(), Slic3r::GUI::FilamentColorPickerValue::primary, and Slic3r::ConfigOptionVector< T >::size().
Referenced by Slic3r::GUI::PlaterPresetComboBox::PlaterPresetComboBox(), and Slic3r::GUI::PlaterPresetComboBox::show_default_color_picker().
|
static |
Referenced by Slic3r::GUI::FilamentSelectPopup::create_item_row(), Slic3r::GUI::FilamentSelectPopup::create_mixed_item_row(), Slic3r::GUI::TextureImportDialog::rebuild_mapping_rows(), and Slic3r::GUI::TextureImportDialog::show_filament_popup().
| std::string Slic3r::GUI::filament_type_for_color_decompose | ( | Preset * | preset | ) |
References Slic3r::Preset::config, Slic3r::DynamicPrintConfig::get_filament_type(), kDecomposePlaShortType, Slic3r::Preset::name, and official_basic_type_from_preset_name().
Referenced by Slic3r::GUI::TextureImportDialog::add_decomposed_mixed_filament(), and Slic3r::GUI::Sidebar::decompose_filament_color().
|
static |
Referenced by Slic3r::GUI::ObjectList::ObjectList(), Slic3r::GUI::MenuFactory::append_menu_item_change_extruder(), Slic3r::GUI::MenuFactory::append_menu_item_change_filament(), create_freq_settings_popupmenu(), get_full_settings_hierarchy(), Slic3r::GUI::ObjectList::key_event(), Slic3r::GUI::GLCanvas3D::reload_scene(), Slic3r::GUI::ObjectList::update_filament_values_for_items(), Slic3r::GUI::ObjectList::update_objects_list_filament_column(), and Slic3r::GUI::ObjectList::update_objects_list_filament_column_when_delete_filament().
|
static |
| wxString Slic3r::GUI::file_url_from_path | ( | const boost::filesystem::path & | path | ) |
References from_path().
Referenced by Slic3r::GUI::NozzleListTable::NozzleListTable(), Slic3r::GUI::PrivacyUpdateDialog::PrivacyUpdateDialog(), Slic3r::GUI::ProjectPanel::ProjectPanel(), Slic3r::GUI::WebViewPanel::WebViewPanel(), WipingDialog::WipingDialog(), Slic3r::GUI::web_hosting::bootstrap_url(), Slic3r::GUI::WebViewHostDialog::build_resource_url(), Slic3r::GUI::GuideFrame::BuildProfileJson(), Slic3r::GUI::web_hosting::content_base_url(), Slic3r::ElegooLink::get_print_host_webui(), Slic3r::GUI::GuideFrame::LoadProfileFamily(), Slic3r::GUI::MarkdownTip::LoadStyle(), Slic3r::GUI::GuideFrame::SetStartPage(), Slic3r::GUI::ZUserLogin::ShowErrorPage(), Slic3r::GUI::Sidebar::update_all_preset_comboboxes(), and Slic3r::GUI::UpdateVersionDialog::update_version_info().
| wxString Slic3r::GUI::file_wildcards | ( | FileType | file_type, |
| const std::string & | custom_extension ) |
References Slic3r::GUI::FileWildcards::file_extensions, file_wildcards_by_type, format_wxstr(), Slic3r::GUI::FileWildcards::title_id, and Slic3r::GUI::I18N::translate().
Referenced by anonymous_namespace{GLGizmoSVG.cpp}::choose_svg_file(), Slic3r::GUI::GLGizmoSVG::draw_filename(), Slic3r::GUI::Plater::export_gcode(), Slic3r::GUI::Plater::export_gcode_3mf(), Slic3r::GUI::Plater::priv::get_export_file(), Slic3r::GUI::GUI_App::import_model(), Slic3r::GUI::GUI_App::import_zip(), Slic3r::GUI::GUI_App::load_gcode(), Slic3r::GUI::BedShapePanel::load_model(), Slic3r::GUI::CreatePrinterPresetDialog::load_model_stl(), Slic3r::GUI::GUI_App::load_project(), Slic3r::GUI::BedShapePanel::load_stl(), Slic3r::GUI::BedShapePanel::load_texture(), Slic3r::GUI::CreatePrinterPresetDialog::load_texture(), Slic3r::GUI::Plater::priv::reload_from_disk(), Slic3r::GUI::Plater::priv::replace_with_stl(), and start_new_gcodeviewer_open_file().
| void Slic3r::GUI::fill_gradient_ramp_rect | ( | wxDC & | dc, |
| const wxRect & | rect, | ||
| const std::vector< wxColour > & | ramp ) |
Referenced by create_gradient_ramp_bitmap(), Slic3r::GUI::MixedFilamentDialog::create_preview_panel(), and Slic3r::GUI::Sidebar::update_mixed_filament_list().
| void Slic3r::GUI::fill_gradient_rect_east | ( | wxDC & | dc, |
| const wxRect & | rect, | ||
| const wxColour & | from, | ||
| const wxColour & | to ) |
Referenced by Slic3r::GUI::AMSPreview::doRender(), Slic3r::GUI::MappingItem::doRender(), Slic3r::GUI::MaterialItem::doRender(), Slic3r::GUI::MaterialSyncItem::doRender(), Slic3r::GUI::AMSLib::render_generic_lib(), and Slic3r::GUI::AMSLib::render_lite_lib().
|
static |
References _L, ComboBox::Append(), Slic3r::ConfigOptionDef::enum_keys_map, Slic3r::ConfigOptionDef::enum_labels, Slic3r::ConfigOptionDef::enum_values, Slic3r::nvtStandard, Slic3r::print_config_def, and select_nozzle_volume().
Referenced by Slic3r::GUI::CalibrationPresetPage::init_selection_values().
|
static |
Referenced by Slic3r::GUI::Preview::update_layers_slider().
|
static |
| std::string Slic3r::GUI::find_decompose_standard_preset_name | ( | size_t | source_config_idx, |
| const std::string & | basic_type ) |
References Slic3r::PresetBundle::filament_presets, and kDecomposeBambuPresetPrefix.
Referenced by prepare_decompose_mixed_result().
| int Slic3r::GUI::find_existing_decompose_component | ( | const DecomposeOfficialComponent & | component, |
| const std::vector< std::string > & | physical_colors, | ||
| const std::vector< size_t > & | physical_config_indices, | ||
| size_t | source_config_idx ) |
References Slic3r::GUI::DecomposeOfficialComponent::color_hex, decompose_normalize_color_hex(), Slic3r::GUI::DecomposeOfficialComponent::filament_id, kDecomposeBambuPresetPrefix, kDecomposePetgBasicType, kDecomposePetgFilamentId, kDecomposePetgShortType, kDecomposePlaBasicType, kDecomposePlaFilamentId, kDecomposePlaShortType, and Slic3r::ConfigOptionVector< T >::values.
Referenced by count_decompose_new_physical_filaments(), and prepare_decompose_mixed_result().
| wxFont * Slic3r::GUI::find_font | ( | const std::string & | text_str, |
| int | max_size = 32 ) |
References get_text_extent(), Label::Head_12, Label::Head_14, Label::Head_16, Label::Head_18, Label::Head_20, and Label::Head_24.
| wxTopLevelWindow * Slic3r::GUI::find_toplevel_parent | ( | wxWindow * | window | ) |
Referenced by em_unit(), Slic3r::GUI::ObjectList::fix_through_cgal(), Slic3r::GUI::Plater::priv::load_files(), Slic3r::GUI::Tab::OnActivate(), and Slic3r::GUI::GLGizmoCut3D::perform_cut().
| void Slic3r::GUI::fit_in_display | ( | wxTopLevelWindow & | window, |
| wxSize | desired_size ) |
Make sure the given window fits inside current display.
Referenced by Slic3r::GUI::EditGCodeDialog::EditGCodeDialog().
|
static |
Referenced by Slic3r::GUI::AMSMaterialsSetting::on_select_cali_result(), and Slic3r::GUI::AMSMaterialsSetting::on_select_filament().
|
static |
References _L, double_to_string(), Slic3r::is_decimal_separator_point(), and show_error().
Referenced by Slic3r::GUI::PageDiameters::PageDiameters().
|
static |
References Slic3r::f().
Referenced by Slic3r::GUI::DesignTextDialog::DesignTextDialog().
|
inline |
References Slic3r::format().
Referenced by Slic3r::GUI::AboutDialog::AboutDialog(), Slic3r::GUI::CopyrightsDialog::CopyrightsDialog(), Slic3r::GUI::NetworkTestDialog::NetworkTestDialog(), Slic3r::GUI::PageWelcome::PageWelcome(), Slic3r::GUI::ProjectDropDialog::ProjectDropDialog(), Slic3r::GUI::GLGizmoSimplify::add_simplify_suggestion_notification(), Slic3r::GUI::NotificationManager::UpdatedItemsInfoNotification::add_type(), Slic3r::plugin_loader::anonymous_namespace{PluginLoader.cpp}::add_wheel_dependencies_to_sys_path(), Slic3r::GUI::GLGizmoSimplify::apply_simplify(), Slic3r::GUI::ImGuiWrapper::bbl_input_double(), Slic3r::GUI::ImGuiWrapper::bbl_slider_float(), Slic3r::GUI::ImGuiWrapper::bbl_slider_float_style(), Slic3r::GUI::ImGuiWrapper::bbl_sliderin(), Slic3r::GUI::GUI_App::check_bundle_updates(), Slic3r::GUI::PartPlate::check_compatible_of_nozzle_and_filament(), Slic3r::GUI::PartPlate::check_mixture_filament_compatible(), Slic3r::PresetUpdater::priv::check_new_vendors(), Slic3r::GUI::GUI_App::check_new_version_sf(), Slic3r::PluginManager::check_registry_locked(), Slic3r::GUI::TextureImportDialog::compact_used_virtual_filaments(), Slic3r::GUI::Config::copy_config_dir_single_level(), Slic3r::copy_file_fix(), anonymous_namespace{GLGizmoSVG.cpp}::create_fill_warning(), Slic3r::GUI::GLGizmoEmboss::create_notification_not_valid_font(), anonymous_namespace{GLGizmoSVG.cpp}::create_shape_warnings(), anonymous_namespace{GLGizmoSVG.cpp}::create_stroke_warning(), Slic3r::PluginManager::delete_and_unsubscribe_cloud_plugin(), Slic3r::PluginManager::delete_plugin(), Slic3r::delete_plugin_root(), Slic3r::GUI::TextureImportDialog::do_auto_match(), Slic3r::PluginManager::download_and_install_cloud_plugin(), Slic3r::CloudPluginService::download_cloud_plugin(), Slic3r::GUI::GUI_App::download_plugin(), Slic3r::GUI::ImGuiWrapper::drag_optional_float(), Slic3r::GUI::GLGizmoEmboss::draw_delete_style_button(), Slic3r::GUI::GLGizmoSVG::draw_filename(), Slic3r::GUI::GLGizmoSVG::draw_size(), Slic3r::GUI::GLGizmoEmboss::draw_style_list(), Slic3r::GUI::GLGizmoEmboss::draw_style_rename_popup(), Slic3r::GUI::GLGizmoEmboss::draw_style_save_button(), Slic3r::GUI::ArrangeJob::finalize(), Slic3r::GUI::Emboss::CreateFontStyleImagesJob::finalize(), Slic3r::BackgroundSlicingProcess::finalize_gcode(), Slic3r::find_installed_plugin_entry(), Slic3r::SlicingProcessCompletedEvent::format_error_message(), get_curr_time(), Slic3r::GUI::FileGet::priv::get_perform(), get_primitive_mode(), Slic3r::Obico::get_printers(), Slic3r::Repetier::get_printers(), Slic3r::PrusaLink::get_storage(), Slic3r::GUI::GLGizmoMmuSegmentation::handle_snapshot_action_name(), Slic3r::GUI::Plater::import_model_id(), Slic3r::GUI::ImGuiWrapper::input_double(), Slic3r::GUI::ImGuiWrapper::input_double(), Slic3r::GUI::ImGuiWrapper::input_optional_float(), Slic3r::GUI::ImGuiWrapper::input_vec3(), Slic3r::plugin_loader::install_plugin(), Slic3r::plugin_hooks::anonymous_namespace{PluginHooks.cpp}::install_slicing_pipeline_hook(), Slic3r::PluginManager::keep_installed_plugin_as_local(), Slic3r::plugin_loader::load(), Slic3r::GUI::Plater::priv::load_files(), Slic3r::GUI::Plater::load_gcode(), Slic3r::GUI::HintDatabase::load_hints_from_file(), Slic3r::PluginManager::load_plugin(), Slic3r::PluginManager::load_plugin_impl(), Slic3r::PluginManager::merge_discovered_plugins(), Slic3r::GUI::TextureImportDialog::on_computation_complete(), Slic3r::GUI::GUI_App::on_http_error(), Slic3r::GUI::GUI_App::on_init_inner(), Slic3r::GUI::GLGizmoSimplify::on_render_input_window(), Slic3r::GUI::GLGizmoTextureDisplacement::on_render_input_window(), Slic3r::GUI::Plater::post_process_string_object_exception(), Slic3r::GUI::Plater::preview_zip_archive(), Slic3r::GUI::ArrangeJob::process(), Slic3r::GUI::FillBedJob::process(), Slic3r::GUI::OrientJob::process(), Slic3r::GUI::PrintJob::process(), Slic3r::GUI::SendJob::process(), Slic3r::plugin_loader::anonymous_namespace{PluginLoader.cpp}::read_local_plugin_package_metadata(), refresh_plugin_metadata_blocking(), Slic3r::NetworkAgentFactory::register_python_printer_agent(), Slic3r::GUI::PluginsDialog::reload_local_plugin(), Slic3r::GUI::GLCanvas3D::reload_scene(), Slic3r::GUI::GLGizmoCut3D::render_angle_input(), Slic3r::GUI::GLCanvas3D::CenterOfMass::render_details(), Slic3r::GUI::GLGizmoCut3D::render_groove_float_input(), Slic3r::GUI::GLGizmoCut3D::render_groove_int_input(), Slic3r::GUI::GLGizmoCut3D::render_groove_two_float_input(), Slic3r::GUI::GLGizmoTextureDisplacement::render_image_adjust_window(), Slic3r::report_install_failure(), Slic3r::resolve_allowed_plugin_root(), Slic3r::GUI::DesignSketchTool::resolve_live_drag(), Slic3r::resolve_missing_plugins(), Slic3r::GUI::ConfigWizard::priv::select_default_materials_for_printer_models(), anonymous_namespace{GLGizmoSVG.cpp}::select_shape(), Slic3r::GUI::Plater::send_gcode_finish(), anonymous_namespace{3DPrinterOS.cpp}::TokenAuthDialog::SendRequest(), Slic3r::PrusaConnect::set_http_post_header_args(), show_notification_extruders_limit_exceeded(), Slic3r::GUI::ImGuiWrapper::slider_float(), Slic3r::GUI::ImGuiWrapper::slider_float(), Slic3r::GUI::ImGuiWrapper::slider_float(), Slic3r::GUI::ImGuiWrapper::slider_optional_float(), Slic3r::GUI::ImGuiWrapper::slider_optional_int(), Slic3r::GUI::GUI_App::start_sync_user_preset(), Slic3r::GUI::PrintHostSendDialog::storage(), Slic3r::GUI::GUI_App::sync_bundle(), Slic3r::PluginManager::unsubscribe_cloud_plugin(), Slic3r::PluginManager::update_cloud_plugin(), Slic3r::GUI::GUI_App::update_single_bundle(), validate_thumbnails_string(), and wxBEGIN_EVENT_TABLE().
|
inline |
|
inline |
|
static |
References Slic3r::GUI::GizmoObjectManipulation::oz_to_g.
Referenced by Slic3r::GUI::GCodeViewer::render_all_plates_stats().
| wxString Slic3r::GUI::format_nozzle_diameter | ( | float | diameter | ) |
References _L.
Referenced by _get_tips(), Slic3r::GUI::PrinterPartsDialog::Show(), and Slic3r::GUI::PrinterPartsDialog::UpdateNozzleInfo().
|
static |
References format_number().
Referenced by construct_extruder_unprintable_error(), and format_number().
|
static |
References classify_code_lines(), and Slic3r::xml_escape().
Referenced by add_msg_content().
|
inline |
References Slic3r::internal::format::format_recursive().
Referenced by Slic3r::GUI::EditGCodeDialog::EditGCodeDialog(), Slic3r::IPListDialog::IPListDialog(), RammingPanel::RammingPanel(), Slic3r::GUI::SendSystemInfoDialog::SendSystemInfoDialog(), Slic3r::GUI::Plater::_calib_pa_pattern(), add_config_substitutions(), Slic3r::GUI::UnsavedChangesDialog::build(), Slic3r::GUI::Plater::calib_temp(), change_opt_value(), Slic3r::GUI::GUI_App::check_legacy_user_filament_presets(), check_objects_after_cut(), Slic3r::GUI::GUI_App::check_print_host_queue(), Slic3r::GUI::Tab::delete_preset(), Slic3r::GUI::GLGizmoEmboss::draw_delete_style_button(), Slic3r::GUI::GLGizmoEmboss::draw_font_list(), Slic3r::GUI::GLGizmoEmboss::draw_style_list(), file_wildcards(), Slic3r::GUI::ObjectList::fix_through_cgal(), format_wxstr(), Slic3r::UltiMaker::generate_auth_creds(), generic_exception_handle(), Slic3r::PluginConfig::get_config_response(), get_default_name(), Slic3r::GUI::CopyrightsDialog::get_html_text(), Slic3r::GUI::ObjectList::get_mesh_errors_info(), Slic3r::GUI::FileGet::priv::get_perform(), Slic3r::PrusaLink::get_storage(), Slic3r::C3DPrinterOS::get_test_failed_msg(), Slic3r::CrealityPrint::get_test_failed_msg(), Slic3r::ElegooLink::get_test_failed_msg(), Slic3r::Moonraker::get_test_failed_msg(), Slic3r::Obico::get_test_failed_msg(), Slic3r::OctoPrint::get_test_failed_msg(), Slic3r::PrusaConnect::get_test_failed_msg(), Slic3r::PrusaLink::get_test_failed_msg(), Slic3r::SimplyPrint::get_test_failed_msg(), Slic3r::SL1Host::get_test_failed_msg(), Slic3r::C3DPrinterOS::get_test_ok_msg(), Slic3r::GUI::Field::get_value_by_opt_type(), GUI_Run(), highlight(), Slic3r::GUI::EditGCodeDialog::init_params_list(), is_same_nozzle_type(), Slic3r::GUI::Plater::priv::load_files(), Slic3r::GUI::Plater::load_gcode(), make_bold(), Slic3r::GUI::Downloader::on_error(), Slic3r::GUI::PrintHostQueueDialog::on_error(), Slic3r::GUI::GUI_App::on_http_error(), Slic3r::GUI::GLGizmoFdmSupports::on_render_input_window(), Slic3r::GUI::FeedDirectionDialog::OnRadioClicked(), prepare_decompose_mixed_result(), Slic3r::GUI::Plater::preview_zip_archive(), Slic3r::GUI::Sidebar::remove_all_mixed_filaments(), Slic3r::GUI::GLGizmoCut3D::render_input_window_warning(), Slic3r::GUI::GCodeViewer::render_legend_color_arr_recommen(), Slic3r::PluginConfig::restore_config_response(), Slic3r::GUI::Plater::priv::save_project_if_dirty(), Slic3r::GUI::EditGCodeDialog::selection_changed(), Slic3r::GUI::PluginsConfigDialog::send_capability_config(), Slic3r::GUI::PageMaterials::set_compatible_printers_html_window(), Slic3r::GUI::PrinterAgentChoice::set_value(), Slic3r::GUI::UnsavedChangesDialog::show_info_line(), show_substitutions_info(), show_substitutions_info(), Slic3r::Moonraker::test(), Slic3r::OctoPrint::test(), Slic3r::PrusaLink::test(), Slic3r::PrusaLink::test_with_method_check(), Slic3r::GUI::UnsavedChangesDialog::update(), Slic3r::GUI::ColorDecomposeDialog::update_filament_limit_warning(), Slic3r::GUI::SavePresetDialog::update_info_for_edit_ph_printer(), Slic3r::GUI::DiffPresetDialog::update_tree(), Slic3r::ElegooLink::upload(), Slic3r::OctoPrint::upload(), Slic3r::GUI::Tab::validate_custom_gcode(), and validate_thumbnails_string().
|
inline |
References Slic3r::internal::format::format_recursive().
|
inline |
| FrameTimeStats Slic3r::GUI::frame_time_stats | ( | std::vector< double > | frame_ms | ) |
References Slic3r::GUI::FrameTimeStats::average_ms, Slic3r::GUI::FrameTimeStats::fps, Slic3r::GUI::FrameTimeStats::max_ms, Slic3r::GUI::FrameTimeStats::median_ms, Slic3r::GUI::FrameTimeStats::p95_ms, and Slic3r::GUI::FrameTimeStats::p99_ms.
Referenced by Slic3r::GUI::anonymous_namespace{SceneBenchmark.cpp}::SceneBenchmarkDialog::report().
|
static |
References StateColor::darkModeColorFor().
|
static |
References Slic3r::BoundingBoxBase< PointType, std::vector< PointType > >::max, Slic3r::BoundingBoxBase< PointType, std::vector< PointType > >::min, and Slic3r::BuildVolume::SceneEpsilon.
Referenced by Slic3r::GUI::Plater::priv::scale_selection_to_fit_print_volume().
| void Slic3r::GUI::free_window | ( | wxWindow * | win | ) |
References unbind_events().
Referenced by Slic3r::GUI::OptionsGroup::clear().
| wxString Slic3r::GUI::from_path | ( | const boost::filesystem::path & | path | ) |
References from_u8().
Referenced by WipingDialog::WipingDialog(), Slic3r::GUI::PrintHostQueueDialog::append_job(), Slic3r::GUI::GUI_App::associate_url(), Slic3r::GUI::GUI_App::check_url_association(), desktop_open_project_attachment(), Slic3r::GUI::Plater::export_3mf(), Slic3r::GUI::Plater::export_gcode(), Slic3r::GUI::Plater::export_gcode_3mf(), file_url_from_path(), Slic3r::GUI::Plater::priv::get_export_file(), Slic3r::GUI::Plater::priv::get_export_gcode_filename(), Slic3r::GUI::Plater::priv::get_project_filename(), Slic3r::GUI::Plater::import_model_id(), Slic3r::GUI::Plater::load_files(), Slic3r::GUI::Plater::priv::load_files(), Slic3r::GUI::ObjectList::load_modifier(), Slic3r::GUI::Plater::open_3mf_file(), Slic3r::GUI::HMSQuery::query_image_from_local(), and Slic3r::GUI::SendToPrinterDialog::set_default().
| wxString Slic3r::GUI::from_u8 | ( | const std::string & | str | ) |
Referenced by Slic3r::GUI::AboutDialog::AboutDialog(), Slic3r::GUI::CopyrightsDialog::CopyrightsDialog(), Slic3r::GUI::EditCalibrationHistoryDialog::EditCalibrationHistoryDialog(), Slic3r::GUI::InputIpAddressDialog::InputIpAddressDialog(), Slic3r::GUI::SavePresetDialog::Item::Item(), Slic3r::GUI::MediaPlayCtrl::MediaPlayCtrl(), Slic3r::GUI::MsgUpdateConfig::MsgUpdateConfig(), Slic3r::GUI::MsgUpdateForced::MsgUpdateForced(), Slic3r::GUI::NetworkTestDialog::NetworkTestDialog(), Slic3r::GUI::PagePrinters::PagePrinters(), Slic3r::GUI::PageWelcome::PageWelcome(), Slic3r::GUI::ParamsNode::ParamsNode(), Slic3r::GUI::PhysicalPrinterDialog::PhysicalPrinterDialog(), Slic3r::GUI::PrinterPicker::PrinterPicker(), Slic3r::GUI::PrivacyUpdateDialog::PrivacyUpdateDialog(), Slic3r::GUI::ProjectDropDialog::ProjectDropDialog(), Slic3r::GUI::SLAImportDialog::SLAImportDialog(), Slic3r::GUI::SyncAmsInfoDialog::SyncAmsInfoDialog(), add_config_substitutions(), Slic3r::GUI::PresetComboBox::add_connected_printers(), Slic3r::GUI::Plater::add_file(), Slic3r::GUI::SavePresetDialog::add_info_for_edit_ph_printer(), Slic3r::GUI::Plater::add_model(), Slic3r::GUI::ObjectList::add_object_to_list(), Slic3r::GUI::IMEXModesCtrl::add_row(), Slic3r::GUI::ObjectList::add_volumes_to_object_in_list(), Slic3r::GUI::MultiSendMachineModel::AddMachine(), Slic3r::GUI::ObjectDataViewModel::AddObject(), Slic3r::GUI::ObjectDataViewModel::AddPlate(), Slic3r::GUI::DataList< wxListBox, std::string >::append(), Slic3r::GUI::OptionsGroup::append_line(), Slic3r::GUI::MenuFactory::append_menu_item_change_extruder(), Slic3r::GUI::MenuFactory::append_menu_item_change_filament(), Slic3r::GUI::MenuFactory::append_menu_item_clone(), apply_extruder_selector(), Slic3r::GUI::StaticText::BUILD(), Slic3r::GUI::UnsavedChangesDialog::build(), Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::build_command_catalog(), Slic3r::GUI::PublishSettingsDialog::build_option_model(), Slic3r::GUI::PhysicalPrinterDialog::build_printhost_settings(), Slic3r::GUI::PluginPickerDialog::build_ui(), Slic3r::GUI::ConfigManipulation::check_adaptive_pressure_advance_model(), Slic3r::GUI::ConfigWizard::priv::check_and_install_missing_materials(), Slic3r::GUI::CalibrationPresetPage::check_filament_compatible(), Slic3r::GUI::GUI_App::check_legacy_user_filament_presets(), check_objects_after_cut(), cloud_page_url(), Slic3r::GUI::GUI_App::cloud_webview_handoff(), color_string(), copy_file_gui(), Slic3r::GUI::NotificationManager::PopNotification::count_lines(), create_combochecklist(), Slic3r::GUI::CreateFilamentPresetDialog::create_dialog_buttons(), Slic3r::GUI::CreatePresetForPrinterDialog::create_dialog_buttons(), Slic3r::GUI::MenuFactory::create_filament_action_menu(), Slic3r::GUI::EditFilamentPresetDialog::create_filament_basic_info(), Slic3r::GUI::PreferencesDialog::create_items(), Slic3r::GUI::CreatePrinterPresetDialog::create_page2_dialog_buttons(), Slic3r::GUI::CreatePresetForPrinterDialog::create_selected_printer_preset_sizer(), Slic3r::GUI::OptionsGroup::create_single_option_line(), custom_gcode_group_title(), Slic3r::GUI::PluginsDialog::delete_local_plugin(), Slic3r::GUI::EditFilamentPresetDialog::delete_preset(), desktop_open_any_folder(), desktop_open_datadir_folder(), Slic3r::GUI::PluginField::display_name_for_value(), Slic3r::GUI::GizmoObjectManipulation::do_render_move_window(), Slic3r::GUI::MachineObjectPanel::doRender(), Slic3r::GUI::MObjectPanel::doRender(), Slic3r::GUI::MultiMachineItem::doRender(), Slic3r::GUI::GLGizmoSVG::draw_filename(), Slic3r::ElegooLink::elegoo_cc2_test(), Slic3r::ElegooLink::elegoo_test(), Slic3r::anonymous_namespace{PluginHostApp.cpp}::export_3mf_copy(), Slic3r::GUI::MainFrame::export_config(), Slic3r::GUI::Plater::export_stl(), Slic3r::GUI::KBShortcutsDialog::fill_pages(), Slic3r::GUI::PlaterWorker< WorkerSubclass >::PlaterJob::finalize(), Slic3r::GUI::IMEXModesCtrl::fix_row_name(), Slic3r::GUI::ObjectList::fix_through_cgal(), Slic3r::SlicingProcessCompletedEvent::format_error_message(), from_path(), Slic3r::GUI::GLTexture::generate_from_text(), Slic3r::GUI::PartPlate::generate_plate_name_texture(), Slic3r::GUI::PresetTree::get_child_item(), Slic3r::PluginConfig::get_config_response(), Slic3r::GUI::ConfigOptionsGroup::get_config_value(), Slic3r::GUI::ConfigOptionsGroup::get_config_value2(), get_default_name(), get_error_message(), Slic3r::GUI::Plater::priv::get_export_file(), Slic3r::GUI::Plater::priv::get_export_gcode_filename(), Slic3r::GUI::CreateFilamentPresetDialog::get_filament_preset_choices(), get_formatted_tooltip_text(), Slic3r::Repetier::get_groups(), Slic3r::GUI::PrintJob::get_http_error_msg(), Slic3r::GUI::SendJob::get_http_error_msg(), Slic3r::GUI::GUI_App::get_login_info(), Slic3r::GUI::FileGet::priv::get_perform(), Slic3r::GUI::PresetComboBox::get_preset_item_name(), Slic3r::GUI::PlaterPresetComboBox::get_preset_name(), Slic3r::GUI::PresetComboBox::get_preset_name(), Slic3r::GUI::TabPresetComboBox::get_preset_name(), get_preset_name_by_filament_id(), Slic3r::Obico::get_printers(), Slic3r::Repetier::get_printers(), Slic3r::GUI::PresetTree::get_root_item(), get_string_from_enum(), get_string_value(), Slic3r::AstroBox::get_test_failed_msg(), Slic3r::Duet::get_test_failed_msg(), Slic3r::ESP3D::get_test_failed_msg(), Slic3r::FlashAir::get_test_failed_msg(), Slic3r::Flashforge::get_test_failed_msg(), Slic3r::MKS::get_test_failed_msg(), Slic3r::Repetier::get_test_failed_msg(), Slic3r::UltiMaker::get_test_failed_msg(), Slic3r::GUI::PresetComboBox::get_tooltip(), Slic3r::GUI::OptionsGroup::get_url(), Slic3r::GUI::Field::get_value_by_opt_type(), Slic3r::GUI::ObjectGridTable::GetValue(), Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::global_key_advice(), Slic3r::GUI::PluginsConfigDialog::handle_web_command(), Slic3r::GUI::GUI_App::handle_web_request(), Slic3r::GUI::GUI_App::import_model(), Slic3r::GUI::Plater::import_model_id(), import_texture_to_library(), Slic3r::GUI::GUI_App::import_zip(), Slic3r::GUI::ElegooPrintHostSendDialog::init(), Slic3r::GUI::FlashforgePrintHostSendDialog::init(), Slic3r::GUI::PrintHostSendDialog::init(), Slic3r::GUI::OpenGLManager::init_gl(), Slic3r::GUI::MainFrame::init_menubar_as_editor(), Slic3r::GUI::PluginsDialog::install_cloud_plugin(), install_local_plugin_package(), Slic3r::GUI::Plater::install_missing_cloud_plugins(), Slic3r::GUI::MainFrame::load_config_file(), Slic3r::GUI::Plater::priv::load_files(), Slic3r::GUI::GUI_App::load_language(), Slic3r::GUI::BitmapCache::load_png(), Slic3r::GUI::MainFrame::load_printer_url(), load_texture_image_data(), Slic3r::GUI::GuideFrame::LoadProfileData(), Slic3r::GUI::MarkdownTip::LoadTip(), make_string_bold(), Slic3r::GUI::anonymous_namespace{PublishSettingsDialog.cpp}::material_title(), Slic3r::GUI::GUI_App::maybe_migrate_user_presets_on_login(), Slic3r::GUI::ImageGrid::mouseMoved(), Slic3r::GUI::Choice::msw_rescale(), Slic3r::GUI::GUI_App::on_cloud_web_session_minted(), Slic3r::GUI::EditDevNameDialog::on_edit_name(), Slic3r::GUI::GUI_App::on_init_inner(), Slic3r::GUI::AuFile::on_input_enter(), Slic3r::GUI::SelectMachineDialog::on_rename_enter(), Slic3r::GUI::SendMultiMachinePage::on_rename_enter(), Slic3r::GUI::SendToPrinterDialog::on_rename_enter(), Slic3r::GUI::GLGizmoTextureDisplacement::on_render_input_window(), Slic3r::BonjourDialog::on_reply(), Slic3r::GUI::AMSMaterialsSetting::on_select_filament(), Slic3r::GUI::BindMachineDialog::on_show(), Slic3r::GUI::UnBindMachineDialog::on_show(), Slic3r::GUI::Plater::priv::on_tab_selection_changing(), Slic3r::GUI::ObjectList::OnStartEditing(), Slic3r::GUI::anonymous_namespace{Downloader.cpp}::open_folder(), Slic3r::GUI::anonymous_namespace{NotificationManager.cpp}::open_folder(), Slic3r::open_missing_plugins_on_cloud(), Slic3r::GUI::Plater::open_platesettings_dialog(), Slic3r::GUI::GUI_App::open_plugins_dialog(), Slic3r::GUI::SpeedDialWebDialog::open_wiki(), Slic3r::GUI::anonymous_namespace{PrintHostDialogs.cpp}::FlashforgeSlotCard::parse_color(), Slic3r::PresetUpdater::priv::parse_version_string(), Slic3r::GUI::GLGizmoCut3D::perform_cut(), Slic3r::GUI::OptionsGroup::pick_plugin(), Slic3r::GUI::MediaPlayCtrl::Play(), Slic3r::GUI::PluginsDialog::plugin_display_name(), Slic3r::GUI::AMSMaterialsSetting::Popup(), Slic3r::GUI::GUI_App::post_init(), Slic3r::GUI::MainFrame::preview_only_hint(), Slic3r::GUI::Plater::preview_zip_archive(), Slic3r::GUI::CreatePrinterPresetDialog::printer_preset_sort_with_nozzle_diameter(), Slic3r::GUI::SendJob::process(), Slic3r::GUI::GLGizmoTextureDisplacement::push_uv_pane_state(), Slic3r::GUI::FlashforgePrintHostSendDialog::rebuild_mapping_rows(), Slic3r::GUI::GUI_App::refresh_plugins(), Slic3r::GUI::PluginsDialog::reinstall_cloud_plugin(), Slic3r::GUI::Plater::priv::reload_from_disk(), Slic3r::GUI::PrinterAgentChoice::reload_rows(), Slic3r::GUI::GLGizmoCut3D::render_angle_input(), Slic3r::GUI::GLGizmoTextureDisplacement::render_debug_stage_panel(), Slic3r::GUI::GCodeViewer::render_legend_color_arr_recommen(), Slic3r::GUI::GLGizmoTextureDisplacement::render_texture_library_popup(), Slic3r::GUI::ImageGrid::renderContent2(), Slic3r::GUI::Plater::priv::replace_all_with_stl(), Slic3r::GUI::Plater::priv::replace_volume_with_stl(), Slic3r::GUI::Plater::priv::replace_with_stl(), Slic3r::GUI::GUI_App::request_new_version(), Slic3r::GUI::GUI_App::request_user_logout(), Slic3r::GUI::PluginsDialog::restore_capability_config(), Slic3r::PluginConfig::restore_config_response(), Slic3r::GUI::SpeedDialWebDialog::run_action(), Slic3r::GUI::PluginsDialog::run_script_plugin_capability(), Slic3r::GUI::Plater::priv::save_project_if_dirty(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::script_outcome_to_action_result(), Slic3r::GUI::Plater::select_plate_by_hover_id(), Slic3r::GUI::PluginsConfigDialog::send_capability_config(), Slic3r::GUI::SideToolsPanel::set_current_printer_name(), Slic3r::GUI::CreatePrinterPresetDialog::set_current_visible_printer(), Slic3r::GUI::SelectMachineDialog::set_default(), Slic3r::GUI::SendMultiMachinePage::set_default(), Slic3r::GUI::SendToPrinterDialog::set_default(), Slic3r::GUI::SyncAmsInfoDialog::set_default(), Slic3r::GUI::EditDevNameDialog::set_machine_obj(), Slic3r::GUI::Plater::priv::set_project_filename(), Slic3r::GUI::anonymous_namespace{PrintHostDialogs.cpp}::FlashforgeSlotCard::set_slot(), Slic3r::GUI::ObjectDataViewModel::SetCurSelectedPlateFullName(), Slic3r::GUI::MediaPlayCtrl::SetMachineObject(), Slic3r::GUI::ExtruderGroup::SetRowDiameters(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::setting_text(), Slic3r::GUI::FilamentPickerDialog::SetupLabelsContent(), Slic3r::GUI::MainFrame::shortcut_label(), Slic3r::GUI::BoostThreadWorker::show_error_info(), Slic3r::GUI::anonymous_namespace{SceneBenchmark.cpp}::SceneBenchmarkDialog::show_report(), show_substitutions_info(), Slic3r::GUI::PageMaterials::sort_list_data(), Slic3r::GUI::ObjectList::split(), start_new_gcodeviewer_open_file(), Slic3r::GUI::IMEXModesCtrl::suggested_mode_names(), Slic3r::GUI::Sidebar::sync_ams_list(), Slic3r::GUI::CaliPASaveAutoPanel::sync_cali_result(), Slic3r::GUI::CaliPASaveAutoPanel::sync_cali_result_for_multi_extruder(), Slic3r::GUI::HistoryWindow::sync_history_data(), Slic3r::GUI::Config::take_config_snapshot_cancel_on_error(), Slic3r::GUI::Config::take_config_snapshot_report_error(), Slic3r::AstroBox::test(), Slic3r::CrealityPrint::test(), Slic3r::Obico::test(), Slic3r::OctoPrint::test(), Slic3r::PrusaLink::test(), Slic3r::Repetier::test(), Slic3r::UltiMaker::test(), Slic3r::PrusaLink::test_with_method_check(), Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::to_wx(), Slic3r::GUI::PluginsDialog::toggle_plugin(), Slic3r::GUI::PluginsDialog::toggle_plugin_capability(), Slic3r::GUI::MediaPlayCtrl::ToggleStream(), Slic3r::GUI::PluginsDialog::unsubscribe_cloud_plugin(), Slic3r::GUI::MachineInfoPanel::update(), Slic3r::GUI::PlaterPresetComboBox::update(), Slic3r::GUI::SavePresetDialog::Item::update(), Slic3r::GUI::TabPresetComboBox::update(), Slic3r::GUI::Sidebar::update_all_preset_comboboxes(), Slic3r::GUI::PluginPickerDialog::update_description(), Slic3r::GUI::TabPresetComboBox::update_dirty(), Slic3r::GUI::UpdatePluginDialog::update_info(), Slic3r::GUI::Sidebar::update_mixed_filament_list(), Slic3r::GUI::ObjectList::update_name_in_list(), Slic3r::GUI::PluginsDialog::update_plugin(), Slic3r::GUI::PhysicalPrinterDialog::update_preset_input(), Slic3r::GUI::PhysicalPrinterDialog::update_printers(), Slic3r::GUI::ObjectSettings::update_settings_list(), Slic3r::GUI::ObjectTableSettings::update_settings_list(), Slic3r::GUI::CalibrationCaliPage::update_subtask(), Slic3r::GUI::StatusPanel::update_subtask(), Slic3r::GUI::DiffPresetDialog::update_tree(), Slic3r::GUI::UnsavedChangesDialog::update_tree(), Slic3r::GUI::UnsavedChangesDialog::update_tree(), Slic3r::GUI::SendToPrinterDialog::update_user_printer(), Slic3r::GUI::SyncAmsInfoDialog::update_user_printer(), Slic3r::GUI::ModelNode::UpdateEnabling(), Slic3r::GUI::ObjectDataViewModel::UpdateItemNames(), Slic3r::anonymous_namespace{Flashforge.cpp}::validate_local_api_response(), Slic3r::GUI::Plater::priv::warnings_dialog(), and Slic3r::wxDEFINE_EVENT().
|
static |
References Slic3r::DynamicConfig::opt_string(), Slic3r::CustomGCode::PausePrint, and Slic3r::CustomGCode::Template.
Referenced by Slic3r::GUI::Plater::_calib_pa_pattern_gen_gcode(), Slic3r::GUI::IMSlider::add_code_as_tick(), Slic3r::GUI::IMEXModesCtrl::add_row(), Slic3r::GUI::PartPlateList::clear(), Slic3r::GUI::PartPlateList::create_plate(), Slic3r::GUI::PartPlateList::init(), Slic3r::GUI::PartPlateList::rebuild_plates_after_deserialize(), Slic3r::GUI::IMSlider::render_add_menu(), Slic3r::GUI::IMSlider::render_edit_menu(), Slic3r::GUI::IMSlider::show_tooltip(), and Slic3r::GUI::Tab::validate_custom_gcode().
| bool Slic3r::GUI::generate_image | ( | const std::string & | filename, |
| wxImage & | image, | ||
| wxSize | img_size, | ||
| int | method ) |
References GERNERATE_IMAGE_CROP_VERTICAL, GERNERATE_IMAGE_RESIZE, and load_image().
Referenced by Slic3r::GUI::AuFile::on_set_cover().
| std::vector< double > Slic3r::GUI::generate_max_speed_parameter_value | ( | const std::string & | key, |
| const float | line_width, | ||
| const float | layer_height, | ||
| const bool | linear, | ||
| const int | pass ) |
References Slic3r::get_index_for_extruder_parameter(), layer_height, Slic3r::nozzle_diameter(), printer_config(), and Slic3r::ConfigOptionVector< double >::values.
Referenced by adjust_settings_for_flowrate_calib().
|
static |
References Slic3r::GUI::OpenGLManager::get_gl_info(), get_unique_id(), get_version(), GL_EXTENSIONS, gl_get_string_safe(), into_u8(), parse_lscpu_etc(), Slic3r::platform(), Slic3r::platform_flavor(), Slic3r::platform_flavor_to_string(), Slic3r::platform_to_string(), and Slic3r::total_physical_memory().
Referenced by Slic3r::GUI::SendSystemInfoDialog::SendSystemInfoDialog().
|
static |
References _L, Slic3r::flush_logs(), and format_wxstr().
Referenced by Slic3r::GUI::GUI_App::OnExceptionInMainLoop(), and Slic3r::GUI::GUI_App::OnInit().
| wxArrayString Slic3r::GUI::get_all_camera_view_type | ( | ) |
References Slic3r::GUI::Camera::Count_ViewAngleType, and get_view_type_string().
| AppConfig * Slic3r::GUI::get_app_config | ( | ) |
Referenced by Slic3r::GUI::MultiMachinePickPage::MultiMachinePickPage(), Slic3r::GUI::SendMultiMachinePage::SendMultiMachinePage(), Slic3r::GUI::PreferencesDialog::create(), Slic3r::GUI::PresetBundleDialog::create(), Slic3r::GUI::OpenGLManager::create_wxglcanvas(), Slic3r::ElegooLink::get_print_host_webui(), Slic3r::GUI::ConnectPrinterDialog::init_bitmap(), Slic3r::GUI::GCodeViewer::load_as_gcode(), Slic3r::anonymous_namespace{ElegooLink.cpp}::load_sn_from_config(), Slic3r::anonymous_namespace{ElegooLink.cpp}::persist_sn(), Slic3r::GUI::Plater::send_gcode(), Slic3r::GUI::Plater::send_gcode_legacy(), Slic3r::ElegooLink::upload(), Slic3r::OctoPrint::upload(), Slic3r::ElegooLink::upload_inner_with_host(), Slic3r::OctoPrint::upload_inner_with_host(), and Slic3r::PrusaLink::upload_inner_with_host().
|
static |
References Slic3r::GUI::Plater::get_global_filament_map(), and Slic3r::GUI::PartPlate::get_real_filament_maps().
Referenced by try_pop_up_before_slice().
|
static |
References Slic3r::GUI::Plater::get_global_filament_map_mode(), and Slic3r::GUI::PartPlate::get_real_filament_map_mode().
Referenced by try_pop_up_before_slice().
|
static |
References Slic3r::GUI::Plater::get_global_filament_volume_map(), and Slic3r::GUI::PartPlate::get_real_filament_volume_maps().
Referenced by try_pop_up_before_slice().
|
static |
Referenced by Slic3r::GUI::OG_CustomCtrl::OG_CustomCtrl(), Slic3r::GUI::OG_CustomCtrl::CtrlLine::draw_act_bmps(), Slic3r::GUI::OG_CustomCtrl::CtrlLine::draw_blinking_bmp(), Slic3r::GUI::OG_CustomCtrl::CtrlLine::msw_rescale(), and Slic3r::GUI::OG_CustomCtrl::CtrlLine::render().
|
static |
Referenced by Slic3r::GUI::StatusPanel::load_thumbnail_from_url(), Slic3r::GUI::StatusPanel::on_webrequest_state(), and Slic3r::GUI::ThumbnailPanel::set_thumbnail().
| std::map< int, Preset * > Slic3r::GUI::get_cached_selected_filament | ( | MachineObject * | obj | ) |
References Slic3r::PresetCollection::find_preset(), and Slic3r::MachineObject::selected_cali_preset.
Referenced by Slic3r::GUI::FlowRateWizard::on_cali_save(), Slic3r::GUI::MaxVolumetricSpeedWizard::on_cali_save(), Slic3r::GUI::PressureAdvanceWizard::on_cali_save(), and Slic3r::GUI::FlowRateWizard::on_cali_start().
| std::map< int, TrayInfo > Slic3r::GUI::get_cached_selected_filament_for_multi_extruder | ( | MachineObject * | obj | ) |
References Slic3r::GUI::TrayInfo::extruder_id, Slic3r::PresetCollection::find_preset(), Slic3r::GUI::TrayInfo::nozzle_volume_type, Slic3r::GUI::TrayInfo::preset, and Slic3r::MachineObject::selected_cali_preset.
Referenced by Slic3r::GUI::FlowRateWizard::generate_index_key_value(), Slic3r::GUI::FlowRateWizard::on_cali_save(), and Slic3r::GUI::FlowRateWizard::on_cali_start().
| CalibrationFilamentMode Slic3r::GUI::get_cali_filament_mode | ( | MachineObject * | obj, |
| CalibMode | mode ) |
References CALI_MODEL_MULITI, CALI_MODEL_SINGLE, Slic3r::Calib_Flow_Rate, Slic3r::Calib_PA_Line, Slic3r::MachineObject::get_printer_series(), SERIES_P1P, and SERIES_X1.
Referenced by Slic3r::GUI::FlowRateWizard::on_cali_action(), and Slic3r::GUI::PressureAdvanceWizard::on_cali_action().
| wxString Slic3r::GUI::get_cali_mode_caption_string | ( | CalibMode | mode | ) |
References _L, Slic3r::Calib_Flow_Rate, Slic3r::Calib_PA_Line, and Slic3r::Calib_Vol_speed_Tower.
Referenced by Slic3r::GUI::CaliPageCaption::CaliPageCaption().
| CalibrationStyle Slic3r::GUI::get_cali_style | ( | MachineObject * | obj | ) |
References CALI_STYLE_DEFAULT, CALI_STYLE_P1P, CALI_STYLE_X1, Slic3r::MachineObject::get_printer_series(), SERIES_P1P, and SERIES_X1.
| std::string Slic3r::GUI::get_calib_mode_name | ( | CalibMode | cali_mode, |
| int | stage ) |
References Slic3r::Calib_Auto_PA_Line, Slic3r::Calib_Cornering, Slic3r::Calib_Flow_Rate, Slic3r::Calib_Input_shaping_damp, Slic3r::Calib_Input_shaping_freq, Slic3r::Calib_PA_Line, Slic3r::Calib_PA_Pattern, Slic3r::Calib_Retraction_tower, Slic3r::Calib_Temp_Tower, Slic3r::Calib_VFA_Tower, and Slic3r::Calib_Vol_speed_Tower.
Referenced by Slic3r::GUI::CalibUtils::send_to_print(), and Slic3r::GUI::CalibUtils::send_to_print().
| wxString Slic3r::GUI::get_calibration_type_name | ( | CalibMode | cali_mode | ) |
References _L, Slic3r::Calib_Flow_Rate, Slic3r::Calib_PA_Line, Slic3r::Calib_Retraction_tower, Slic3r::Calib_Temp_Tower, and Slic3r::Calib_Vol_speed_Tower.
Referenced by Slic3r::GUI::CalibrationPanel::init_tabpanel().
| wxString Slic3r::GUI::get_calibration_wiki_page | ( | CalibMode | cali_mode | ) |
References Slic3r::Calib_Flow_Rate, Slic3r::Calib_PA_Line, Slic3r::Calib_Retraction_tower, Slic3r::Calib_Temp_Tower, and Slic3r::Calib_Vol_speed_Tower.
Referenced by Slic3r::GUI::CaliPageCaption::CaliPageCaption().
| wxString Slic3r::GUI::get_cannot_reason_text | ( | DevAms::CannotDryReason | reason | ) |
References _L, Slic3r::DevAms::AmsBusy, Slic3r::DevAms::ConsumableAtAmsOutlet, Slic3r::DevAms::DryingInProgress, Slic3r::DevAms::FilamentAtAmsOutletManualUnload, Slic3r::DevAms::InitiatingAmsDrying, Slic3r::DevAms::InsufficientPower, Slic3r::DevAms::InsufficientPowerNeedPluginPower, Slic3r::DevAms::NotSupportedIn2dMode, and Slic3r::DevAms::Upgrading.
Referenced by organize_cannot_reasons_text().
References Slic3r::GUI::GLGizmoBase::AXES_COLOR.
Referenced by Slic3r::GUI::Selection::render_sidebar_position_hints(), Slic3r::GUI::Selection::render_sidebar_rotation_hints(), and Slic3r::GUI::Selection::render_sidebar_scale_hints().
References BBL_JSON_KEY_FROM, BBL_JSON_KEY_NAME, BBL_JSON_KEY_VERSION, Slic3r::Preset::config, Slic3r::coString, Slic3r::DynamicConfig::keys(), Slic3r::Preset::name, Slic3r::ConfigBase::option(), Slic3r::Semver::to_string(), Slic3r::Preset::version, and Slic3r::ConfigOptionVectorBase::vserialize().
|
static |
Referenced by Slic3r::GUI::ExportConfigsDialog::create_dialog_buttons(), and Slic3r::GUI::ExportConfigsDialog::update_include_bed_assets_enabled().
|
static |
References format().
Referenced by get_curr_timestmp(), get_filament_id(), Slic3r::GUI::ExportConfigsDialog::initial_file_name(), and Slic3r::GUI::ExportPresetBundleDialog::OnExportData().
|
static |
References format().
|
static |
References get_curr_time().
Referenced by Slic3r::GUI::ExportConfigsDialog::archive_filament_bundle_to_file(), and Slic3r::GUI::ExportConfigsDialog::archive_preset_bundle_to_file().
| std::array< Vec3d, 4 > Slic3r::GUI::get_cut_plane_points | ( | const BoundingBoxf3 & | bbox, |
| const double & | cut_height ) |
References Slic3r::BoundingBoxBase< PointType, std::vector< PointType > >::max, and Slic3r::BoundingBoxBase< PointType, std::vector< PointType > >::min.
| bool Slic3r::GUI::get_data_from_svg | ( | const std::string & | filename, |
| unsigned int | max_size_px, | ||
| ThumbnailData & | thumbnail_data ) |
References Slic3r::ThumbnailData::height, Slic3r::nsvgParseFromFile(), Slic3r::ThumbnailData::pixels, scale(), and Slic3r::ThumbnailData::width.
Referenced by Slic3r::GUI::IMReturnToolbar::init().
|
inline |
References get_default_font_for_dpi(), and get_dpi_for_window().
Referenced by Slic3r::GUI::AboutDialog::AboutDialog(), and Slic3r::GUI::CopyrightsDialog::CopyrightsDialog().
| wxFont Slic3r::GUI::get_default_font_for_dpi | ( | const wxWindow * | window, |
| int | dpi ) |
References get_dpi_for_window(), and L.
Referenced by Slic3r::GUI::DPIAware< wxFrame >::DPIAware(), get_default_font(), and Slic3r::GUI::PageMaterials::set_compatible_printers_html_window().
| void Slic3r::GUI::get_default_k_n_value | ( | const std::string & | filament_id, |
| float & | k, | ||
| float & | n ) |
Referenced by Slic3r::GUI::AMSMaterialsSetting::on_select_filament(), and Slic3r::GUI::AMSLib::render_generic_text().
|
static |
References _L, Slic3r::PresetCollection::begin(), Slic3r::Calib_Cornering, Slic3r::Calib_Flow_Rate, Slic3r::Calib_Input_shaping_damp, Slic3r::Calib_Input_shaping_freq, Slic3r::Calib_None, Slic3r::Calib_PA_Line, Slic3r::Calib_PA_Tower, Slic3r::Calib_Retraction_tower, Slic3r::Calib_Temp_Tower, Slic3r::Calib_VFA_Tower, Slic3r::Calib_Vol_speed_Tower, Slic3r::PresetCollection::end(), Slic3r::PresetBundle::filaments, format_wxstr(), and from_u8().
Referenced by Slic3r::GUI::CaliPASaveAutoPanel::default_naming(), Slic3r::GUI::CalibrationFlowCoarseSavePage::Show(), Slic3r::GUI::CalibrationFlowFineSavePage::Show(), Slic3r::GUI::CalibrationMaxVolumetricSpeedSavePage::Show(), Slic3r::GUI::CaliPASaveManualPanel::Show(), Slic3r::GUI::CalibrationFlowX1SavePage::sync_cali_result(), and Slic3r::GUI::CaliPASaveAutoPanel::sync_cali_result_for_multi_extruder().
|
static |
Referenced by Slic3r::GUI::ExtruderGroup::SetRowDiameters(), Slic3r::GUI::Sidebar::priv::switch_diameter_to(), Slic3r::GUI::Sidebar::priv::sync_extruder_list(), and Slic3r::GUI::Sidebar::update_presets().
| int Slic3r::GUI::get_dpi_for_window | ( | const wxWindow * | window | ) |
References DPI_DEFAULT, and L.
Referenced by Slic3r::GUI::DPIAware< wxFrame >::DPIAware(), Slic3r::GUI::GLCanvas3D::_check_and_update_toolbar_icon_scale(), Slic3r::GUI::GLCanvas3D::_render_3d_navigator(), Slic3r::GUI::GLCanvas3D::_render_assembly_tooltip_button(), Slic3r::GUI::GLCanvas3D::_render_canvas_toolbar(), Slic3r::GUI::GLCanvas3D::_render_frame(), Slic3r::GUI::GLCanvas3D::_render_imgui_select_plate_toolbar(), Slic3r::GUI::GLCanvas3D::_render_plate_switcher(), add_msg_content(), Slic3r::GUI::GizmoObjectManipulation::do_render_move_window(), Slic3r::GUI::GLCanvas3D::get_canvas_toolbar_right(), get_default_font(), get_default_font_for_dpi(), Slic3r::GUI::Emboss::StyleManager::init_style_images(), marker_scale(), Slic3r::GUI::GLGizmoFdmSupports::on_render_input_window(), Slic3r::GUI::GLGizmoFuzzySkin::on_render_input_window(), Slic3r::GUI::GLGizmoMmuSegmentation::on_render_input_window(), Slic3r::GUI::GLGizmoSeam::on_render_input_window(), Slic3r::GUI::GLGizmoTextureDisplacement::on_render_input_window(), Slic3r::GUI::GLGizmoUtils::render_tooltip_button(), Slic3r::GUI::GizmoObjectManipulation::reset_button(), Slic3r::GUI::GizmoObjectManipulation::reset_zero_button(), Slic3r::GUI::SplashScreen::scale_font(), and Slic3r::GUI::PageMaterials::set_compatible_printers_html_window().
| TransformationType Slic3r::GUI::get_drag_transformation_type | ( | const Selection & | selection | ) |
Distiguish between object and volume Differ in possible transformation type.
| selection | Contain selected volume/object |
References Slic3r::GUI::TransformationType::Instance_Relative_Joint, and Slic3r::GUI::TransformationType::Local_Relative_Joint.
Referenced by do_local_z_rotate(), Slic3r::GUI::GLGizmoEmboss::do_mirror(), dragging_rotate_gizmo(), Slic3r::GUI::GLGizmoSVG::draw_mirroring(), and Slic3r::GUI::GLGizmoSVG::draw_size().
|
static |
References get_half_size().
Referenced by Slic3r::GUI::GLGizmoCut3D::render_cut_plane_grabbers().
|
static |
References Slic3r::DevAms::Dehumidify, Slic3r::DevAms::Error, Slic3r::DevAms::Heating, Slic3r::N3F, and Slic3r::N3S.
Referenced by Slic3r::GUI::AMSDryCtrWin::update_image().
| std::string Slic3r::GUI::get_error_message | ( | int | error_code | ) |
References Slic3r::Geometry::contains(), Slic3r::empty(), from_u8(), Slic3r::Http::get(), Slic3r::http, and should_disable_hms().
|
static |
References Slic3r::EnableSystemSilent, Slic3r::PresetBundle::get_custom_vendor_models(), Slic3r::PresetBundle::load_system_models_from_json(), Slic3r::VendorProfile::models, Slic3r::VendorProfile::name, and Slic3r::PresetBundle::vendors.
Referenced by Slic3r::GUI::CreatePrinterPresetDialog::create_printer_preset_item(), and Slic3r::GUI::CreatePrinterPresetDialog::on_select_printer_model().
|
static |
References Slic3r::ModelVolume::extruder_id(), Slic3r::ModelVolume::is_model_part(), and Slic3r::ModelObject::volumes.
Referenced by Slic3r::GUI::GLGizmoMmuSegmentation::data_changed().
| wxString Slic3r::GUI::get_fail_reason | ( | int | code | ) |
References _L, BAMBU_NETWORK_ERR_BIND_CREATE_SOCKET_FAILED, BAMBU_NETWORK_ERR_BIND_ECODE_LOGIN_REPORT_FAILED, BAMBU_NETWORK_ERR_BIND_GET_CLOUD_TICKET_TIMEOUT, BAMBU_NETWORK_ERR_BIND_GET_PRINTER_TICKET_TIMEOUT, BAMBU_NETWORK_ERR_BIND_PARSE_LOGIN_REPORT_FAILED, BAMBU_NETWORK_ERR_BIND_POST_TICKET_TO_CLOUD_FAILED, BAMBU_NETWORK_ERR_BIND_PUBLISH_LOGIN_REQUEST, BAMBU_NETWORK_ERR_BIND_RECEIVE_LOGIN_REPORT_TIMEOUT, and BAMBU_NETWORK_ERR_BIND_SOCKET_CONNECT_FAILED.
Referenced by Slic3r::GUI::BindMachineDialog::on_bind_fail().
|
static |
References Slic3r::Preset::config, and Slic3r::ConfigBase::option().
Referenced by Slic3r::GUI::EditFilamentPresetDialog::get_same_filament_id_presets().
|
static |
References calculate_md5(), Slic3r::Preset::filament_id, Slic3r::PresetBundle::filaments, get_curr_time(), Slic3r::PresetCollection::get_filament_presets(), Slic3r::PresetCollection::get_presets(), and Slic3r::Preset::name.
Referenced by Slic3r::GUI::CreateFilamentPresetDialog::create_dialog_buttons(), and Slic3r::GUI::CreatePrinterPresetDialog::create_page2_dialog_buttons().
| std::string & Slic3r::GUI::get_filament_mixture_warning_text | ( | ) |
References get_filament_mixture_warning_text().
Referenced by Slic3r::GUI::GLCanvas3D::_set_warning_notification(), get_filament_mixture_warning_text(), and Slic3r::GUI::GLCanvas3D::reload_scene().
|
static |
Referenced by Slic3r::GUI::EditFilamentPresetDialog::EditFilamentPresetDialog(), Slic3r::GUI::ExportConfigsDialog::data_init(), has_filaments(), and Slic3r::GUI::ExportPresetBundleDialog::InitExportData().
|
static |
|
static |
References Slic3r::diff(), and get_new_added_presets().
Referenced by Slic3r::GUI::ConfigWizard::priv::apply_config(), and Slic3r::GUI::GuideFrame::apply_config().
|
static |
References Slic3r::diff(), and get_new_added_presets().
| GLVolume * Slic3r::GUI::get_first_hovered_gl_volume | ( | const GLCanvas3D & | canvas | ) |
References Slic3r::GUI::GLCanvas3D::get_first_hover_volume_idx(), get_first_hovered_gl_volume(), Slic3r::GUI::GLCanvas3D::get_volumes(), and Slic3r::GLVolumeCollection::volumes.
Referenced by anonymous_namespace{GLGizmoEmboss.cpp}::create_input(), anonymous_namespace{GLGizmoSVG.cpp}::create_input(), and get_first_hovered_gl_volume().
|
static |
References Slic3r::ConfigOptionVector< double >::get_at(), and Slic3r::ConfigBase::option().
Referenced by Slic3r::GUI::FlowRateWizard::on_cali_start().
| wxString Slic3r::GUI::get_formatted_tooltip_text | ( | const ConfigOptionDef & | opt, |
| const t_config_option_key & | id ) |
References _, Slic3r::coBool, Slic3r::coBools, Slic3r::coFloat, Slic3r::coFloatOrPercent, Slic3r::coFloats, Slic3r::coFloatsOrPercents, Slic3r::coInt, Slic3r::coInts, Slic3r::coPercent, Slic3r::coPercents, Slic3r::coString, Slic3r::coStrings, double_to_string(), edit_tooltip(), from_u8(), Slic3r::ConfigOptionResolver::has(), L, and Slic3r::ConfigBase::option().
Referenced by Slic3r::GUI::OptionsGroup::create_single_option_line(), and Slic3r::GUI::Field::get_tooltip_text().
| wxString Slic3r::GUI::get_full_label | ( | const std::string & | opt_key, |
| const DynamicPrintConfig & | config ) |
References _L, Slic3r::DynamicPrintConfig::def(), Slic3r::ConfigDef::get(), get_pure_opt_key(), and Slic3r::ConfigBase::option().
Referenced by Slic3r::GUI::DiffPresetDialog::update_tree().
|
static |
References Slic3r::DynamicPrintConfig::def(), filaments_count(), Slic3r::ConfigDef::get(), Slic3r::GUI::SettingsFactory::get_options(), and is_improper_category().
Referenced by create_settings_popupmenu().
|
static |
References Slic3r::GUI::GLGizmoBase::INV_ZOOM, and Slic3r::BoundingBox3Base< PointType >::size().
Referenced by Slic3r::GUI::GLGizmoCut3D::init_picking_models(), Slic3r::GUI::GLGizmoCut3D::render_cut_plane_grabbers(), Slic3r::GUI::GLGizmoCut3D::update_bb(), and Slic3r::GUI::GLGizmoCut3D::update_raycasters_for_picking_transform().
|
static |
Referenced by get_dragging_half_size(), Slic3r::GUI::GLGizmoBase::Grabber::get_dragging_half_size(), Slic3r::GUI::GLGizmoCut3D::render_cut_plane_grabbers(), and Slic3r::GUI::GLGizmoCut3D::update_raycasters_for_picking_transform().
| int Slic3r::GUI::get_hms_info_version | ( | std::string & | version | ) |
References Slic3r::GUI::HMSQuery::build_query_params(), Slic3r::Http::get(), Slic3r::AppConfig::get_hms_host(), Slic3r::DevJsonValParser::get_longlong_val(), Slic3r::http, and should_disable_hms().
| std::string Slic3r::GUI::get_hms_wiki_url | ( | std::string | error_code | ) |
References Slic3r::MachineObject::get_dev_id(), Slic3r::AppConfig::get_hms_host(), Slic3r::DeviceManager::get_selected_machine(), Slic3r::GUI::HMSQuery::hms_language_code(), and should_disable_hms().
Referenced by Slic3r::GUI::HMSNotifyItem::HMSNotifyItem().
|
static |
Referenced by Slic3r::GUI::AMSDryCtrWin::update_image().
|
static |
References Slic3r::ptSLA, type_icon_names, and Slic3r::Preset::TYPE_PRINTER.
Referenced by Slic3r::GUI::DiffModel::AddPreset().
|
static |
References GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_SHORT, Slic3r::GUI::GLModel::Geometry::index_type, Slic3r::GUI::GLModel::Geometry::UBYTE, Slic3r::GUI::GLModel::Geometry::UINT, and Slic3r::GUI::GLModel::Geometry::USHORT.
Referenced by Slic3r::GUI::GLModel::render(), and Slic3r::GUI::GLModel::render_instanced().
|
extern |
References get_left_extruder_unprintable_text().
Referenced by Slic3r::GUI::GLCanvas3D::_set_warning_notification(), Slic3r::GUI::GLCanvas3D::check_volumes_outside_state(), get_left_extruder_unprintable_text(), Slic3r::GUI::GLCanvas3D::reload_scene(), try_pop_up_before_slice(), and Slic3r::GUI::Plater::validate_current_plate().
|
static |
Referenced by Slic3r::GUI::ExportConfigsDialog::data_init(), and Slic3r::GUI::ExportPresetBundleDialog::InitExportData().
|
static |
|
static |
References EPSILON, and Slic3r::DynamicConfig::opt_float().
Referenced by Slic3r::GUI::ObjectList::edit_layer_range().
| std::vector< int > Slic3r::GUI::get_min_flush_volumes | ( | const DynamicPrintConfig & | full_config, |
| size_t | nozzle_id ) |
References Slic3r::EnableFilament, Slic3r::ConfigOptionVector< double >::get_at(), Slic3r::ConfigBase::option(), PI, Slic3r::ConfigOptionBoolsTempl< NULLABLE >::serialize(), Slic3r::ConfigOptionFloatsTempl< NULLABLE >::serialize(), Slic3r::ConfigOptionSingle< T >::value, Slic3r::ConfigOptionVector< double >::values, and Slic3r::ConfigOptionVector< unsigned char >::values.
Referenced by Slic3r::GUI::Sidebar::auto_calc_flushing_volumes_internal(), WipingDialog::BuildTableObjStr(), WipingDialog::CalcFlushingVolumes(), Slic3r::CLI::run(), and Slic3r::GUI::CalibUtils::set_for_auto_pa_model_and_config().
|
static |
References Slic3r::DynamicConfig::opt_float().
Referenced by Slic3r::GUI::ObjectList::add_layer_range_after_current(), and Slic3r::GUI::ObjectList::edit_layer_range().
| ModelInstance * Slic3r::GUI::get_model_instance | ( | const GLVolume & | gl_volume, |
| const Model & | model ) |
References get_model_instance(), and Slic3r::Model::objects.
Referenced by calc_distance(), calc_surface_offset(), do_local_z_rotate(), face_selected_volume_to_camera(), get_model_instance(), get_model_instance(), get_model_instance(), anonymous_namespace{EmbossJob.cpp}::start_create_volume_on_surface_job(), and anonymous_namespace{SurfaceDrag.cpp}::start_dragging().
| ModelInstance * Slic3r::GUI::get_model_instance | ( | const GLVolume & | gl_volume, |
| const ModelObject & | object ) |
References get_model_instance(), and Slic3r::GLVolume::instance_idx().
| ModelInstance * Slic3r::GUI::get_model_instance | ( | const GLVolume & | gl_volume, |
| const ModelObjectPtrs & | objects ) |
References get_model_instance(), get_model_object(), and Slic3r::GLVolume::instance_idx().
| ModelObject * Slic3r::GUI::get_model_object | ( | const GLVolume & | gl_volume, |
| const Model & | model ) |
References get_model_object(), and Slic3r::Model::objects.
Referenced by calc_distance(), face_selected_volume_to_camera(), get_model_instance(), get_model_object(), get_model_object(), and anonymous_namespace{SurfaceDrag.cpp}::start_dragging().
| ModelObject * Slic3r::GUI::get_model_object | ( | const GLVolume & | gl_volume, |
| const ModelObjectPtrs & | objects ) |
References get_model_object(), and Slic3r::GLVolume::object_idx().
| const ModelVolume * Slic3r::GUI::get_model_volume | ( | const GLVolume & | v, |
| const Model & | model ) |
References get_model_volume(), Slic3r::GLVolume::object_idx(), Slic3r::Model::objects, Slic3r::GLVolume::volume_idx(), and Slic3r::ModelObject::volumes.
| ModelVolume * Slic3r::GUI::get_model_volume | ( | const GLVolume & | v, |
| const ModelObject & | object ) |
References get_model_volume(), and Slic3r::GLVolume::volume_idx().
| ModelVolume * Slic3r::GUI::get_model_volume | ( | const GLVolume & | v, |
| const ModelObjectPtrs & | objects ) |
References get_model_volume(), and Slic3r::GLVolume::object_idx().
| ModelVolume * Slic3r::GUI::get_model_volume | ( | const ObjectID & | volume_id, |
| const ModelObjectPtrs & | objects ) |
References get_model_volume(), and Slic3r::ObjectBase::id().
|
static |
References Slic3r::GLVolume::composite_id, Slic3r::GUI::Selection::get_volume(), Slic3r::GUI::Selection::get_volume_idxs(), Slic3r::GLVolume::CompositeID::object_id, Slic3r::Model::objects, Slic3r::GLVolume::CompositeID::volume_id, and Slic3r::ModelObject::volumes.
Referenced by Slic3r::GUI::MenuFactory::append_menu_item_edit_svg(), Slic3r::GUI::MenuFactory::append_menu_item_edit_text(), Slic3r::GUI::GLGizmoSimplify::apply_simplify(), calc_angle(), calc_distance(), calc_surface_offset(), Slic3r::GUI::GLGizmoSVG::calculate_scale(), anonymous_namespace{EmbossJob.cpp}::check(), create_meshes(), do_local_z_rotate(), anonymous_namespace{SurfaceDrag.cpp}::dragging(), face_selected_volume_to_camera(), Slic3r::GUI::TextureDisplacementPrepareJob::finalize(), anonymous_namespace{EmbossJob.cpp}::find_closest(), Slic3r::GUI::GLGizmoBrimEars::first_layer_slicer(), anonymous_namespace{SurfaceDrag.cpp}::get_fix_transformation(), get_model_volume(), get_model_volume(), get_model_volume(), get_model_volume(), get_selected_volume(), anonymous_namespace{GLGizmoEmboss.cpp}::init_text_lines(), Slic3r::GUI::GLGizmoEmboss::on_mouse(), Slic3r::GUI::GLGizmoSVG::on_mouse(), Slic3r::GUI::GLGizmoEmboss::on_mouse_change_selection(), Slic3r::GUI::GLGizmoEmboss::on_render(), Slic3r::GUI::GLGizmoSimplify::on_render(), Slic3r::GUI::GLGizmoSVG::on_render(), Slic3r::GUI::GLGizmoEmboss::on_render_input_window(), Slic3r::GUI::GLGizmoSimplify::on_render_input_window(), Slic3r::GUI::Plater::priv::on_right_click(), Slic3r::GUI::GLGizmoBrimEars::register_single_mesh_pick(), Slic3r::GUI::GLGizmoEmboss::set_volume_by_selection(), Slic3r::GUI::GLGizmoSVG::set_volume_by_selection(), Slic3r::GUI::ObjectList::set_volume_type(), anonymous_namespace{EmbossJob.cpp}::start_create_volume_on_surface_job(), anonymous_namespace{SurfaceDrag.cpp}::start_dragging(), anonymous_namespace{EmbossJob.cpp}::update_volume(), and world_matrix_fixed().
|
static |
References Slic3r::GLVolume::composite_id, Slic3r::GUI::Selection::get_volume(), Slic3r::GUI::Selection::get_volume_idxs(), Slic3r::GLVolume::CompositeID::object_id, Slic3r::Model::objects, Slic3r::GLVolume::CompositeID::volume_id, and Slic3r::ModelObject::volumes.
| std::string Slic3r::GUI::get_name_from_gizmo_etype | ( | GLGizmosManager::EType | type | ) |
References Slic3r::GUI::GLGizmosManager::Cut, Slic3r::GUI::GLGizmosManager::Emboss, Slic3r::GUI::GLGizmosManager::FdmSupports, Slic3r::GUI::GLGizmosManager::Flatten, Slic3r::GUI::GLGizmosManager::FuzzySkin, Slic3r::GUI::GLGizmosManager::MeshBoolean, Slic3r::GUI::GLGizmosManager::MmSegmentation, Slic3r::GUI::GLGizmosManager::Move, Slic3r::GUI::GLGizmosManager::Rotate, Slic3r::GUI::GLGizmosManager::Scale, Slic3r::GUI::GLGizmosManager::Seam, and Slic3r::GUI::GLGizmosManager::TextureDisplacement.
|
static |
References Slic3r::diff(), and Slic3r::GUI::ConfigWizard::name().
Referenced by get_first_added_preset().
|
static |
References Slic3r::diff().
| std::string & Slic3r::GUI::get_nozzle_filament_incompatible_text | ( | ) |
References get_nozzle_filament_incompatible_text().
Referenced by Slic3r::GUI::GLCanvas3D::_set_warning_notification(), get_nozzle_filament_incompatible_text(), and Slic3r::GUI::GLCanvas3D::reload_scene().
| std::string Slic3r::GUI::get_nozzle_volume_type_cloud_string | ( | NozzleVolumeType | nozzle_volume_type | ) |
References Slic3r::nozzle_volume_type(), Slic3r::nvtE3DHighFlow, Slic3r::nvtHighFlow, Slic3r::nvtHybrid, Slic3r::nvtStandard, and Slic3r::nvtTPUHighFlow.
Referenced by Slic3r::GUI::SelectMachineDialog::build_nozzles_info(), and Slic3r::GUI::SyncAmsInfoDialog::build_nozzles_info().
| wxString Slic3r::GUI::get_nozzle_volume_type_name | ( | NozzleVolumeType | type | ) |
References _L, Slic3r::nvtE3DHighFlow, Slic3r::nvtExtraHighFlow, Slic3r::nvtHighFlow, Slic3r::nvtHybrid, Slic3r::nvtStandard, and Slic3r::nvtTPUHighFlow.
Referenced by Slic3r::GUI::UnsavedChangesDialog::build(), Slic3r::GUI::CaliPASaveAutoPanel::sync_cali_result_for_multi_extruder(), and Slic3r::GUI::HistoryWindow::sync_history_data().
| CalibMode Slic3r::GUI::get_obj_calibration_mode | ( | const MachineObject * | obj | ) |
References get_obj_calibration_mode().
Referenced by get_obj_calibration_mode(), get_obj_calibration_mode(), Slic3r::GUI::CalibrationWizard::on_cali_go_home(), Slic3r::GUI::FlowRateWizard::on_cali_start(), Slic3r::GUI::FlowRateWizard::on_device_connected(), Slic3r::GUI::MaxVolumetricSpeedWizard::on_device_connected(), Slic3r::GUI::PressureAdvanceWizard::on_device_connected(), Slic3r::GUI::CalibrationCaliPage::set_cali_img(), Slic3r::GUI::CalibrationCaliPage::update(), and Slic3r::GUI::StatusPanel::update_subtask().
| CalibMode Slic3r::GUI::get_obj_calibration_mode | ( | const MachineObject * | obj, |
| CalibrationMethod & | method, | ||
| int & | cali_stage ) |
References CALI_METHOD_AUTO, CALI_METHOD_MANUAL, CALI_METHOD_NEW_AUTO, Slic3r::Calib_Flow_Rate, Slic3r::Calib_None, Slic3r::Calib_PA_Line, Slic3r::GUI::CalibUtils::get_calib_mode_by_name(), Slic3r::MachineObject::get_printer_series(), Slic3r::MachineObject::m_gcode_file, SERIES_P1P, and Slic3r::MachineObject::subtask_name.
| CalibMode Slic3r::GUI::get_obj_calibration_mode | ( | const MachineObject * | obj, |
| int & | cali_stage ) |
References get_obj_calibration_mode().
| std::string & Slic3r::GUI::get_object_clashed_text | ( | ) |
References _u8L, and get_object_clashed_text().
Referenced by Slic3r::GUI::GLCanvas3D::_set_warning_notification(), Slic3r::GUI::GLCanvas3D::check_volumes_outside_state(), get_object_clashed_text(), Slic3r::GUI::GLCanvas3D::reload_scene(), and Slic3r::GUI::Plater::validate_current_plate().
| std::string & Slic3r::GUI::get_object_limited_text | ( | ) |
References _u8L, and get_object_limited_text().
Referenced by Slic3r::GUI::GLCanvas3D::_set_warning_notification(), and get_object_limited_text().
|
static |
References Slic3r::GUI::BedShape::Diameter, L, Slic3r::GUI::BedShape::RectOrigin, and Slic3r::GUI::BedShape::RectSize.
Referenced by Slic3r::GUI::BedShape::append_option_line(), and Slic3r::GUI::BedShape::get_full_name_with_params().
|
static |
References Slic3r::NetworkAgent::get_cloud_agent().
Referenced by cloud_page_url(), Slic3r::GUI::GUI_App::cloud_webview_handoff(), Slic3r::GUI::GUI_App::mint_cloud_web_session(), Slic3r::GUI::GUI_App::on_cloud_web_session_minted(), Slic3r::GUI::GUI_App::request_cloud_web_session(), and Slic3r::GUI::GUI_App::request_user_logout().
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::Plater::priv::show_right_click_menu().
|
static |
References Slic3r::fmmAutoForFlush, and Slic3r::ConfigOptionEnum< T >::get_enum_values().
Referenced by Slic3r::GUI::FilamentGroupPopup::FilamentGroupPopup().
|
static |
References Slic3r::Preset::TYPE_FILAMENT, Slic3r::Preset::TYPE_PRINT, Slic3r::Preset::TYPE_PRINTER, Slic3r::Preset::TYPE_SLA_MATERIAL, and Slic3r::Preset::TYPE_SLA_PRINT.
Referenced by Slic3r::GUI::DiffPresetDialog::create_buttons(), Slic3r::GUI::DiffPresetDialog::create_presets_sizer(), Slic3r::GUI::DiffPresetDialog::update_compatibility(), and Slic3r::GUI::DiffPresetDialog::update_tree().
|
static |
References Slic3r::ConfigOptionVector< int >::get_at(), Slic3r::get_bed_temp_key(), and Slic3r::ConfigBase::option().
Referenced by Slic3r::GUI::PressureAdvanceWizard::on_cali_save(), Slic3r::GUI::FlowRateWizard::on_cali_start(), and Slic3r::GUI::PressureAdvanceWizard::on_cali_start().
|
static |
References from_u8().
Referenced by Slic3r::GUI::EditCalibrationHistoryDialog::EditCalibrationHistoryDialog(), and Slic3r::GUI::HistoryWindow::sync_history_data().
|
static |
References format(), GL_LINE_LOOP, GL_LINE_STRIP, GL_LINES, GL_POINTS, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, Slic3r::GUI::GLModel::Geometry::LineLoop, Slic3r::GUI::GLModel::Geometry::Lines, Slic3r::GUI::GLModel::Geometry::LineStrip, Slic3r::GUI::GLModel::Geometry::Points, Slic3r::GUI::GLModel::Geometry::TriangleFan, Slic3r::GUI::GLModel::Geometry::Triangles, and Slic3r::GUI::GLModel::Geometry::TriangleStrip.
Referenced by Slic3r::GUI::GLModel::render(), and Slic3r::GUI::GLModel::render_instanced().
|
static |
Referenced by Slic3r::GUI::CreateFilamentPresetDialog::create_filament_preset_item(), and Slic3r::GUI::CreateFilamentPresetDialog::get_filament_presets_by_machine().
| Preset * Slic3r::GUI::get_printer_preset | ( | const MachineObject * | obj | ) |
References Slic3r::PresetCollection::begin(), Slic3r::PresetCollection::end(), Slic3r::ConfigOptionVector< double >::get_at(), Slic3r::MachineObject::get_show_printer_type(), Slic3r::MachineObject::GetExtderSystem(), Slic3r::DevExtderSystem::NozzleDiameterMatchesOrUnknown(), and Slic3r::PresetBundle::printers.
Referenced by Slic3r::GUI::PresetComboBox::add_connected_printers(), Slic3r::check_filaments_printable(), Slic3r::GUI::PresetComboBox::get_preset_item_name(), Slic3r::GUI::Plater::is_same_printer_for_connected_and_selected(), support_nozzle_volume(), and Slic3r::GUI::Sidebar::priv::sync_extruder_list().
| std::string Slic3r::GUI::get_pure_opt_key | ( | const std::string & | opt_key | ) |
Referenced by get_full_label(), get_string_value(), Slic3r::GUI::DiffViewCtrl::options(), Slic3r::GUI::DiffViewCtrl::selected_options(), Slic3r::GUI::DiffPresetDialog::update_tree(), and Slic3r::GUI::UnsavedChangesDialog::update_tree().
|
extern |
References get_right_extruder_unprintable_text().
Referenced by Slic3r::GUI::GLCanvas3D::_set_warning_notification(), Slic3r::GUI::GLCanvas3D::check_volumes_outside_state(), get_right_extruder_unprintable_text(), Slic3r::GUI::GLCanvas3D::reload_scene(), try_pop_up_before_slice(), and Slic3r::GUI::Plater::validate_current_plate().
|
static |
References Slic3r::GUI::ObjectDataViewModelNode::GetChildCount(), Slic3r::GUI::ObjectDataViewModelNode::GetNthChild(), Slic3r::GUI::ObjectDataViewModelNode::GetType(), itSettings, and itVolume.
Referenced by Slic3r::GUI::ObjectDataViewModel::AddLayersChild(), Slic3r::GUI::ObjectDataViewModel::AddVolumeChild(), append_root_node(), and Slic3r::GUI::ObjectDataViewModel::DeleteLastInstance().
|
static |
Referenced by Slic3r::GUI::Sidebar::update_searcher().
| GLVolume * Slic3r::GUI::get_selected_gl_volume | ( | const GLCanvas3D & | canvas | ) |
References Slic3r::GLVolume::composite_id, get_selected_gl_volume(), Slic3r::GUI::GLCanvas3D::get_selection(), Slic3r::GUI::GLCanvas3D::get_volumes(), and Slic3r::GLVolumeCollection::volumes.
Referenced by calc_surface_offset(), Slic3r::GUI::GLGizmoEmboss::draw_advanced(), face_selected_volume_to_camera(), anonymous_namespace{SurfaceDrag.cpp}::get_fix_transformation(), get_selected_gl_volume(), get_selected_volume(), Slic3r::GUI::GLGizmoEmboss::on_mouse_for_translate(), Slic3r::GUI::GLGizmoEmboss::set_volume_by_selection(), Slic3r::GUI::GLGizmoSVG::set_volume_by_selection(), anonymous_namespace{SurfaceDrag.cpp}::start_dragging(), and world_matrix_fixed().
References Slic3r::GUI::Selection::get_object_idx(), Slic3r::GUI::Selection::get_volume(), and Slic3r::GUI::Selection::get_volume_idxs().
| ModelVolume * Slic3r::GUI::get_selected_volume | ( | const ObjectID & | volume_id, |
| const Selection & | selection ) |
References Slic3r::GLVolume::composite_id, Slic3r::GUI::Selection::get_model(), Slic3r::GUI::Selection::get_volume(), Slic3r::GUI::Selection::get_volume_idxs(), Slic3r::ObjectBase::id(), Slic3r::GLVolume::CompositeID::object_id, Slic3r::Model::objects, Slic3r::GLVolume::CompositeID::volume_id, and Slic3r::ModelObject::volumes.
| ModelVolume * Slic3r::GUI::get_selected_volume | ( | const Selection & | selection | ) |
References Slic3r::GUI::Selection::get_model(), get_model_volume(), get_selected_gl_volume(), and Slic3r::Model::objects.
Referenced by Slic3r::GUI::GLGizmoEmboss::draw_advanced().
|
static |
References Slic3r::GUI::Plater::get_current_canvas3D(), Slic3r::GUI::GLCanvas3D::get_selection(), and plater().
Referenced by Slic3r::GUI::MenuFactory::append_menu_item_settings(), Slic3r::GUI::MenuFactory::append_menu_items_flush_options(), Slic3r::GUI::DiffPresetDialog::create_presets_sizer(), Slic3r::GUI::DiffPresetDialog::get_left_preset_name(), Slic3r::GUI::DiffPresetDialog::get_right_preset_name(), and Slic3r::GUI::DiffPresetDialog::update_tree().
|
static |
References ComboBox::GetSelection(), ComboBox::GetString(), and into_u8().
| std::string & Slic3r::GUI::get_single_extruder_mixed_filament_warning_text | ( | ) |
References get_single_extruder_mixed_filament_warning_text().
Referenced by Slic3r::GUI::GLCanvas3D::_set_warning_notification(), get_single_extruder_mixed_filament_warning_text(), and Slic3r::GUI::GLCanvas3D::reload_scene().
| wxString Slic3r::GUI::get_string_from_enum | ( | const std::string & | opt_key, |
| const DynamicPrintConfig & | config, | ||
| bool | is_infill, | ||
| int | idx ) |
References _L, _utf8, Slic3r::DynamicPrintConfig::def(), Slic3r::ConfigOptionDef::enum_keys_map, Slic3r::ConfigOptionDef::enum_labels, Slic3r::ConfigOptionDef::enum_values, from_u8(), Slic3r::ConfigOption::getInt(), Slic3r::is_infill(), Slic3r::ConfigBase::option(), and Slic3r::ConfigDef::options.
Referenced by get_string_value().
| wxString Slic3r::GUI::get_string_value | ( | const std::string & | opt_key, |
| const DynamicPrintConfig & | config ) |
References _L, Slic3r::coBool, Slic3r::coBools, Slic3r::coEnum, Slic3r::coEnums, Slic3r::coFloat, Slic3r::coFloatOrPercent, Slic3r::coFloats, Slic3r::coFloatsOrPercents, Slic3r::coInt, Slic3r::coInts, Slic3r::coPercent, Slic3r::coPercents, Slic3r::coPoint, Slic3r::coPoints, Slic3r::coString, Slic3r::coStrings, Slic3r::DynamicPrintConfig::def(), double_to_string(), Slic3r::ConfigOptionVector< T >::empty(), from_u8(), Slic3r::ConfigDef::get(), Slic3r::ConfigOptionVector< T >::get_at(), get_pure_opt_key(), get_string_from_enum(), get_thumbnails_string(), Slic3r::ConfigOption::getFloat(), Slic3r::DynamicConfig::opt(), Slic3r::DynamicConfig::opt_bool(), Slic3r::DynamicConfig::opt_float(), Slic3r::DynamicConfig::opt_int(), Slic3r::DynamicConfig::opt_string(), Slic3r::ConfigBase::option(), Slic3r::DynamicConfig::optptr(), Slic3r::FloatOrPercent::percent, serialize(), Slic3r::ConfigOptionPoints::serialize(), Slic3r::ConfigOptionVector< T >::size(), Slic3r::FloatOrPercent::value, and Slic3r::ConfigOptionVector< T >::values.
Referenced by Slic3r::GUI::PublishSettingsDialog::build_option_model(), Slic3r::GUI::DiffPresetDialog::update_tree(), and Slic3r::GUI::UnsavedChangesDialog::update_tree().
| std::string Slic3r::GUI::get_system_info | ( | ) |
References Slic3r::format_memsize_MB(), get_system_info(), and Slic3r::total_physical_memory().
Referenced by get_system_info(), and Slic3r::GUI::GUI_App::on_init_inner().
| void Slic3r::GUI::get_text_extent | ( | const wxString & | msg, |
| wxCoord & | w, | ||
| wxCoord & | h, | ||
| wxFont * | font ) |
Referenced by find_font().
| wxString Slic3r::GUI::get_thumbnail_string | ( | const Vec2d & | value | ) |
Referenced by Slic3r::GUI::TextCtrl::BUILD(), and Slic3r::GUI::Field::get_value_by_opt_type().
| wxString Slic3r::GUI::get_thumbnails_string | ( | const std::vector< Vec2d > & | values | ) |
Referenced by Slic3r::GUI::TextCtrl::BUILD(), Slic3r::GUI::ConfigOptionsGroup::get_config_value(), Slic3r::GUI::ConfigOptionsGroup::get_config_value2(), get_string_value(), and Slic3r::GUI::Field::get_value_by_opt_type().
|
inline |
| void Slic3r::GUI::get_tray_ams_and_slot_id | ( | MachineObject * | obj, |
| int | in_tray_id, | ||
| int & | ams_id, | ||
| int & | slot_id, | ||
| int & | tray_id ) |
References Slic3r::MachineObject::is_enable_np, VIRTUAL_TRAY_DEPUTY_ID, and VIRTUAL_TRAY_MAIN_ID.
Referenced by Slic3r::GUI::CalibrationWizard::cache_preset_info(), Slic3r::GUI::CalibrationPresetPage::get_extruder_id_by_tray_id(), Slic3r::GUI::CalibrationPresetPage::is_filament_in_blacklist(), Slic3r::GUI::FlowRateWizard::on_cali_start(), Slic3r::GUI::MaxVolumetricSpeedWizard::on_cali_start(), and Slic3r::GUI::PressureAdvanceWizard::on_cali_start().
|
static |
References _L, VIRTUAL_TRAY_DEPUTY_ID, and VIRTUAL_TRAY_MAIN_ID.
Referenced by Slic3r::GUI::CalibrationFlowX1SavePage::sync_cali_result(), Slic3r::GUI::CaliPASaveAutoPanel::sync_cali_result(), and Slic3r::GUI::CaliPASaveAutoPanel::sync_cali_result_for_multi_extruder().
|
static |
References Slic3r::ConfigOptionDef::is_scalar(), Scalar, and Vector.
Referenced by Slic3r::GUI::EditGCodeDialog::init_params_list().
|
static |
Referenced by generate_system_info_json().
|
static |
References Slic3r::length().
Referenced by Slic3r::GUI::NotificationManager::HintNotification::count_lines(), and get_utf8_seq_length().
|
static |
References get_utf8_seq_length().
|
static |
Referenced by Slic3r::GUI::ExportConfigsDialog::data_init(), and Slic3r::GUI::ExportPresetBundleDialog::InitExportData().
|
static |
| Semver Slic3r::GUI::get_version | ( | const std::string & | str, |
| const std::regex & | regexp ) |
References get_version(), Slic3r::Semver::invalid(), and Slic3r::Semver::parse().
Referenced by Slic3r::GUI::GUI_App::check_new_version_sf(), generate_system_info_json(), and get_version().
| wxString Slic3r::GUI::get_view_type_string | ( | Camera::ViewAngleType | type | ) |
References _L, Slic3r::GUI::Camera::Bottom, Slic3r::GUI::Camera::Front, Slic3r::GUI::Camera::Iso, Slic3r::GUI::Camera::Left, Slic3r::GUI::Camera::Rear, Slic3r::GUI::Camera::Right, Slic3r::GUI::Camera::Top, and Slic3r::GUI::Camera::Top_Front.
|
static |
References _u8L, libvgcode::Acceleration, libvgcode::ActualSpeed, libvgcode::ActualVolumetricFlowRate, libvgcode::ColorPrint, libvgcode::FanSpeed, libvgcode::FeatureType, libvgcode::Height, libvgcode::Jerk, libvgcode::LayerTimeLinear, libvgcode::LayerTimeLogarithmic, libvgcode::PressureAdvance, libvgcode::Speed, libvgcode::Summary, libvgcode::Temperature, libvgcode::Tool, libvgcode::VolumetricFlowRate, and libvgcode::Width.
Referenced by Slic3r::GUI::GCodeViewer::default_view_type_choices(), get_all_camera_view_type(), and Slic3r::GUI::GCodeViewer::update_by_mode().
| ModelVolume * Slic3r::GUI::get_volume | ( | const ObjectID & | volume_id, |
| const Selection & | selection ) |
References Slic3r::GUI::Selection::get_model(), Slic3r::ObjectBase::id(), and Slic3r::Model::objects.
|
static |
References Slic3r::TriangleMeshStats::manifold(), and Slic3r::TriangleMeshStats::repaired().
Referenced by Slic3r::GUI::ObjectList::add_object_to_list(), Slic3r::GUI::ObjectList::add_volumes_to_object_in_list(), Slic3r::GUI::ObjectList::del_subobject_item(), Slic3r::GUI::ObjectList::delete_from_model_and_list(), Slic3r::GUI::ObjectList::get_mesh_errors_info(), Slic3r::GUI::ObjectList::split(), and Slic3r::GUI::ObjectList::update_item_error_icon().
References plater().
Referenced by get_wipe_tower_arrangepoly(), Slic3r::GUI::ArrangeJob::prepare_partplate(), and Slic3r::GUI::ArrangeJob::prepare_wipe_tower().
| std::optional< arrangement::ArrangePolygon > Slic3r::GUI::get_wipe_tower_arrangepoly | ( | const Plater & | plater | ) |
References get_wipe_tower(), get_wipetower_arrange_poly(), and plater().
Referenced by Slic3r::GUI::Plater::find_new_position(), and Slic3r::GUI::FillBedJob::prepare().
| arrangement::ArrangePolygon Slic3r::GUI::get_wipetower_arrange_poly | ( | WipeTower * | tower | ) |
References Slic3r::arrangement::ArrangePolygon::bed_idx, Slic3r::GUI::WipeTower::get_arrange_polygon(), and Slic3r::arrangement::ArrangePolygon::setter.
Referenced by get_wipe_tower_arrangepoly(), Slic3r::GUI::ArrangeJob::prepare_partplate(), and Slic3r::GUI::ArrangeJob::prepare_wipe_tower().
| wxString Slic3r::GUI::get_wraped_wxString | ( | const wxString & | in, |
| size_t | line_len ) |
References Slic3r::get_utf8_sequence_length().
Referenced by Slic3r::GUI::EditGCodeDialog::selection_changed().
| int Slic3r::GUI::getExtruderNozzleCount | ( | PresetBundle * | preset_bundle, |
| int | extruder_id, | ||
| NozzleVolumeType | volume_type ) |
References Slic3r::Preset::config, Slic3r::PresetCollection::get_edited_preset(), Slic3r::get_extruder_nozzle_stats(), Slic3r::ConfigBase::option(), and Slic3r::PresetBundle::printers.
Referenced by Slic3r::GUI::Plater::priv::check_ams_status_impl(), manuallySetNozzleCount(), Slic3r::GUI::FilamentMapManualPanel::OnTimer(), Slic3r::GUI::FilamentMapManualPanel::UpdateNozzleCountDisplay(), and updateNozzleCountDisplay().
| int Slic3r::GUI::getExtruderNozzleCountTotal | ( | PresetBundle * | preset_bundle, |
| int | extruder_id ) |
References Slic3r::Preset::config, Slic3r::PresetCollection::get_edited_preset(), Slic3r::get_extruder_nozzle_stats(), Slic3r::ConfigBase::option(), and Slic3r::PresetBundle::printers.
Referenced by manuallySetNozzleCount(), onNozzleVolumeTypeSwitch(), Slic3r::GUI::FilamentMapManualPanel::UpdateNozzleCountDisplay(), and updateNozzleCountDisplay().
| Vec3d Slic3r::GUI::GetIntersectionOfRayAndPlane | ( | Vec3d | ray_position, |
| Vec3d | ray_dir, | ||
| Vec3d | plane_position, | ||
| Vec3d | plane_normal ) |
References Slic3r::intersection().
Referenced by Slic3r::GUI::GLGizmoScale3D::calc_ratio().
|
static |
Referenced by Slic3r::GUI::Plater::set_number_of_copies().
| std::string Slic3r::GUI::gl_get_string_safe | ( | GLenum | param, |
| const std::string & | default_value ) |
References glGetString.
Referenced by Slic3r::GUI::OpenGLManager::GLInfo::detect(), generate_system_info_json(), and Slic3r::GUI::OpenGLManager::GLInfo::to_string().
| int Slic3r::GUI::GUI_Run | ( | GUI_InitParams & | params | ) |
References _L, Slic3r::GUI::GUI_App::app_config, Slic3r::GUI::GUI_InitParams::argc, Slic3r::GUI::GUI_InitParams::argv, format_wxstr(), Slic3r::AppConfig::get(), Slic3r::GUI::GUI_App::init_params, and Slic3r::instance_check().
Referenced by Slic3r::CLI::run().
|
static |
References _u8L, and _u8L_CONTEXT.
Referenced by Slic3r::GUI::GuideFrame::GuideFrame().
| bool Slic3r::GUI::has_cjk | ( | const std::string & | text | ) |
Referenced by Slic3r::GUI::DailyTipsDataRenderer::render_text().
| bool Slic3r::GUI::has_filaments | ( | const std::vector< std::string > & | model_filaments | ) |
References Slic3r::Model::extruderParamsMap, get_filament_name(), has_filaments(), plater(), Slic3r::Model::setExtruderParams(), and Slic3r::DynamicConfig::size().
Referenced by has_filaments(), is_support_filament(), Slic3r::GUI::Tab::on_value_change(), and wxDECLARE_EVENT().
|
static |
References Slic3r::TexturedMesh::indices, Slic3r::TexturedMesh::precomputed_face_colors, Slic3r::TexturedMesh::textures, and Slic3r::TexturedMesh::vertices.
Referenced by Slic3r::GUI::Plater::priv::load_files(), and Slic3r::GUI::Plater::priv::run_textured_mesh_import_dialog().
|
static |
References Slic3r::gcfMarlinFirmware, Slic3r::gcode_flavor(), and printer_config().
Referenced by Slic3r::GUI::Plater::_calib_pa_pattern(), Slic3r::GUI::Plater::Calib_Cornering(), Slic3r::GUI::Plater::calib_input_shaping_damp(), and Slic3r::GUI::Plater::calib_input_shaping_freq().
| wxColor Slic3r::GUI::Hex2Color | ( | const std::string & | str | ) |
Referenced by Slic3r::GUI::FilamentMapManualPanel::FilamentMapManualPanel().
|
inline |
Referenced by decode_color(), Slic3r::GUI::BitmapCache::parse_color(), and Slic3r::GUI::BitmapCache::parse_color4().
|
inline |
|
static |
Referenced by to_dialog_result(), and Slic3r::GUI::ColorDecomposeDialog::try_build_single_base_result().
| wxString Slic3r::GUI::hide_id_middle_string | ( | wxString const & | str, |
| size_t | offset = 0, | ||
| size_t | length = -1 ) |
References Slic3r::length(), and Slic3r::offset().
Referenced by hide_passwd(), Slic3r::GUI::MediaPlayCtrl::Play(), and Slic3r::GUI::MediaPlayCtrl::ToggleStream().
|
extern |
References hide_id_middle_string().
Referenced by Slic3r::GUI::MediaFilePanel::fetchUrl(), Slic3r::GUI::SendToPrinterDialog::GetConnection(), Slic3r::GUI::MediaPlayCtrl::Play(), and Slic3r::GUI::MediaPlayCtrl::ToggleStream().
|
static |
References format_wxstr().
Referenced by Slic3r::GUI::ParamsNode::GetFormattedText(), Slic3r::GUI::DragShape::paint(), and Slic3r::GUI::GCodeViewer::SequentialView::Marker::render_position_window().
|
static |
References _u8L.
Referenced by Slic3r::GUI::WebViewPanel::create_browser().
|
static |
Referenced by Slic3r::GUI::WebViewPanel::is_cloud_origin(), Slic3r::GUI::WebViewPanel::load_cloud_url(), and Slic3r::GUI::WebViewPanel::should_divert_cloud_url().
|
static |
References ImRect.
Referenced by Slic3r::GUI::ImGuiWrapper::image_button().
|
static |
References Slic3r::imex_cfg_enum(), Slic3r::imex_cfg_int(), imex_grid_shape(), and Slic3r::GUI::IMEXModesCtrl::parse_layout().
Referenced by Slic3r::GUI::TabPrinter::build_unregular_pages(), imex_grid_shape(), Slic3r::GUI::TabPrinter::reload_config(), and Slic3r::GUI::TabPrinter::update_fff().
| std::optional< TextureLibraryEntry > Slic3r::GUI::import_texture_to_library | ( | const std::string & | source_path, |
| std::string & | error ) |
References _u8L, and from_u8().
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::import_custom_texture().
|
static |
References Slic3r::SketchPlane::normal.
Referenced by Slic3r::GUI::DesignPanel::DesignPanel(), is_base_plane(), and Slic3r::GUI::DesignPanel::load_feature_into_dialog().
| arrangement::ArrangeParams Slic3r::GUI::init_arrange_params | ( | Plater * | p | ) |
References Slic3r::arrangement::ArrangeParams::align_center, Slic3r::arrangement::ArrangeParams::align_to_y_axis, Slic3r::GUI::GLCanvas3D::ArrangeSettings::align_to_y_axis, Slic3r::arrangement::ArrangeParams::allow_multi_materials_on_same_plate, Slic3r::GUI::GLCanvas3D::ArrangeSettings::allow_multi_materials_on_same_plate, Slic3r::arrangement::ArrangeParams::allow_rotations, Slic3r::angle(), Slic3r::arrangement::ArrangeParams::avoid_extrusion_cali_region, Slic3r::GUI::GLCanvas3D::ArrangeSettings::avoid_extrusion_cali_region, BED_SHRINK_SEQ_PRINT, Slic3r::arrangement::ArrangeParams::bed_shrink_x, Slic3r::arrangement::ArrangeParams::bed_shrink_y, Slic3r::arrangement::ArrangeParams::belt_axis, Slic3r::arrangement::ArrangeParams::belt_reversed, Slic3r::arrangement::ArrangeParams::belt_tilt_slope, Slic3r::ByObject, Slic3r::GUI::Plater::canvas3D(), Slic3r::arrangement::ArrangeParams::clearance_height_to_lid, Slic3r::arrangement::ArrangeParams::clearance_height_to_rod, Slic3r::arrangement::ArrangeParams::clearance_radius, Slic3r::Geometry::deg2rad(), Slic3r::GUI::GLCanvas3D::ArrangeSettings::distance, Slic3r::GUI::GLCanvas3D::ArrangeSettings::enable_rotation, EPSILON, Slic3r::GUI::GLCanvas3D::get_arrange_settings(), Slic3r::GUI::PartPlateList::get_curr_plate(), Slic3r::GUI::Plater::get_partplate_list(), Slic3r::GUI::Plater::get_prepare_state(), Slic3r::GUI::PartPlate::get_real_print_seq(), Slic3r::arrangement::ArrangeParams::is_belt, Slic3r::arrangement::ArrangeParams::is_seq_print, Slic3r::GUI::GLCanvas3D::ArrangeSettings::is_seq_print, Slic3r::arrangement::ArrangeParams::min_obj_distance, Slic3r::arrangement::ArrangeParams::nozzle_height, Slic3r::arrangement::ArrangeParams::object_skirt_offset, Slic3r::GUI::Job::PREPARE_STATE_MENU, Slic3r::arrangement::ArrangeParams::printable_height, Slic3r::scaled(), Slic3r::X, and Slic3r::Y.
Referenced by Slic3r::GUI::Plater::find_new_position(), Slic3r::GUI::ArrangeJob::prepare(), and Slic3r::GUI::FillBedJob::prepare().
|
static |
Referenced by create_dual_filament_bitmap(), create_gradient_filament_bitmap(), create_gradient_ramp_bitmap(), create_quadruple_filament_bitmap(), create_single_filament_bitmap(), create_transparent_bitmap(), and create_triple_filament_bitmap().
|
static |
References Slic3r::GUI::GLModel::Geometry::add_triangle(), Slic3r::GUI::GLModel::Geometry::add_vertex(), expolygon_from_polygon(), Slic3r::GUI::GLModel::Geometry::format, Slic3r::GUI::GLModel::Geometry::indices_count(), Slic3r::GUI::GLModel::init_from(), Slic3r::GUI::GLModel::Geometry::is_empty(), Slic3r::NORMALS_UP, Slic3r::GUI::GLModel::Geometry::P3, Slic3r::MultiPoint::points, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), Slic3r::GUI::GLModel::reset(), Slic3r::GUI::GLModel::Geometry::Triangles, Slic3r::triangulate_expolygon_2f(), Slic3r::unscale(), and Slic3r::GUI::GLModel::Geometry::vertices_count().
Referenced by Slic3r::GUI::PartPlate::update_exclusion_volume_preview_models().
|
static |
References Slic3r::GUI::GLModel::Geometry::add_index(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::angle(), AngleResolution, Slic3r::GUI::GLModel::Geometry::format, Slic3r::GUI::GLModel::init_from(), Slic3r::GUI::GLModel::Geometry::LineStrip, Slic3r::GUI::GLModel::Geometry::P3, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), and Slic3r::GUI::GLModel::reset().
Referenced by Slic3r::GUI::GLGizmoCut3D::init_rendering_items().
|
static |
– #ysFIXME those functions bodies are ported from GizmoRotation
References Slic3r::GUI::GLModel::Geometry::add_index(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::angle(), Slic3r::GUI::GLModel::Geometry::format, Slic3r::GUI::GLModel::init_from(), Slic3r::GUI::GLModel::Geometry::LineLoop, Slic3r::GUI::GLModel::Geometry::P3, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), ScaleStepRad, ScaleStepsCount, Slic3r::GUI::GLModel::set_color(), and Slic3r::ColorRGBA::WHITE().
Referenced by Slic3r::GUI::GLGizmoCut3D::init_rendering_items().
|
static |
References Slic3r::GUI::GLModel::Geometry::add_line(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::angle(), Slic3r::GUI::GLModel::Geometry::format, Slic3r::GUI::GLModel::init_from(), Slic3r::GUI::GLModel::Geometry::Lines, Slic3r::GUI::GLModel::Geometry::P3, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), ScaleLongEvery, ScaleLongTooth, ScaleStepRad, ScaleStepsCount, Slic3r::GUI::GLModel::set_color(), and Slic3r::ColorRGBA::WHITE().
Referenced by Slic3r::GUI::GLGizmoCut3D::init_rendering_items().
|
static |
References Slic3r::GUI::GLModel::Geometry::add_line(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::angle(), Slic3r::GUI::GLModel::Geometry::format, Slic3r::GUI::GLModel::init_from(), Slic3r::GUI::GLModel::Geometry::Lines, Slic3r::GUI::GLModel::Geometry::P3, PI, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), ScaleStepsCount, Slic3r::GUI::GLModel::set_color(), SnapRegionsCount, and Slic3r::ColorRGBA::WHITE().
Referenced by Slic3r::GUI::GLGizmoCut3D::init_rendering_items().
|
static |
References append_expolygon_triangles(), Slic3r::GUI::GLModel::Geometry::format, Slic3r::GUI::GLModel::init_from(), Slic3r::GUI::GLModel::Geometry::is_empty(), Slic3r::GUI::GLModel::Geometry::P3T2, Slic3r::GUI::GLModel::reset(), and Slic3r::GUI::GLModel::Geometry::Triangles.
Referenced by Slic3r::GUI::PartPlate::update_exclusion_volume_preview_models().
References Slic3r::GUI::GLModel::Geometry::add_line(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::GUI::GLModel::Geometry::format, Slic3r::GUI::GLModel::init_from(), Slic3r::GUI::GLModel::Geometry::Lines, Slic3r::GUI::GLModel::Geometry::P3, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), Slic3r::unscale(), and Slic3r::GUI::GLModel::Geometry::vertices_count().
Referenced by Slic3r::GUI::PartPlate::calc_gridlines(), and Slic3r::GUI::PartPlate::calc_height_limit().
References Slic3r::GUI::GLModel::Geometry::add_line(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::GUI::GLModel::Geometry::format, Slic3r::GUI::GLModel::init_from(), Slic3r::GUI::GLModel::Geometry::Lines, Slic3r::GUI::GLModel::Geometry::P3, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), Slic3r::unscale(), and Slic3r::GUI::GLModel::Geometry::vertices_count().
References Slic3r::GUI::GLModel::Geometry::add_triangle(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::GUI::GLModel::Geometry::format, Slic3r::GUI::GLModel::init_from(), Slic3r::NORMALS_UP, Slic3r::GUI::GLModel::Geometry::P3T2, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), Slic3r::GUI::GLModel::Geometry::Triangles, and Slic3r::triangulate_expolygon_2f().
Referenced by Slic3r::GUI::PartPlate::calc_exclude_triangles(), Slic3r::GUI::PartPlate::calc_imex_zones(), Slic3r::GUI::PartPlate::calc_triangles(), Slic3r::GUI::PartPlate::calc_triangles_from_polygon(), Slic3r::GUI::PartPlate::calc_vertex_for_icons(), Slic3r::GUI::PartPlate::calc_vertex_for_imex_warn_badge(), Slic3r::GUI::PartPlate::calc_vertex_for_number(), Slic3r::GUI::PartPlate::calc_vertex_for_plate_name_edit_icon(), Slic3r::GUI::PartPlate::generate_plate_name_texture(), Slic3r::GUI::PartPlate::set_shape(), Slic3r::GUI::Bed3D::update_bed_triangles(), and Slic3r::GUI::PartPlateList::BedTextureInfo::TexturePart::update_buffer().
|
static |
References append_expolygon_triangles(), expolygon_from_polygon(), Slic3r::GUI::GLModel::Geometry::format, Slic3r::GUI::GLModel::init_from(), Slic3r::GUI::GLModel::Geometry::is_empty(), Slic3r::GUI::GLModel::Geometry::P3T2, Slic3r::GUI::GLModel::reset(), and Slic3r::GUI::GLModel::Geometry::Triangles.
Referenced by Slic3r::GUI::PartPlate::update_exclusion_volume_preview_models().
|
static |
References Slic3r::GUI::CalibInfo::extruder_id, Slic3r::fmmManual, Slic3r::GUI::CalibInfo::nozzle_volume_type, and Slic3r::ConfigBase::option().
Referenced by Slic3r::GUI::CalibUtils::calib_flowrate(), Slic3r::GUI::CalibUtils::calib_generic_PA(), Slic3r::GUI::CalibUtils::calib_max_vol_speed(), Slic3r::GUI::CalibUtils::calib_retraction(), Slic3r::GUI::CalibUtils::calib_temptue(), and Slic3r::GUI::CalibUtils::calib_VFA().
| GLModel::Geometry Slic3r::GUI::init_plane_data | ( | const indexed_triangle_set & | its, |
| const std::vector< int > & | triangle_indices, | ||
| float | normal_offset ) |
References Slic3r::GUI::GLModel::Geometry::add_triangle(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::cross(), Slic3r::GUI::GLModel::Geometry::format, Slic3r::GUI::GLModel::Geometry::P3N3, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), and Slic3r::GUI::GLModel::Geometry::Triangles.
Referenced by Slic3r::GUI::GLGizmoMeasure::init_plane_glmodel().
|
static |
References Slic3r::GUI::GLModel::Geometry::extract_index(), Slic3r::GUI::GLModel::Geometry::extract_position_3(), Slic3r::GUI::GLModel::get_geometry(), Slic3r::GUI::GLModel::Geometry::indices_count(), Slic3r::GUI::PickingModel::mesh_raycaster, Slic3r::GUI::PickingModel::model, and Slic3r::GUI::GLModel::Geometry::vertices_count().
Referenced by Slic3r::GUI::PartPlate::calc_vertex_for_icons(), Slic3r::GUI::PartPlate::calc_vertex_for_plate_name_edit_icon(), and Slic3r::GUI::PartPlate::set_shape().
| GLModel::Geometry Slic3r::GUI::init_torus_data | ( | unsigned int | primary_resolution, |
| unsigned int | secondary_resolution, | ||
| const Vec3f & | center, | ||
| float | radius, | ||
| float | thickness, | ||
| const Vec3f & | model_axis, | ||
| const Transform3f & | world_trafo ) |
References Slic3r::GUI::GLModel::Geometry::add_triangle(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::center(), Slic3r::GUI::GLModel::Geometry::format, M_PI, Slic3r::GUI::GLModel::Geometry::P3N3, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), Slic3r::Geometry::translation_transform(), and Slic3r::GUI::GLModel::Geometry::Triangles.
Referenced by Slic3r::GUI::GLGizmoMeasure::init_circle_glmodel().
| void Slic3r::GUI::initGestures | ( | void * | view, |
| wxEvtHandler * | handler ) |
References initGestures(), and wxNSCustomOpenGLView::initGesturesWithHandler:.
Referenced by Slic3r::GUI::GLCanvas3D::bind_event_handlers(), initGestures(), and Slic3r::GUI::GLCanvas3D::unbind_event_handlers().
|
static |
References Slic3r::encode_path().
Referenced by Slic3r::GUI::ExportPresetBundleDialog::OnExportData().
|
static |
References Slic3r::f().
Referenced by Slic3r::GUI::ImGuiWrapper::drag_optional_float(), Slic3r::GUI::ImGuiWrapper::input_optional_float(), Slic3r::GUI::ImGuiWrapper::input_optional_int(), Slic3r::GUI::ImGuiWrapper::slider_optional_float(), and Slic3r::GUI::ImGuiWrapper::slider_optional_int().
| std::vector< InputShaperType > Slic3r::GUI::input_shaper_types_for_flavor | ( | GCodeFlavor | flavor | ) |
References Slic3r::DAA, Slic3r::Default, Slic3r::Disable, Slic3r::EI, Slic3r::EI2, Slic3r::EI3, Slic3r::gcfKlipper, Slic3r::gcfMarlinFirmware, Slic3r::gcfRepRapFirmware, input_shaper_types_for_flavor(), Slic3r::MZV, Slic3r::ThreeHumpEI, Slic3r::TwoHumpEI, Slic3r::ZV, Slic3r::ZVD, Slic3r::ZVDD, and Slic3r::ZVDDD.
Referenced by Slic3r::GUI::anonymous_namespace{calib_dlg.cpp}::get_shaper_type_values(), input_shaper_types_for_flavor(), and Slic3r::GUI::TabPrinter::update_input_shaper_menu().
| bool Slic3r::GUI::install_local_plugin_package | ( | const boost::filesystem::path & | package_file, |
| wxWindow * | parent, | ||
| wxString & | message ) |
References _L, from_u8(), Slic3r::PluginManager::install_plugin(), Slic3r::PluginManager::instance(), Slic3r::PluginDescriptor::name, refresh_plugin_metadata_blocking(), and Slic3r::GUI::detail::run_wait_with_progress().
Referenced by Slic3r::GUI::GUI_App::install_local_plugin(), and Slic3r::GUI::PluginsDialog::install_plugin_package().
|
static |
References intersect().
Referenced by Slic3r::GUI::TabPrintModel::TabPrintModel(), intersect(), Slic3r::GUI::TabPrintModel::reset_model_config(), Slic3r::GUI::TabPrintPlate::reset_model_config(), and Slic3r::GUI::TabPrintModel::update_model_config().
| boost::filesystem::path Slic3r::GUI::into_path | ( | const wxString & | str | ) |
Referenced by Slic3r::GUI::Plater::add_file(), Slic3r::GUI::Plater::add_model(), Slic3r::anonymous_namespace{PluginHostApp.cpp}::export_3mf_copy(), Slic3r::GUI::Plater::export_gcode(), Slic3r::GUI::Plater::export_gcode_3mf(), Slic3r::GUI::Plater::export_published_3mf(), Slic3r::GUI::Plater::extract_config_from_project(), Slic3r::GUI::PrintHostSendDialog::filename(), Slic3r::GUI::Plater::priv::get_export_file(), Slic3r::GUI::Plater::priv::get_export_file_path(), Slic3r::GUI::Plater::load_files(), Slic3r::GUI::Plater::load_project(), Slic3r::GUI::AuFile::on_set_cover(), Slic3r::GUI::Plater::save_project(), Slic3r::GUI::MainFrame::save_project_as(), Slic3r::GUI::Plater::send_gcode_legacy(), Slic3r::GUI::Plater::priv::set_project_filename(), and start_new_slicer_or_gcodeviewer().
| std::string Slic3r::GUI::into_u8 | ( | const wxString & | str | ) |
Referenced by Slic3r::GUI::SavePresetDialog::Item::Item(), Slic3r::GUI::PhysicalPrinterDialog::PhysicalPrinterDialog(), Slic3r::GUI::PrivacyUpdateDialog::PrivacyUpdateDialog(), Slic3r::GUI::MainFrame::add_to_recent_projects(), Slic3r::GUI::MainFrame::FileHistory::AddFileToHistory(), Slic3r::anonymous_namespace{PluginHostApp.cpp}::app_info(), Slic3r::GUI::GUI_App::associate_url(), Slic3r::GUI::ImGuiWrapper::bbl_button(), Slic3r::GUI::GizmoObjectManipulation::bbl_checkbox(), Slic3r::GUI::ImGuiWrapper::bbl_checkbox(), Slic3r::GUI::ImGuiWrapper::bbl_combo_with_filter(), Slic3r::GUI::NotificationManager::PopNotification::bbl_render_block_notif_buttons(), Slic3r::GUI::ImGuiWrapper::bbl_slider_float(), Slic3r::GUI::ImGuiWrapper::begin(), Slic3r::GUI::ImGuiWrapper::begin(), Slic3r::GUI::Sidebar::build_filament_ams_list(), Slic3r::GUI::GuideFrame::BuildProfileJson(), Slic3r::GUI::ImGuiWrapper::button(), Slic3r::GUI::ImGuiWrapper::button(), Slic3r::GUI::ImGuiWrapper::button(), Slic3r::GUI::ImGuiWrapper::calc_text_size(), Slic3r::GUI::ImGuiWrapper::checkbox(), anonymous_namespace{GLGizmoSVG.cpp}::choose_svg_file(), Slic3r::GUI::ImGuiWrapper::clipboard_get(), Slic3r::GUI::Sidebar::collect_physical_filament_info(), color_string(), Slic3r::GUI::ImGuiWrapper::combo(), Slic3r::GUI::Mouse3DController::connect_device(), Slic3r::GUI::NotificationManager::PopNotification::count_lines(), create_checkbox(), Slic3r::GUI::CreateFilamentPresetDialog::create_dialog_buttons(), Slic3r::GUI::CreatePresetForPrinterDialog::create_dialog_buttons(), Slic3r::GUI::ExportConfigsDialog::create_dialog_buttons(), Slic3r::PluginPages::create_page(), Slic3r::GUI::CreatePrinterPresetDialog::create_printer_item(), Slic3r::GUI::CreatePresetForPrinterDialog::create_selected_filament_preset_sizer(), Slic3r::GUI::CreatePrinterPresetDialog::data_init(), Slic3r::GUI::IMSlider::draw_custom_label_block(), Slic3r::GUI::anonymous_namespace{Plater.cpp}::emboss_svg(), Slic3r::GUI::PrintHostSendDialog::EndModal(), Slic3r::GUI::Plater::export_3mf(), Slic3r::GUI::MainFrame::export_config(), Slic3r::GUI::Plater::export_core_3mf(), Slic3r::GUI::Plater::export_stl(), Slic3r::GUI::Plater::export_toolpaths_to_obj(), Slic3r::GUI::IMEXModesCtrl::fix_row_name(), Slic3r::GUI::ObjectList::fix_through_cgal(), generate_system_info_json(), Slic3r::GUI::ModelNode::get_bitmap(), Slic3r::GUI::ScoreDialog::get_button_sizer(), Slic3r::PluginConfig::get_config_response(), Slic3r::GUI::ConfigOptionsGroup::get_config_value2(), Slic3r::GUI::CreatePrinterPresetDialog::get_custom_printer_model(), Slic3r::GUI::MainFrame::get_dir_name(), Slic3r::GUI::Plater::priv::get_export_file(), Slic3r::GUI::CreateFilamentPresetDialog::get_filament_preset_choices(), Slic3r::GUI::CreateFilamentPresetDialog::get_filament_presets_by_machine(), Slic3r::GUI::IMEXModesCtrl::get_mode_data(), Slic3r::GUI::CreatePrinterPresetDialog::get_nozzle_diameter(), Slic3r::ElegooLink::get_print_host_webui(), Slic3r::GUI::CreatePrinterPresetDialog::get_printer_model(), Slic3r::GUI::CreatePrinterPresetDialog::get_printer_vendor(), Slic3r::GUI::CaliPASaveManualPanel::get_result(), Slic3r::GUI::CaliSavePresetValuePanel::get_save_name(), get_selection(), Slic3r::PrusaLink::get_storage(), Slic3r::GUI::PrinterAgentChoice::get_value(), Slic3r::GUI::Field::get_value_by_opt_type(), Slic3r::GUI::ImGuiWrapper::glyph_button(), Slic3r::GUI::PrintHostSendDialog::group(), Slic3r::GUI::PluginsConfigDialog::handle_web_command(), Slic3r::GUI::Plater::has_illegal_filename_characters(), Slic3r::GUI::GLGizmoTextureDisplacement::import_custom_texture(), Slic3r::GUI::Plater::import_model_id(), Slic3r::GUI::MainFrame::init_menubar_as_editor(), Slic3r::GUI::ExportConfigsDialog::initial_file_name(), Slic3r::GUI::ExportConfigsDialog::initial_file_path(), Slic3r::GUI::ImGuiWrapper::input_double(), Slic3r::GUI::PluginsDialog::install_cloud_plugin(), Slic3r::GUI::GUI_App::install_local_plugin(), Slic3r::GUI::MainFrame::load_config_file(), Slic3r::GUI::Plater::priv::load_files(), Slic3r::GUI::Plater::load_gcode(), Slic3r::GUI::ObjectList::load_generic_subobject(), Slic3r::GUI::GUI_App::load_language(), Slic3r::GUI::ObjectList::load_mesh_object(), Slic3r::GUI::Plater::load_project(), Slic3r::GUI::CreatePrinterPresetDialog::load_system_and_user_presets_with_curr_model(), Slic3r::GUI::WebViewHostDialog::load_url(), Slic3r::GUI::GuideFrame::LoadProfileFamily(), Slic3r::GUI::MarkdownTip::LoadStyle(), Slic3r::GUI::MainFrame::FileHistory::LoadThumbnails(), make_string_bold(), Slic3r::GUI::ActionRegistry::materialize_setting_actions(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::notify_script_outcome(), Slic3r::GUI::FlowRateWizard::on_cali_save(), Slic3r::GUI::PrintHostQueueDialog::on_cancel(), Slic3r::GUI::Downloader::on_error(), Slic3r::GUI::PrintHostQueueDialog::on_error(), Slic3r::GUI::Downloader::on_progress(), Slic3r::GUI::PrintHostQueueDialog::on_progress(), Slic3r::GUI::GLGizmoMeshBoolean::on_render_input_window(), Slic3r::GUI::WebViewHostDialog::on_script_message_parse_error(), Slic3r::GUI::CreatePrinterPresetDialog::on_select_printer_model(), Slic3r::GUI::ExportPresetBundleDialog::OnExportData(), Slic3r::GUI::OG_CustomCtrl::OnMotion(), Slic3r::GUI::PrinterCloudAuthDialog::OnScriptMessage(), Slic3r::GUI::ZUserLogin::OnScriptMessage(), Slic3r::GUI::MainFrame::open_recent_project(), Slic3r::GUI::GLGizmoTextureDisplacement::panel_tooltip(), Slic3r::GUI::GUI_App::persist_window_geometry(), Slic3r::GUI::MediaPlayCtrl::Play(), Slic3r::GUI::GUI_App::post_init(), Slic3r::GUI::ArrangeJob::prepare_all(), Slic3r::GUI::ArrangeJob::prepare_partplate(), Slic3r::GUI::OrientJob::prepare_partplate(), Slic3r::GUI::ArrangeJob::prepare_selected(), Slic3r::GUI::OrientJob::prepare_selection(), Slic3r::GUI::CreatePrinterPresetDialog::printer_preset_sort_with_nozzle_diameter(), Slic3r::GUI::PageCustom::profile_name(), Slic3r::GUI::ImGuiWrapper::radio_button(), Slic3r::GUI::GUI_App::refresh_plugins(), Slic3r::GUI::MainFrame::remove_recent_project(), Slic3r::GUI::IMSlider::render_add_menu(), Slic3r::GUI::NotificationManager::PrintHostUploadNotification::render_bar(), Slic3r::GUI::NotificationManager::HintNotification::render_close_button(), Slic3r::GUI::NotificationManager::PopNotification::render_close_button(), Slic3r::GUI::IMSlider::render_edit_menu(), Slic3r::GUI::GLGizmoTextureDisplacement::render_image_adjust_window(), Slic3r::GUI::GCodeViewer::render_legend(), Slic3r::GUI::NotificationManager::PopNotification::render_minimize_button(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_open_button_inner(), Slic3r::GUI::NotificationManager::URLDownloadNotification::render_pause_button_inner(), Slic3r::GUI::NotificationManager::HintNotification::render_preferences_button(), Slic3r::GUI::NotificationManager::HintNotification::render_right_arrow_button(), Slic3r::GUI::GLGizmoTextureDisplacement::render_tip_media(), Slic3r::GUI::Plater::priv::reset(), Slic3r::GUI::DesignSketchTool::resolve_live_drag(), Slic3r::PluginConfig::restore_config_response(), Slic3r::GUI::SpeedDialWebDialog::run_action(), Slic3r::GUI::Plater::priv::run_textured_mesh_import_dialog(), Slic3r::PluginConfig::save_config_response(), Slic3r::GUI::CreatePrinterPresetDialog::save_printable_area_config(), Slic3r::GUI::Plater::save_project(), Slic3r::GUI::CaliPASaveAutoPanel::save_to_result_from_widgets(), Slic3r::GUI::PluginsConfigDialog::send_capability_config(), Slic3r::GUI::MainFrame::set_max_recent_count(), Slic3r::GUI::PluginConfigField::set_value(), Slic3r::GUI::PluginField::set_value(), Slic3r::GUI::PrinterAgentChoice::set_value(), Slic3r::GUI::PrinterAgentChoice::set_value(), Slic3r::GUI::GuideFrame::SetStartPage(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::setting_text(), Slic3r::GUI::ObjectGridTable::SetValue(), Slic3r::GUI::Plater::priv::show_install_plugin_hint(), Slic3r::GUI::Plater::show_object_info(), Slic3r::GUI::Plater::priv::show_preview_only_hint(), Slic3r::GUI::PluginsConfigDialog::show_status(), Slic3r::GUI::PluginsDialog::show_status(), Slic3r::GUI::ImGuiWrapper::slider_float(), Slic3r::GUI::IMEXModesCtrl::snapshot_row(), start_new_slicer_or_gcodeviewer(), Slic3r::GUI::MediaPlayCtrl::Stop(), Slic3r::GUI::PrintHostSendDialog::storage(), Slic3r::GUI::IMEXModesCtrl::suggested_mode_names(), Slic3r::GUI::ImGuiWrapper::text(), Slic3r::GUI::ImGuiWrapper::text_colored(), Slic3r::GUI::ImGuiWrapper::text_wrapped(), Slic3r::GUI::MediaPlayCtrl::ToggleStream(), Slic3r::GUI::IMEXModesCtrl::unique_mode_name(), Slic3r::GUI::PlaterPresetComboBox::update(), Slic3r::GUI::PresetComboBox::update(), Slic3r::GUI::SavePresetDialog::Item::update(), Slic3r::GUI::TabPresetComboBox::update(), Slic3r::GUI::ObjectTableSettings::update_config_values(), update_custom_filaments(), Slic3r::GUI::PhysicalPrinterDialog::update_preset_input(), Slic3r::GUI::UnsavedChangesDialog::update_tree(), Slic3r::GUI::ModelNode::UpdateEnabling(), Slic3r::ElegooLink::upload_inner_with_host(), Slic3r::OctoPrint::upload_inner_with_host(), Slic3r::PrusaLink::upload_inner_with_host(), Slic3r::GUI::CreatePrinterPresetDialog::validate_input_valid(), validate_thumbnails_string(), Slic3r::GUI::IMSlider::vertical_slider(), Slic3r::GUI::ImGuiWrapper::warning_text(), and Slic3r::wxDEFINE_EVENT().
|
inline |
Convenience function, accepts a const reference to t_field and checks to see whether or not both wx pointers are null.
References Slic3r::GUI::Field::getSizer(), and Slic3r::GUI::Field::getWindow().
Referenced by is_sizer_field(), and is_window_field().
|
static |
References index_from_plane(), Slic3r::SketchPlane::normal, Slic3r::SketchPlane::origin, plane_from_index(), Slic3r::SketchPlane::x_axis, and Slic3r::SketchPlane::y_axis.
Referenced by Slic3r::GUI::DesignSketchTool::hit_test_base_pick(), Slic3r::GUI::DesignPanel::load_feature_into_dialog(), reference_square(), and Slic3r::GUI::DesignSketchTool::render_base_pick().
|
static |
References Slic3r::ModelObject::config, and Slic3r::ModelConfig::option().
Referenced by Slic3r::GUI::ArrangeJob::prepare_all(), Slic3r::GUI::ArrangeJob::prepare_partplate(), and Slic3r::GUI::ArrangeJob::prepare_selected().
|
static |
Referenced by classify_code_lines().
| bool Slic3r::GUI::is_debugger_present | ( | ) |
| bool Slic3r::GUI::is_defined_input_value | ( | wxWindow * | win, |
| const ConfigOptionType & | type ) |
References Slic3r::coPoint, Slic3r::coPoints, Slic3r::coString, Slic3r::coStrings, and Slic3r::empty().
Referenced by Slic3r::GUI::Choice::propagate_value(), and Slic3r::GUI::TextCtrl::propagate_value().
|
static |
Referenced by create_freq_settings_popupmenu(), Slic3r::GUI::SettingsFactory::get_bundle(), and get_full_settings_hierarchy().
|
static |
References is_left_handed().
|
static |
Referenced by Slic3r::GUI::GLCanvas3D::_load_sla_shells(), Slic3r::GUI::Plater::export_stl(), is_left_handed(), Slic3r::GUI::GLGizmoPainterBase::render_cursor_sphere(), Slic3r::GUI::GLGizmoPainterBase::render_triangles(), Slic3r::GUI::Selection::synchronize_unselected_instances(), and Slic3r::GUI::GLGizmoFlatten::update_planes().
| bool Slic3r::GUI::is_pa_params_valid | ( | const Calib_Params & | params | ) |
References _L, Slic3r::Calib_Params::end, EPSILON, MAX_PA_K_VALUE, MIN_PA_K_VALUE, MIN_PA_K_VALUE_STEP, Slic3r::GUI::DPIAware< P >::ShowModal(), Slic3r::Calib_Params::start, and Slic3r::Calib_Params::step.
Referenced by Slic3r::GUI::PressureAdvanceWizard::on_cali_start().
|
static |
Referenced by Slic3r::GUI::OG_CustomCtrl::OnLeftDown(), and Slic3r::GUI::OG_CustomCtrl::OnMotion().
|
static |
References Slic3r::angle().
Referenced by Slic3r::GUI::Selection::synchronize_unselected_instances(), and verify_instances_rotation_synchronized().
| bool Slic3r::GUI::is_running_in_msix | ( | ) |
References L, and Slic3r::length().
Referenced by Slic3r::GUI::UpdateVersionDialog::UpdateVersionDialog(), Slic3r::GUI::GUI_App::associate_files(), Slic3r::GUI::GUI_App::associate_url(), Slic3r::GUI::PreferencesDialog::create_items(), Slic3r::GUI::GUI_App::disassociate_files(), Slic3r::GUI::GUI_App::disassociate_url(), Slic3r::GUI::GUI_App::on_init_inner(), and Slic3r::GUI::UpdateVersionDialog::update_version_info().
|
static |
References EPSILON, Slic3r::DevNozzle::GetNozzleDiameter(), and Slic3r::DevNozzle::GetNozzleFlowType().
Referenced by Slic3r::GUI::Sidebar::priv::get_nozzle_options().
|
static |
References _L, Slic3r::filament_type(), format_wxstr(), Slic3r::Print::get_hrc_by_nozzle_type(), Slic3r::MachineObject::GetExtderSystem(), Slic3r::DevExtderSystem::GetNozzleType(), Slic3r::ConfigOptionResolver::has(), Slic3r::nozzle_type(), Slic3r::NozzleTypeEumnToStr, Slic3r::DynamicConfig::opt_int(), Slic3r::DynamicConfig::opt_string(), Slic3r::GUI::DPIAware< P >::ShowModal(), and to_wstring_name().
Referenced by check_nozzle_diameter_and_type(), and Slic3r::GUI::Sidebar::priv::update_sync_status().
|
inline |
Covenience function to determine whether this field is a valid sizer field.
References Slic3r::GUI::Field::getSizer(), and is_bad_field().
Referenced by Slic3r::GUI::OptionsGroup::activate_line().
|
static |
Referenced by Slic3r::GUI::Sidebar::update_presets().
| bool Slic3r::GUI::is_soluble_filament | ( | int | extruder_id | ) |
References Slic3r::Preset::config, Slic3r::ConfigOptionBoolsTempl< NULLABLE >::get_at(), is_soluble_filament(), and Slic3r::ConfigBase::option().
Referenced by is_soluble_filament(), Slic3r::GUI::Tab::on_value_change(), and wxDECLARE_EVENT().
| bool Slic3r::GUI::is_support_filament | ( | int | extruder_id, |
| bool | strict_check ) |
References Slic3r::Preset::config, Slic3r::filament_type(), has_filaments(), is_support_filament(), and Slic3r::ConfigBase::option().
Referenced by Slic3r::GUI::Sidebar::auto_calc_flushing_volumes_internal(), Slic3r::anonymous_namespace{PluginHostPresets.cpp}::bind_filament_target(), WipingDialog::CalcFlushingVolumes(), is_support_filament(), Slic3r::GUI::Plater::priv::on_select_preset(), Slic3r::GUI::Tab::on_value_change(), Slic3r::GUI::Sidebar::sync_ams_list(), and wxDECLARE_EVENT().
|
static |
Referenced by create_single_filament_bitmap().
|
inline |
Covenience function to determine whether this field is a valid window field.
References Slic3r::GUI::Field::getSizer(), Slic3r::GUI::Field::getWindow(), and is_bad_field().
Referenced by Slic3r::GUI::OptionsGroup::activate_line().
|
static |
References Slic3r::GUI::GLModel::Geometry::add_line(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::GUI::GLModel::Geometry::format, Slic3r::GUI::GLModel::Geometry::Lines, Slic3r::GUI::GLModel::Geometry::P3, Slic3r::GUI::GLModel::Geometry::reserve_indices(), and Slic3r::GUI::GLModel::Geometry::reserve_vertices().
Referenced by Slic3r::GUI::GLGizmoCut3D::init_rendering_items(), and Slic3r::GUI::GLGizmoCut3D::render_cut_line().
|
static |
References s_keys_down.
Referenced by Slic3r::GUI::GLCanvas3D::on_key().
|
static |
References s_keys_down.
Referenced by Slic3r::GUI::GLCanvas3D::on_key().
| wxString Slic3r::GUI::L_str | ( | const std::string & | str | ) |
Explicitly specify that the source string is already in UTF-8 encoding
|
static |
Referenced by Slic3r::GUI::GUI_App::on_init_inner().
|
static |
Referenced by Slic3r::GUI::MenuFactory::append_menu_item_settings(), Slic3r::GUI::MenuFactory::assemble_multi_selection_menu(), and Slic3r::GUI::MenuFactory::multi_selection_menu().
|
static |
References DEFAULT_USER_FOLDER_NAME, Slic3r::EnableSilent, Slic3r::PresetBundle::load_system_filaments_json(), and Slic3r::PresetBundle::load_user_presets().
Referenced by Slic3r::GUI::CreateFilamentPresetDialog::create_dialog_buttons(), and Slic3r::GUI::CreatePrinterPresetDialog::create_page2_dialog_buttons().
| bool Slic3r::GUI::load_image | ( | const std::string & | filename, |
| wxImage & | image ) |
Referenced by generate_image().
|
static |
References count, Slic3r::GUI::PartPlateList::BedTextureInfo::TexturePart::filename, Slic3r::GUI::GLTexture::load_from_svg_file(), logo_texture_size(), Slic3r::GUI::PartPlateList::BedTextureInfo::parts, Slic3r::resources_dir(), and Slic3r::GUI::PartPlateList::BedTextureInfo::TexturePart::texture.
Referenced by Slic3r::GUI::PartPlateList::load_next_bedtype_texture(), Slic3r::GUI::PartPlateList::load_next_cali_texture(), and Slic3r::GUI::PartPlateList::load_next_extruder_only_area_texture().
| std::shared_ptr< std::vector< unsigned char > > Slic3r::GUI::load_texture_image_data | ( | const std::string & | path, |
| std::string & | error ) |
References _u8L, and from_u8().
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::get_library_texture().
|
static |
Referenced by Slic3r::GUI::Plater::priv::load_files(), and log_substitutions().
|
static |
References log_substitutions().
|
static |
References Slic3r::GUI::OpenGLManager::get_gl_info().
Referenced by Slic3r::GUI::PartPlateList::load_logo_texture(), and load_next_part_texture().
| DecomposeOfficialComponent Slic3r::GUI::lookup_decompose_official_component | ( | const std::string & | basic_type, |
| DecomposeBaseColor | base_color, | ||
| const wxColour & | fallback ) |
References Slic3r::GUI::DecomposeOfficialComponent::base_color, Blue, Slic3r::GUI::DecomposeOfficialComponent::color_hex, decompose_base_color_en(), decompose_basic_filament_id(), decompose_normalize_color_hex(), Slic3r::GUI::DecomposeOfficialComponent::filament_id, kDecomposePetgBasicType, and Slic3r::resources_dir().
Referenced by count_decompose_new_physical_filaments(), prepare_decompose_mixed_result(), and Slic3r::GUI::ColorDecomposeDialog::try_build_single_base_result().
| bool Slic3r::GUI::mac_dark_mode | ( | ) |
References style.
Referenced by Slic3r::GUI::GUI_App::dark_mode().
| bool Slic3r::GUI::mac_ime_owns_key | ( | void * | ns_view | ) |
Referenced by Slic3r::GUI::GLCanvas3D::on_key().
| void Slic3r::GUI::mac_ime_set_active | ( | void * | ns_view, |
| bool | active ) |
Referenced by Slic3r::GUI::GLCanvas3D::bind_event_handlers(), and Slic3r::GUI::ImGuiWrapper::end_frame().
| void Slic3r::GUI::mac_ime_set_caret | ( | void * | ns_view, |
| int | x, | ||
| int | y, | ||
| int | height ) |
References scale().
Referenced by Slic3r::GUI::ImGuiWrapper::init_input().
| double Slic3r::GUI::mac_max_scaling_factor | ( | ) |
Referenced by Slic3r::GUI::BitmapCache::BitmapCache(), ModeSwitchButton::doRender(), Slic3r::GUI::OpenGLManager::GLInfo::get_max_tex_size(), and SwitchButton::Rescale().
|
static |
References Slic3r::var().
|
static |
References make_alpha_bitmap().
Referenced by make_alpha_bitmap(), Slic3r::GUI::MixedFilamentDialog::make_swatch_bitmap(), and Slic3r::GUI::MixedFilamentDialog::update_gradient_direction_items().
|
static |
References Slic3r::SketchEntity::Arc, Slic3r::center(), Slic3r::SketchEntity::center, Slic3r::SketchEntity::construction, Slic3r::SketchEntity::end_angle, M_PI, make_arc_through(), Slic3r::SketchEntity::p0, Slic3r::SketchEntity::p1, Slic3r::SketchEntity::radius, Slic3r::SketchEntity::start_angle, Slic3r::SketchEntity::type, and Slic3r::wrap_2pi().
Referenced by Slic3r::GUI::DesignSketchTool::make_arc_slot(), make_arc_through(), Slic3r::GUI::DesignSketchTool::make_center_arc(), Slic3r::GUI::DesignSketchTool::make_slot(), Slic3r::GUI::DesignSketchTool::make_tangent_arc(), Slic3r::GUI::DesignSketchTool::make_three_point_arc(), and Slic3r::GUI::DesignSketchTool::rounded_rect_entities().
|
static |
References format_wxstr().
Referenced by Slic3r::GUI::ParamsNode::GetFormattedText().
|
static |
References kDpTokens, and TokBorder.
Referenced by Slic3r::GUI::DesignPanel::DesignPanel().
|
static |
Referenced by Slic3r::GUI::DesignPanel::DesignPanel().
|
static |
References kDpTokens, TokBorder, and wxMouseEvent.
Referenced by Slic3r::GUI::DesignPanel::DesignPanel().
|
static |
References from_u8(), and into_u8().
Referenced by Slic3r::GUI::DiffModel::AddOption(), and Slic3r::GUI::DiffModel::AddPreset().
| void Slic3r::GUI::manuallySetNozzleCount | ( | int | extruder_id | ) |
References Slic3r::Preset::config, Slic3r::PresetBundle::full_config(), Slic3r::PresetCollection::get_edited_preset(), Slic3r::get_extruder_supported_nozzle_volume_types(), getExtruderNozzleCount(), getExtruderNozzleCountTotal(), Slic3r::GUI::ManualNozzleCountDialog::GetNozzleCount(), Slic3r::nvtE3DHighFlow, Slic3r::nvtHighFlow, Slic3r::nvtHybrid, Slic3r::nvtStandard, Slic3r::ConfigBase::option(), plater(), Slic3r::PresetBundle::printers, setExtruderNozzleCount(), Slic3r::GUI::DPIAware< P >::ShowModal(), and updateNozzleCountDisplay().
Referenced by Slic3r::GUI::FilamentMapManualPanel::FilamentMapManualPanel(), Slic3r::GUI::Sidebar::Sidebar(), and Slic3r::GUI::FilamentMapManualPanel::OnSuggestionClicked().
|
static |
References DPI_DEFAULT, get_dpi_for_window(), Slic3r::GUI::GLCanvas3D::get_scale(), marker_scale(), and scale().
Referenced by marker_scale(), Slic3r::GUI::GLCanvas3D::CenterOfMass::on_left_down(), and Slic3r::GUI::GLCanvas3D::CenterOfMass::render_details().
|
static |
Referenced by Slic3r::GUI::ScoreDialog::get_button_sizer().
|
static |
References Slic3r::MassProperties::center, Slic3r::MassProperties::mass, mass_sum(), Slic3r::MassProperties::spread, and Slic3r::MassProperties::volume.
Referenced by mass_sum(), and Slic3r::GUI::GLCanvas3D::CenterOfMass::model_markers().
|
static |
Referenced by Slic3r::GUI::ColorDecomposeDialog::create_mode_card(), and Slic3r::GUI::ColorDecomposeDialog::update_mode_card_content().
|
static |
Referenced by Slic3r::GUI::ColorDecomposeDialog::update_card_visibility().
|
static |
References classify_code_lines().
Referenced by add_msg_content().
| bool Slic3r::GUI::menu_item_with_icon | ( | const char * | label, |
| const char * | shortcut, | ||
| ImVec2 | icon_size, | ||
| ImU32 | icon_color, | ||
| bool | selected, | ||
| bool | enabled, | ||
| bool * | hovered ) |
References Slic3r::GUI::IMTexture::load_from_svg_file(), Slic3r::resources_dir(), selectable(), and style.
Referenced by Slic3r::GUI::IMSlider::render_add_menu(), and Slic3r::GUI::IMSlider::render_edit_menu().
|
inline |
|
inline |
|
static |
Referenced by Slic3r::GUI::ColorPicker::doRender().
| Slic3r::GradientCurve Slic3r::GUI::mixed_gradient_curve | ( | const Slic3r::DynamicPrintConfig & | cfg, |
| size_t | slot ) |
References Slic3r::kGradientMaxRatio, Slic3r::kGradientMinRatio, Slic3r::ConfigBase::option(), Slic3r::parse_gradient_curve(), and Slic3r::GradientCurve::points.
Referenced by Slic3r::GUI::PublishSettingsDialog::make_mixed_visual_spec(), and mixed_gradient_ramp().
| wxRect Slic3r::GUI::mixed_gradient_plot_rect | ( | const wxSize & | sz | ) |
Referenced by Slic3r::GUI::PublishSettingsDialog::add_mixed_visual(), draw_mixed_gradient_plot(), and Slic3r::GUI::GradientCurveEditor::plot_rect().
| std::vector< wxColour > Slic3r::GUI::mixed_gradient_ramp | ( | const Slic3r::DynamicPrintConfig & | cfg, |
| size_t | slot, | ||
| int | steps ) |
References mixed_gradient_curve(), Slic3r::ConfigBase::option(), Slic3r::parse_mixed_components(), sample_gradient_ramp(), Slic3r::ConfigOptionVector< T >::values, and Slic3r::ConfigOptionVector< unsigned char >::values.
Referenced by Slic3r::GUI::Plater::get_filament_gradient_ramps(), Slic3r::GUI::anonymous_namespace{PublishSettingsDialog.cpp}::mixed_filament_chip_bitmap(), and Slic3r::GUI::Sidebar::update_mixed_filament_list().
| std::array< TriPoint, 3 > Slic3r::GUI::mixed_triangle_vertices | ( | const wxSize & | size, |
| double | margin_dip ) |
Referenced by draw_mixed_triangle_labels(), and draw_mixed_triangle_picker().
|
static |
Referenced by Slic3r::GUI::ColorDecomposeDialog::compute_decomposition(), Slic3r::GUI::ColorDecomposeDialog::create_mode_card(), Slic3r::GUI::ColorDecomposeDialog::select_mode(), and Slic3r::GUI::ColorDecomposeDialog::update_mode_card_content().
|
static |
References Slic3r::ModelObject::volumes.
Referenced by Slic3r::GUI::ObjectList::set_volume_type().
|
static |
References Slic3r::is_decimal_separator_point().
Referenced by Slic3r::GUI::CreatePrinterPresetDialog::create_page2_dialog_buttons(), Slic3r::GUI::CreatePrinterPresetDialog::generate_process_presets_data(), Slic3r::GUI::CreatePrinterPresetDialog::get_nozzle_diameter(), Slic3r::GUI::CreatePrinterPresetDialog::printer_preset_sort_with_nozzle_diameter(), and Slic3r::GUI::CreatePrinterPresetDialog::validate_input_valid().
| wxString Slic3r::GUI::network_version_label | ( | const NetworkLibraryVersionInfo & | ver | ) |
References _L, Slic3r::NetworkLibraryVersionInfo::display_name, Slic3r::NetworkLibraryVersionInfo::is_latest, Slic3r::NetworkLibraryVersionInfo::is_loaded, and Slic3r::NetworkLibraryVersionInfo::suffix.
Referenced by Slic3r::GUI::PreferencesDialog::create_item_network_plugin_version(), and Slic3r::GUI::NetworkPluginDownloadDialog::setup_version_selector().
|
static |
Referenced by Slic3r::GUI::InputIpAddressDialog::on_ok().
|
static |
|
static |
| bool Slic3r::GUI::nozzle_diameter_supports_tpu_high_flow | ( | double | nozzle_diameter | ) |
References Slic3r::nozzle_diameter().
Referenced by extruder_supports_tpu_high_flow().
|
static |
Referenced by Slic3r::GUI::EditCalibrationHistoryDialog::EditCalibrationHistoryDialog(), and Slic3r::GUI::HistoryWindow::sync_history_data().
|
static |
Referenced by _collect_sorted_machines(), Slic3r::GUI::MenuFactory::append_menu_item_auto_drop(), Slic3r::GUI::MenuFactory::append_menu_item_change_extruder(), Slic3r::GUI::MenuFactory::append_menu_item_change_filament(), Slic3r::GUI::MenuFactory::append_menu_item_fix_through_cgal(), Slic3r::GUI::MenuFactory::append_menu_item_instance_to_object(), Slic3r::GUI::MenuFactory::append_menu_item_invalidate_cut_info(), Slic3r::GUI::MenuFactory::append_menu_item_layers_editing(), Slic3r::GUI::MenuFactory::append_menu_item_merge_to_multipart_object(), Slic3r::GUI::MenuFactory::append_menu_item_merge_to_single_object(), Slic3r::GUI::MenuFactory::append_menu_item_modify(), Slic3r::GUI::MenuFactory::append_menu_item_precise_seam_submenu(), Slic3r::GUI::MenuFactory::append_menu_item_printable(), Slic3r::GUI::MenuFactory::append_menu_item_rename(), Slic3r::GUI::MenuFactory::append_menu_item_set_printable(), Slic3r::GUI::MenuFactory::append_menu_item_settings(), Slic3r::GUI::MenuFactory::append_menu_item_simplify(), Slic3r::GUI::MenuFactory::append_menu_item_smooth_mesh(), Slic3r::GUI::MenuFactory::append_menu_items_convert_unit(), Slic3r::GUI::MenuFactory::append_menu_items_flush_options(), Slic3r::GUI::MenuFactory::append_submenu_add_generic(), Slic3r::GUI::Plater::priv::apply_textured_mesh_import_result(), Slic3r::GUI::MenuFactory::assemble_multi_selection_menu(), Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::build_command_catalog(), create_freq_settings_popupmenu(), Slic3r::GUI::MenuFactory::create_plate_menu(), create_settings_popupmenu(), anonymous_namespace{EmbossJob.cpp}::create_volume(), Slic3r::GUI::GLGizmoEmboss::draw_model_type(), Slic3r::GUI::GLGizmoSVG::draw_model_type(), ensure_belt_purge_tower(), Slic3r::GUI::FillBedJob::finalize(), Slic3r::GUI::TextureDisplacementPrepareJob::finalize(), Slic3r::GUI::GLGizmoEmboss::init_create(), Slic3r::GUI::MenuFactory::multi_selection_menu(), Slic3r::GUI::GLCanvas3D::on_char(), Slic3r::GUI::DesignPanel::on_commit(), Slic3r::GUI::GLCanvas3D::on_set_color_timer(), Slic3r::GUI::NotificationManager::push_slicing_serious_warning_notification(), Slic3r::GUI::ObjectGridTable::SetValue(), Slic3r::GUI::GLGizmoTextureDisplacement::smooth_model(), Slic3r::GUI::GLGizmoTextureDisplacement::subdivide_model(), Slic3r::GUI::GizmoObjectManipulation::update_settings_value(), and Slic3r::GUI::Emboss::UpdateJob::update_volume().
|
inline |
Referenced by Slic3r::GUI::anonymous_namespace{McpControl.cpp}::action_list_verbs(), Slic3r::GUI::anonymous_namespace{McpControl.cpp}::action_run_verb(), and Slic3r::GUI::DesignPanel::show_offer_menu().
|
static |
Referenced by Slic3r::GUI::DesignPanel::show_offer_menu().
| std::string Slic3r::GUI::official_basic_type_from_preset_name | ( | const std::string & | preset_name | ) |
References kDecomposeBambuPresetPrefix, kDecomposePetgBasicType, and kDecomposePlaBasicType.
Referenced by filament_type_for_color_decompose(), and texture_entry_official_basic().
| bool Slic3r::GUI::on_mouse_surface_drag | ( | const wxMouseEvent & | mouse_event, |
| const Camera & | camera, | ||
| std::optional< SurfaceDrag > & | surface_drag, | ||
| GLCanvas3D & | canvas, | ||
| RaycastManager & | raycast_manager, | ||
| const std::optional< double > & | up_limit = {} ) |
Mouse event handler, when move(drag&drop) volume over model surface NOTE: Dragged volume has to be selected. And also has to be hovered on start of dragging.
| mouse_event | Contain type of event and mouse position |
| camera | Actual viewport of camera |
| surface_drag | Structure which keep information about dragging |
| canvas | Contain gl_volumes and selection |
| raycast_manager | AABB trees for raycast in object Refresh state inside of function |
| up_limit | When set than use correction of up vector |
References Slic3r::GUI::GLCanvas3D::do_move(), Slic3r::GUI::GLCanvas3D::enable_moving(), Slic3r::GUI::GLCanvas3D::enable_picking(), L, and wxMouseEvent.
Referenced by Slic3r::GUI::GLGizmoEmboss::on_mouse_for_translate(), and Slic3r::GUI::GLGizmoSVG::on_mouse_for_translate().
| void Slic3r::GUI::on_window_geometry | ( | wxTopLevelWindow * | tlw, |
| std::function< void()> | callback ) |
Referenced by Slic3r::GUI::ConfigWizard::ConfigWizard(), and Slic3r::GUI::GUI_App::persist_window_geometry().
| void Slic3r::GUI::onNozzleVolumeTypeSwitch | ( | PresetBundle * | preset_bundle, |
| int | extruder_id, | ||
| NozzleVolumeType | type ) |
References getExtruderNozzleCountTotal(), Slic3r::nvtHybrid, s_nozzle_stats_from_machine, and setExtruderNozzleCount().
Referenced by Slic3r::GUI::TabPrinter::set_extruder_volume_type().
|
static |
References WebView::RedactUrl().
Referenced by Slic3r::GUI::WebViewPanel::OnCloudWebViewEvent().
| bool Slic3r::GUI::open_filament_group_wiki | ( | ) |
Referenced by Slic3r::GUI::FilamentGroupPopup::FilamentGroupPopup().
| void Slic3r::GUI::open_ms_store_product_page | ( | ) |
References L, and Slic3r::length().
Referenced by Slic3r::GUI::GUI_App::on_init_inner().
| void Slic3r::GUI::open_plugin_hub | ( | ) |
Referenced by Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::build_command_catalog(), and Slic3r::GUI::PluginsDialog::open_plugin_hub().
| void Slic3r::GUI::openFolderForFile | ( | wxString const & | file | ) |
Referenced by desktop_open_any_folder().
References Slic3r::GUI::DriveData::path.
| std::ostream & Slic3r::GUI::operator<< | ( | std::ostream & | os, |
| const WindowMetrics & | metrics ) |
References Slic3r::GUI::WindowMetrics::serialize().
References Slic3r::GUI::DriveData::path.
Referenced by Slic3r::GUI::Sidebar::priv::update_sync_status().
References Slic3r::GUI::DriveData::path.
|
inline |
Referenced by Slic3r::GUI::ConfigOptionsGroup::commit_config_value().
| wxString Slic3r::GUI::organize_cannot_reasons_text | ( | std::vector< DevAms::CannotDryReason > & | reasons | ) |
References _L, Slic3r::DevAms::AmsBusy, Slic3r::DevAms::ConsumableAtAmsOutlet, Slic3r::DevAms::DryingInProgress, Slic3r::DevAms::FilamentAtAmsOutletManualUnload, get_cannot_reason_text(), Slic3r::DevAms::InitiatingAmsDrying, Slic3r::DevAms::InsufficientPower, Slic3r::DevAms::InsufficientPowerNeedPluginPower, Slic3r::DevAms::NotSupportedIn2dMode, and Slic3r::DevAms::Upgrading.
Referenced by Slic3r::GUI::AMSDryCtrWin::update_state().
|
static |
References _L.
Referenced by Slic3r::GUI::DesignPanel::DesignPanel(), and Slic3r::GUI::DesignPanel::refresh_pinned().
|
static |
References _, Slic3r::DynamicConfig::opt_bool(), and pad_combo_value_for_config().
Referenced by Slic3r::GUI::Tab::on_value_change(), pad_combo_value_for_config(), and Slic3r::GUI::Tab::update_frequently_changed_parameters().
|
static |
References wxStaticText.
Referenced by Slic3r::GUI::IMEXModesCtrl::add_row(), and Slic3r::GUI::IMEXModesCtrl::rebuild_info_and_header().
|
static |
References EPSILON, Slic3r::GUI::Camera::get_dir_forward(), Slic3r::GUI::Camera::get_dir_right(), Slic3r::GUI::Camera::get_dir_up(), Slic3r::GUI::Camera::get_inv_zoom(), Slic3r::GUI::Camera::get_position(), Slic3r::GUI::Camera::get_projection_matrix(), Slic3r::GUI::Camera::get_type(), Slic3r::GUI::Camera::get_viewport(), Slic3r::GUI::Camera::Perspective, and Slic3r::GUI::Camera::translate().
Referenced by Slic3r::GUI::GLCanvas3D::on_gesture(), and Slic3r::GUI::GLCanvas3D::on_mouse().
|
static |
Referenced by Slic3r::GUI::TextureImportDialog::add_decomposed_mixed_filament(), Slic3r::GUI::TextureImportDialog::add_virtual_mixed_filament(), Slic3r::GUI::TextureImportDialog::apply_auto_standard_mix(), and wxBEGIN_EVENT_TABLE().
|
static |
Referenced by generate_system_info_json().
|
static |
Referenced by Slic3r::GUI::DesignTextDialog::height_mm().
|
static |
References Slic3r::Semver::parse(), and parse_semver_from_ini().
Referenced by parse_semver_from_ini().
|
static |
References _L, and error_messages.
Referenced by Slic3r::GUI::SendToPrinterDialog::CreateMediaAbilityJob(), and Slic3r::GUI::SendToPrinterDialog::UploadFileRessultCallback().
| int Slic3r::GUI::pick_reference_square | ( | const std::vector< SketchPlane > & | squares, |
| double | half, | ||
| const Vec3d & | from, | ||
| const Vec3d & | dir ) |
References Slic3r::SketchPlane::origin, pick_reference_square(), Slic3r::SketchPlane::x_axis, and Slic3r::SketchPlane::y_axis.
Referenced by Slic3r::GUI::DesignSketchTool::hit_test_base_pick(), and pick_reference_square().
|
static |
References Slic3r::SketchPlane::XY(), Slic3r::SketchPlane::XZ(), and Slic3r::SketchPlane::YZ().
Referenced by Slic3r::GUI::DesignPanel::hole_plane(), is_base_plane(), Slic3r::GUI::DesignPanel::plane_from_choice(), and Slic3r::GUI::DesignPanel::thread_plane().
| std::vector< PlanePiece > Slic3r::GUI::planes_back_to_front | ( | const std::vector< SketchPlane > & | planes, |
| double | half, | ||
| const Vec3d & | eye, | ||
| const Vec3d & | forward, | ||
| bool | perspective ) |
References planes_back_to_front(), and Slic3r::SketchPlane::to_world().
Referenced by planes_back_to_front(), and Slic3r::GUI::DesignSketchTool::render_base_pick().
|
static |
References is_dark(), and plate_toolbar_hover_color().
Referenced by Slic3r::GUI::GLCanvas3D::_render_imgui_select_plate_toolbar(), Slic3r::GUI::GLCanvas3D::_render_plate_switcher(), and plate_toolbar_hover_color().
|
static |
References plate_toolbar_keeps_scrollbar().
Referenced by Slic3r::GUI::GLCanvas3D::_render_imgui_select_plate_toolbar(), Slic3r::GUI::GLCanvas3D::_render_plate_switcher(), and plate_toolbar_keeps_scrollbar().
|
static |
Referenced by Slic3r::GUI::ArrangeJob::ArrangeJob(), Slic3r::GUI::BindMachineDialog::BindMachineDialog(), Slic3r::GUI::CalibrationDialog::CalibrationDialog(), Slic3r::GUI::Cornering_Test_Dlg::Cornering_Test_Dlg(), Slic3r::GUI::DesignCanvas::DesignCanvas(), Slic3r::GUI::EditDevNameDialog::EditDevNameDialog(), Slic3r::GUI::FillBedJob::FillBedJob(), Slic3r::GUI::FlowRateCalibrationDialog::FlowRateCalibrationDialog(), Slic3r::GUI::Input_Shaping_Damp_Test_Dlg::Input_Shaping_Damp_Test_Dlg(), Slic3r::GUI::Input_Shaping_Freq_Test_Dlg::Input_Shaping_Freq_Test_Dlg(), Slic3r::GUI::MaxVolumetricSpeed_Test_Dlg::MaxVolumetricSpeed_Test_Dlg(), Slic3r::GUI::ModelMallDialog::ModelMallDialog(), Slic3r::GUI::MultiMachinePickPage::MultiMachinePickPage(), Slic3r::GUI::ObjectList::ObjectList(), Slic3r::GUI::OrientJob::OrientJob(), Slic3r::GUI::PA_Calibration_Dlg::PA_Calibration_Dlg(), Slic3r::GUI::ParamsDialog::ParamsDialog(), Slic3r::GUI::PingCodeBindDialog::PingCodeBindDialog(), Slic3r::GUI::PlaterDropTarget::PlaterDropTarget(), Slic3r::GUI::PlaterPresetComboBox::PlaterPresetComboBox(), Slic3r::GUI::PlaterWorker< WorkerSubclass >::PlaterWorker(), Slic3r::GUI::PrintJob::PrintJob(), Slic3r::GUI::ReleaseNoteDialog::ReleaseNoteDialog(), Slic3r::GUI::Retraction_Test_Dlg::Retraction_Test_Dlg(), Slic3r::GUI::RotoptimizeJob::RotoptimizeJob(), Slic3r::GUI::GLGizmoRotate3D::RotoptimzeWindow::RotoptimzeWindow(), Slic3r::GUI::SelectMachineDialog::SelectMachineDialog(), Slic3r::GUI::SendJob::SendJob(), Slic3r::GUI::SendMultiMachinePage::SendMultiMachinePage(), Slic3r::GUI::SendToPrinterDialog::SendToPrinterDialog(), Slic3r::GUI::Plater::SingleSnapshot::SingleSnapshot(), Slic3r::GUI::SLAImportDialog::SLAImportDialog(), Slic3r::GUI::SLAImportJob::SLAImportJob(), Slic3r::GUI::SuppressBackgroundProcessingUpdate::SuppressBackgroundProcessingUpdate(), Slic3r::GUI::Plater::SuppressSnapshots::SuppressSnapshots(), Slic3r::GUI::Plater::TakeSnapshot::TakeSnapshot(), Slic3r::GUI::Plater::TakeSnapshot::TakeSnapshot(), Slic3r::GUI::Temp_Calibration_Dlg::Temp_Calibration_Dlg(), Slic3r::GUI::UnBindMachineDialog::UnBindMachineDialog(), Slic3r::GUI::VFA_Test_Dlg::VFA_Test_Dlg(), Slic3r::GUI::GLCanvas3D::_is_xray_view_active(), Slic3r::GUI::GLCanvas3D::_max_bounding_box(), Slic3r::GUI::GLCanvas3D::_mouse_to_3d(), Slic3r::GUI::GLCanvas3D::_picking_pass(), Slic3r::GUI::GLCanvas3D::_render_arrange_menu(), Slic3r::GUI::GLCanvas3D::_render_frame(), Slic3r::GUI::GLCanvas3D::_render_imgui_select_plate_toolbar(), Slic3r::GUI::GLCanvas3D::_render_orient_menu(), Slic3r::GUI::GLCanvas3D::_render_plate_switcher(), Slic3r::GUI::GLCanvas3D::_render_return_toolbar(), Slic3r::GUI::GLCanvas3D::_render_wireframe_overlay(), Slic3r::GUI::GLCanvas3D::_set_warning_notification(), Slic3r::GUI::GLCanvas3D::_update_selection_from_hover(), Slic3r::GUI::GLGizmosManager::activate_gizmo(), Slic3r::GUI::Selection::add(), Slic3r::GUI::GLGizmoCut3D::add_connector(), Slic3r::GUI::Selection::add_curr_plate(), Slic3r::GUI::Sidebar::add_custom_filament(), Slic3r::GUI::ObjectList::add_layer_range_after_current(), Slic3r::GUI::ObjectTableSettings::add_missed_options(), Slic3r::GUI::Sidebar::add_mixed_filament(), Slic3r::GUI::GLGizmoSimplify::add_simplify_suggestion_notification(), Slic3r::GUI::GLGizmoTextureDisplacement::add_texture_layer(), add_volume_with_gizmo(), Slic3r::GUI::MenuFactory::append_menu_item_align_distribute(), Slic3r::GUI::MenuFactory::append_menu_item_center(), Slic3r::GUI::MenuFactory::append_menu_item_clone(), Slic3r::GUI::MenuFactory::append_menu_item_delete(), Slic3r::GUI::MenuFactory::append_menu_item_drop(), Slic3r::GUI::MenuFactory::append_menu_item_edit_svg(), Slic3r::GUI::MenuFactory::append_menu_item_edit_text(), Slic3r::GUI::MenuFactory::append_menu_item_export_drc(), Slic3r::GUI::MenuFactory::append_menu_item_export_stl(), Slic3r::GUI::MenuFactory::append_menu_item_fill_bed(), Slic3r::GUI::MenuFactory::append_menu_item_fix_through_cgal(), Slic3r::GUI::MenuFactory::append_menu_item_instance_to_object(), Slic3r::GUI::MenuFactory::append_menu_item_locked(), Slic3r::GUI::MenuFactory::append_menu_item_modify(), Slic3r::GUI::MenuFactory::append_menu_item_per_object_process(), Slic3r::GUI::MenuFactory::append_menu_item_per_object_settings(), Slic3r::GUI::MenuFactory::append_menu_item_plate_delete(), Slic3r::GUI::MenuFactory::append_menu_item_plate_name(), Slic3r::GUI::MenuFactory::append_menu_item_printable(), Slic3r::GUI::MenuFactory::append_menu_item_reload_from_disk(), Slic3r::GUI::MenuFactory::append_menu_item_replace_all_with_stl(), Slic3r::GUI::MenuFactory::append_menu_item_replace_with_stl(), Slic3r::GUI::MenuFactory::append_menu_item_scale_selection_to_fit_print_volume(), Slic3r::GUI::MenuFactory::append_menu_item_set_auto_drop(), Slic3r::GUI::MenuFactory::append_menu_item_set_printable(), Slic3r::GUI::MenuFactory::append_menu_item_set_visible(), Slic3r::GUI::MenuFactory::append_menu_item_simplify(), Slic3r::GUI::MenuFactory::append_menu_item_smooth_mesh(), Slic3r::GUI::MenuFactory::append_menu_item_transform(), Slic3r::GUI::MenuFactory::append_menu_items_flush_options(), Slic3r::GUI::MenuFactory::append_menu_items_instance_manipulation(), Slic3r::GUI::Tab::apply_preset_config_values(), Slic3r::GUI::GLGizmoTextureDisplacement::apply_projection_frame(), Slic3r::GUI::GLGizmoBrimEars::apply_radius_change(), Slic3r::GUI::GLGizmoSimplify::apply_simplify(), Slic3r::GUI::GLGizmoBrimEars::auto_generate(), Slic3r::GUI::NotificationManager::bbl_show_filament_map_invalid_notification_after_slice(), Slic3r::GUI::NotificationManager::bbl_show_filament_map_invalid_notification_before_slice(), Slic3r::GUI::NotificationManager::bbl_show_objectsinfo_notification(), Slic3r::GUI::NotificationManager::bbl_show_plugin_install_notification(), bed_stride_x(), bed_stride_y(), Slic3r::GUI::ObjectList::boolean(), Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::build_command_catalog(), Slic3r::GUI::GLGizmoTextureDisplacement::build_island_move_set(), Slic3r::GUI::PublishSettingsDialog::build_option_model(), Slic3r::GUI::TabPrinter::build_unregular_pages(), Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::calib_command(), call_after_if_active(), Slic3r::GUI::ConfigManipulation::check_layer_height(), check_nozzle_diameter_and_type(), check_objects_after_cut(), Slic3r::GUI::PartPlate::check_objects_empty_and_gcode3mf(), Slic3r::GUI::Plater::check_printer_initialized(), Slic3r::GUI::ObjectList::clone(), Slic3r::GUI::GLCanvas3D::collapse_side(), Slic3r::GUI::ObjectList::copy(), Slic3r::GUI::MenuFactory::create_default_menu(), Slic3r::GUI::MenuFactory::create_filament_action_menu(), create_freq_settings_popupmenu(), anonymous_namespace{GLGizmoEmboss.cpp}::create_input(), anonymous_namespace{GLGizmoSVG.cpp}::create_input(), Slic3r::GUI::PreferencesDialog::create_item_checkbox(), Slic3r::GUI::PreferencesDialog::create_item_darkmode(), Slic3r::GUI::PreferencesDialog::create_item_language_combobox(), Slic3r::GUI::PreferencesDialog::create_items(), Slic3r::GUI::ExtruderGroup::create_nozzle_row(), Slic3r::GUI::ObjectList::create_objects_ctrl(), Slic3r::GUI::MenuFactory::create_plate_menu(), create_settings_popupmenu(), Slic3r::GUI::MenuFactory::create_sla_object_menu(), anonymous_namespace{EmbossJob.cpp}::create_volume(), Slic3r::GUI::ObjectList::cut(), Slic3r::GUI::GLGizmoMmuSegmentation::data_changed(), Slic3r::GUI::DesignSketchTool::dbp_half_extent(), Slic3r::GUI::ObjectList::del_from_cut_object(), Slic3r::GUI::ObjectList::del_info_item(), Slic3r::GUI::Sidebar::delete_mixed_filament_at(), Slic3r::GUI::GLGizmoCut3D::delete_selected_connectors(), Slic3r::GUI::GLGizmoBrimEars::delete_selected_points(), desktop_open_project_attachment(), Slic3r::GUI::Mouse3DController::disconnect_device(), Slic3r::GUI::MediaFilePanel::doAction(), Slic3r::GUI::GLGizmoEmboss::draw_delete_style_button(), Slic3r::GUI::GLGizmoEmboss::draw_font_list(), Slic3r::GUI::GLGizmoEmboss::draw_model_type(), Slic3r::GUI::GLGizmoSVG::draw_model_type(), Slic3r::GUI::GLGizmoEmboss::draw_style_rename_popup(), Slic3r::GUI::GLGizmoEmboss::draw_text_input(), Slic3r::GUI::Sidebar::edit_mixed_filament(), Slic3r::GUI::anonymous_namespace{Plater.cpp}::emboss_svg(), Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::ensure_3d_view(), anonymous_namespace{EmbossJob.cpp}::CreateObjectJob::finalize(), Slic3r::GUI::TextureDisplacementBakeJob::finalize(), Slic3r::GUI::TextureDisplacementPrepareJob::finalize(), Slic3r::GUI::ObjectList::fix_all_through_cgal(), Slic3r::GUI::ObjectList::fix_cut_selection(), Slic3r::GUI::ObjectList::fix_through_cgal(), Slic3r::GUI::GLGizmoCut3D::flip_cut_plane(), Slic3r::GUI::SyncAmsInfoDialog::generate_override_fix_ams_list(), Slic3r::GUI::SelectMachineDialog::get_ams_mapping_result(), Slic3r::GUI::SendMultiMachinePage::get_ams_mapping_result(), Slic3r::GUI::SyncAmsInfoDialog::get_ams_mapping_result(), Slic3r::GUI::SyncAmsInfoDialog::get_is_double_extruder(), get_selection(), get_wipe_tower(), get_wipe_tower_arrangepoly(), Slic3r::GUI::GLGizmoBrimEars::gizmo_event(), Slic3r::GUI::GLGizmoPainterBase::gizmo_event(), Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::go_to_layer(), Slic3r::GUI::GLCanvas3D::handle_shortcut(), Slic3r::GUI::Sidebar::has_broken_mixed_filament(), Slic3r::GUI::Sidebar::has_broken_mixed_filament(), has_filaments(), Slic3r::GUI::DesignPanel::hydrate_from_model(), Slic3r::GUI::GCodeViewer::init(), Slic3r::GUI::Plater::priv::init_collapse_toolbar(), Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::is_fff_plater(), Slic3r::GUI::Sidebar::priv::is_fila_switch_ready(), Slic3r::GUI::Selection::is_from_fully_selected_instance(), Slic3r::GUI::Sidebar::is_new_project_in_gcode3mf(), Slic3r::GUI::ConfigManipulation::layer_height_out_of_range_dialog(), Slic3r::GUI::ObjectList::layers_editing(), Slic3r::GUI::DesignCanvas::leave_viewport(), Slic3r::GUI::ObjectList::list_manipulation(), Slic3r::GUI::GCodeViewer::load_as_gcode(), Slic3r::GUI::DesignPanel::load_default_layout(), Slic3r::GUI::Plater::priv::load_files(), Slic3r::GUI::GLCanvas3D::load_gcode_preview(), Slic3r::GUI::ObjectList::load_generic_subobject(), Slic3r::GUI::MenuFactory::load_handy_model(), Slic3r::GUI::ObjectList::load_shape_object(), manuallySetNozzleCount(), Slic3r::GUI::GLGizmoTextureDisplacement::mark_seam_path(), Slic3r::GUI::ActionRegistry::materialize_plate_actions(), Slic3r::GUI::Tab::may_discard_current_dirty_preset(), Slic3r::GUI::ObjectList::merge(), Slic3r::GUI::GLCanvas3D::mouse_up_cleanup(), Slic3r::GUI::GLGizmoTextureDisplacement::move_texture_layer(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::notify_script_outcome(), Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::object_op(), Slic3r::GUI::GLGizmoAssembly::on_get_name(), Slic3r::GUI::GLGizmoMeasure::on_get_name(), Slic3r::GUI::GLCanvas3D::on_idle(), Slic3r::GUI::GLGizmoAssembly::on_is_activable(), Slic3r::GUI::GLGizmoCut3D::on_is_activable(), Slic3r::GUI::GLGizmoMeasure::on_is_activable(), Slic3r::GUI::GLGizmoTextureDisplacement::on_island_edited(), Slic3r::GUI::GLCanvas3D::on_mouse(), Slic3r::GUI::GLCanvas3D::on_mouse_wheel(), Slic3r::GUI::SendToPrinterDialog::on_ok(), Slic3r::GUI::TabPrinter::on_preset_loaded(), Slic3r::GUI::Tab::on_presets_changed(), Slic3r::GUI::ProjectPanel::on_reload(), Slic3r::GUI::GLGizmoEmboss::on_render_input_window(), Slic3r::GUI::GLGizmoFdmSupports::on_render_input_window(), Slic3r::GUI::GLGizmoFuzzySkin::on_render_input_window(), Slic3r::GUI::GLGizmoMmuSegmentation::on_render_input_window(), Slic3r::GUI::GLGizmoSeam::on_render_input_window(), Slic3r::GUI::GLGizmoSimplify::on_render_input_window(), Slic3r::GUI::GLGizmoSVG::on_render_input_window(), Slic3r::GUI::GLGizmoTextureDisplacement::on_render_input_window(), Slic3r::GUI::AuFile::on_set_delete(), Slic3r::GUI::GLGizmoBrimEars::on_set_state(), Slic3r::GUI::GLGizmoCut3D::on_start_dragging(), Slic3r::GUI::GLGizmoBrimEars::on_stop_dragging(), Slic3r::GUI::GLGizmoCut3D::on_stop_dragging(), Slic3r::GUI::anonymous_namespace{SceneBenchmark.cpp}::SceneBenchmarkDialog::on_timer(), Slic3r::GUI::GLGizmoTextureDisplacement::on_uv_vertex_edited(), Slic3r::GUI::Tab::on_value_change(), Slic3r::GUI::TabFilament::on_value_change(), Slic3r::GUI::TabPrinter::on_value_change(), Slic3r::GUI::TabPrintPlate::on_value_change(), Slic3r::GUI::ObjectList::OnEditingDone(), Slic3r::GUI::ObjectList::OnEditingStarted(), BBLTopbar::OnOpenProject(), BBLTopbar::OnRedo(), BBLTopbar::OnSaveProject(), Slic3r::GUI::GuideFrame::OnScriptMessage(), BBLTopbar::OnUndo(), Slic3r::GUI::TroubleshootDialog::PackAll(), Slic3r::GUI::ObjectList::paste(), Slic3r::GUI::GLGizmoCut3D::perform_cut(), Slic3r::GUI::PrintJob::process(), Slic3r::GUI::SendJob::process(), Slic3r::GUI::GLGizmoCut3D::process_cut_line(), Slic3r::GUI::TroubleshootDialog::RebuildSystemProfiles(), refresh_plugin_metadata_blocking(), Slic3r::GUI::GLCanvas3D::reload_scene(), Slic3r::GUI::GLGizmoMmuSegmentation::remap_filament_assignments(), Slic3r::GUI::ObjectList::remove(), Slic3r::GUI::Sidebar::remove_all_mixed_filaments(), Slic3r::GUI::Selection::remove_curr_plate(), Slic3r::GUI::DockPanel::remove_pane(), Slic3r::GUI::GLGizmoTextureDisplacement::remove_texture_layer(), Slic3r::GUI::PartPlate::render(), Slic3r::GUI::Selection::render(), Slic3r::GUI::TriangleSelectorPatch::render(), Slic3r::GUI::GCodeViewer::render_all_plates_stats(), Slic3r::GUI::GLGizmoCut3D::render_angle_input(), Slic3r::GUI::GLGizmoCut3D::render_connectors_input_window(), Slic3r::GUI::GLGizmoPainterBase::render_cursor_circle(), Slic3r::GUI::GLGizmoCut3D::render_cut_line(), Slic3r::GUI::GLGizmoCut3D::render_cut_mode_combo(), Slic3r::GUI::GLGizmoCut3D::render_cut_plane_input_window(), Slic3r::GUI::GLCanvas3D::CenterOfMass::render_details(), Slic3r::GUI::GLGizmoMeasure::render_dimensioning(), Slic3r::GUI::GLGizmoPainterBase::render_follows_cursor(), Slic3r::GUI::GLGizmoCut3D::render_groove_float_input(), Slic3r::GUI::GLGizmoCut3D::render_groove_int_input(), Slic3r::GUI::GLGizmoCut3D::render_groove_two_float_input(), Slic3r::GUI::GCodeViewer::render_legend_color_arr_recommen(), Slic3r::GUI::GLGizmoCut3D::render_line(), Slic3r::GUI::GLGizmoCut3D::render_model(), Slic3r::GUI::GLGizmoCut3D::render_move_center_input(), Slic3r::GUI::Mouse3DController::render_settings_dialog(), Slic3r::GUI::GLCanvas3D::render_thumbnail(), Slic3r::GUI::GLCanvas3D::render_thumbnail(), Slic3r::GUI::GLCanvas3D::render_thumbnail_internal(), Slic3r::GUI::SyncAmsInfoDialog::reset_and_sync_ams_list(), Slic3r::GUI::GizmoObjectManipulation::reset_scale_value(), Slic3r::GUI::Selection::rotate(), Slic3r::GUI::ConfigWizard::run(), Slic3r::GUI::GuideFrame::run(), Slic3r::GUI::SpeedDialWebDialog::run_action(), run_scene_benchmark(), Slic3r::GUI::GLGizmoTextureDisplacement::run_uv_command(), s_get_slicing_extuder_nozzles(), Slic3r::GUI::Selection::scale_and_translate(), scene_selection(), Slic3r::GUI::GLGizmoFdmSupports::select_facets_by_angle(), Slic3r::GUI::ObjectList::select_item_all_children(), Slic3r::GUI::Tab::select_preset(), Slic3r::GUI::GLGizmoTextureDisplacement::select_visible_faces(), Slic3r::GUI::GLGizmoTextureDisplacement::select_whole_model(), Slic3r::GUI::CalibUtils::send_to_print(), Slic3r::GUI::CalibUtils::send_to_print(), Slic3r::GUI::Plater::priv::set_current_panel(), Slic3r::GUI::SyncAmsInfoDialog::set_default_normal(), Slic3r::GUI::GLGizmoTextureDisplacement::set_layer_texture(), Slic3r::GUI::DesignCanvas::set_view(), Slic3r::GUI::ObjectList::set_volume_type(), Slic3r::GUI::IMSlider::SetTicksValues(), setup_dialog_position(), Slic3r::GUI::GLGizmoCut3D::shift_cut(), Slic3r::GUI::MonitorPanel::Show(), Slic3r::GUI::ObjectList::show_context_menu(), Slic3r::GUI::ConfigManipulation::show_spiral_mode_settings_dialog(), Slic3r::GUI::ObjectList::simplify(), Slic3r::GUI::ObjectList::smooth_mesh(), Slic3r::GUI::GLGizmoTextureDisplacement::smooth_model(), Slic3r::GUI::ObjectList::split_instances(), Slic3r::GUI::Downloader::start_download(), Slic3r::GUI::anonymous_namespace{SceneBenchmark.cpp}::SceneBenchmarkDialog::start_slicing(), Slic3r::GUI::GLGizmoTextureDisplacement::subdivide_model(), Slic3r::GUI::DesignCanvas::swap_camera(), Slic3r::GUI::Sidebar::sync_ams_list(), Slic3r::GUI::Tab::sync_excluder(), Slic3r::GUI::DesignPanel::sync_recipe_to_model(), take_snapshot(), Slic3r::GUI::GLCanvas3D::toggle_model_objects_visibility(), Slic3r::GUI::GLGizmoTextureDisplacement::toggle_seam_at(), Slic3r::GUI::GLCanvas3D::toggle_selected_volume_visibility(), Slic3r::GUI::GLCanvas3D::toggle_sla_auxiliaries_visibility(), Slic3r::GUI::Selection::translate(), Slic3r::GUI::FilamentGroupPopup::tryPopup(), Slic3r::GUI::TabPrint::update(), Slic3r::GUI::TabSLAPrint::update(), Slic3r::GUI::ObjectList::update_after_undo_redo(), Slic3r::GUI::PresetComboBox::update_ams_color(), Slic3r::GUI::GLGizmoCut3D::update_bb(), Slic3r::GUI::AuFolderPanel::update_cover(), Slic3r::GUI::Sidebar::priv::update_extruder_separator_icon(), Slic3r::GUI::GLGizmoMmuSegmentation::update_from_model_object(), Slic3r::GUI::ProjectDirtyStateManager::update_from_undo_redo_stack(), Slic3r::GUI::DesignerPanel::update_info(), Slic3r::GUI::ObjectList::update_info_items(), Slic3r::GUI::Preview::update_layers_slider(), Slic3r::GUI::Sidebar::update_mixed_filament_list(), Slic3r::GUI::Sidebar::update_presets(), Slic3r::GUI::ObjectList::update_selections_on_canvas(), Slic3r::GUI::GLGizmoTextureDisplacement::update_uv_editor(), anonymous_namespace{EmbossJob.cpp}::update_volume(), Slic3r::GUI::Emboss::UpdateJob::update_volume(), updateNozzleCountDisplay(), Slic3r::GUI::PreferencesDialog::UpdateSidebarLayout(), Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::view_command(), and Slic3r::GUI::GLCanvas3D::zoom_to_plate().
| bool Slic3r::GUI::play_dual_extruder_print_tpu_video | ( | ) |
| bool Slic3r::GUI::play_dual_extruder_slice_video | ( | ) |
Referenced by Slic3r::GUI::FilamentGroupPopup::FilamentGroupPopup().
| std::string Slic3r::GUI::plugin_pane_name | ( | const std::string & | plugin_key, |
| const std::string & | title ) |
Referenced by Slic3r::anonymous_namespace{PluginHostUi.cpp}::ui_create_dock_panel().
|
inline |
References Name, None, Source, Status, and Version.
Referenced by Slic3r::GUI::PluginsDialog::set_plugin_sort().
|
inline |
Referenced by Slic3r::GUI::PluginsDialog::set_plugin_sort().
References point_in_poly().
Referenced by Slic3r::GUI::DesignSketchTool::hit_display_sketch(), and point_in_poly().
References Slic3r::dot(), and point_segment_dist().
Referenced by entity_pick_dist(), Slic3r::GUI::DesignSketchTool::hit_test_op_arrow(), Slic3r::GUI::DesignSketchTool::on_mouse_impl(), and point_segment_dist().
|
static |
References Slic3r::is_precise_seam(), and Slic3r::is_precise_seam_strong().
Referenced by Slic3r::GUI::ObjectList::set_volume_type().
| bool Slic3r::GUI::prepare_decompose_mixed_result | ( | const ColorDecomposeResult & | result, |
| size_t | source_config_idx, | ||
| size_t | source_physical_idx, | ||
| const std::vector< std::string > & | physical_colors, | ||
| const std::vector< std::string > & | physical_types, | ||
| const std::vector< size_t > & | physical_config_indices, | ||
| MixedFilamentResult & | out_result, | ||
| std::vector< DecomposeMissingComponent > & | missing ) |
References _L_CONTEXT, Slic3r::GUI::DecomposeComponent::base_color, Slic3r::GUI::DecomposeComponent::colour, Slic3r::GUI::DecomposeMissingComponent::component_idx, Slic3r::GUI::ColorDecomposeResult::components, Slic3r::GUI::MixedFilamentResult::components, decompose_base_color_display(), decompose_basic_type_from_source(), Slic3r::GUI::DecomposeMissingComponent::display_name, Slic3r::GUI::DecomposeComponent::filament_index, find_decompose_standard_preset_name(), find_existing_decompose_component(), format_wxstr(), lookup_decompose_official_component(), Slic3r::GUI::ColorDecomposeResult::mode, None, Slic3r::GUI::DecomposeMissingComponent::official_component, Slic3r::GUI::DecomposeMissingComponent::preset_name, Slic3r::GUI::DecomposeComponent::ratio, and Slic3r::GUI::MixedFilamentResult::ratios.
Referenced by Slic3r::GUI::Sidebar::decompose_filament_color().
|
static |
References preset_type_name(), Slic3r::Preset::TYPE_FILAMENT, Slic3r::Preset::TYPE_PRINT, and Slic3r::Preset::TYPE_PRINTER.
Referenced by Slic3r::GUI::Tab::apply_preset_config_values(), preset_type_name(), and show_substitutions_info().
|
static |
References Slic3r::Preset::filament_options(), none, preset_type_options(), Slic3r::Preset::print_options(), Slic3r::Preset::printer_options(), Slic3r::Preset::TYPE_FILAMENT, Slic3r::Preset::TYPE_PRINT, and Slic3r::Preset::TYPE_PRINTER.
Referenced by Slic3r::GUI::Tab::apply_preset_config_values(), and preset_type_options().
| void Slic3r::GUI::print_ams_mapping_result | ( | std::vector< FilamentInfo > & | result | ) |
Referenced by Slic3r::GUI::SelectMachineDialog::do_ams_mapping(), and Slic3r::GUI::SyncAmsInfoDialog::do_ams_mapping().
|
static |
Referenced by Slic3r::GUI::PlateSettingsDialog::PlateSettingsDialog(), Slic3r::GUI::Plater::_calib_pa_pattern(), Slic3r::GUI::Plater::_calib_pa_tower(), Slic3r::GUI::Plater::_calib_temp_belt_sectioned(), Slic3r::GUI::TabFilament::add_filament_overrides_page(), adjust_settings_for_flowrate_calib(), Slic3r::GUI::ExportConfigsDialog::archive_preset_bundle_to_file(), belt_calib_rotation_params(), Slic3r::GUI::Plater::Calib_Cornering(), Slic3r::GUI::CalibUtils::calib_flowrate(), Slic3r::GUI::Plater::calib_flowrate(), Slic3r::GUI::CalibUtils::calib_generic_auto_pa_cali(), Slic3r::GUI::CalibUtils::calib_generic_PA(), Slic3r::GUI::Plater::calib_input_shaping_damp(), Slic3r::GUI::Plater::calib_input_shaping_freq(), Slic3r::GUI::CalibUtils::calib_max_vol_speed(), Slic3r::GUI::Plater::calib_max_vol_speed(), Slic3r::GUI::Plater::calib_pa(), Slic3r::GUI::CalibUtils::calib_pa_pattern(), Slic3r::GUI::CalibUtils::calib_retraction(), Slic3r::GUI::Plater::calib_retraction(), Slic3r::GUI::Plater::calib_temp(), Slic3r::GUI::CalibUtils::calib_temptue(), Slic3r::GUI::CalibUtils::calib_VFA(), Slic3r::GUI::Plater::calib_VFA(), ensure_belt_purge_tower(), Slic3r::GUI::Plater::export_gcode(), generate_max_speed_parameter_value(), Slic3r::GUI::anonymous_namespace{calib_dlg.cpp}::get_shaper_type_values(), has_junction_deviation(), Slic3r::GUI::ConfigManipulation::layer_height_limits(), Slic3r::GUI::Plater::normalize_bed_types(), Slic3r::GUI::VFA_Test_Dlg::on_start(), Slic3r::GUI::TabFilament::on_value_change(), Slic3r::GUI::ExportPresetBundleDialog::OnExportData(), Slic3r::GUI::ObjectList::split(), Slic3r::GUI::TabPrint::toggle_options(), and update_speed_parameter().
|
static |
Referenced by Slic3r::GUI::FilamentMapManualPanel::FilamentMapManualPanel(), Slic3r::GUI::FilamentMapManualPanel::OnTimer(), and Slic3r::GUI::FilamentMapManualPanel::UpdateNozzleCountDisplay().
|
static |
Referenced by Slic3r::GUI::ObjectList::add_category_to_settings_from_selection(), Slic3r::GUI::ObjectList::add_layer_root_item(), Slic3r::GUI::ObjectTableSettings::add_missed_options(), Slic3r::GUI::GUI_App::apply_keeped_preset_modifications(), Slic3r::GUI::ObjectList::can_merge_to_multipart_object(), Slic3r::GUI::GUI_App::check_and_keep_current_preset_changes(), Slic3r::GUI::Tab::compatible_widget_create(), create_freq_settings_popupmenu(), Slic3r::GUI::ObjectList::delete_from_model_and_list(), Slic3r::GUI::GLGizmoEmboss::draw_model_type(), Slic3r::GUI::GLGizmoSVG::draw_model_type(), Slic3r::GUI::SettingsFactory::get_options(), Slic3r::GUI::GUI_App::get_selected_presets(), Slic3r::GUI::GUI_App::has_current_preset_changes(), Slic3r::GUI::GUI_App::has_unsaved_preset_changes(), Slic3r::GUI::MainFrame::load_config(), Slic3r::GUI::Tab::load_current_preset(), Slic3r::GUI::GUI_App::load_current_presets(), Slic3r::GUI::ObjectList::part_selection_changed(), Slic3r::GUI::ObjectList::paste_layers_into_list(), Slic3r::GUI::GLCanvas3D::reload_scene(), Slic3r::GUI::UnsavedChangesDialog::save(), Slic3r::GUI::Tab::select_preset(), Slic3r::GUI::ObjectList::show_context_menu(), Slic3r::GUI::UnsavedChangesDialog::update(), Slic3r::GUI::ObjectSettings::update_config_values(), Slic3r::GUI::ObjectTableSettings::update_config_values(), Slic3r::GUI::ObjectList::update_info_items(), Slic3r::GUI::ObjectList::update_object_list_by_printer_technology(), Slic3r::GUI::ObjectList::update_objects_list_filament_column(), Slic3r::GUI::GUI_App::update_saved_preset_from_current_preset(), Slic3r::GUI::ObjectTableSettings::update_settings_list(), and Slic3r::GUI::UnsavedChangesDialog::update_tree().
|
static |
|
static |
References Slic3r::f().
Referenced by Slic3r::GUI::ImGuiWrapper::search_list().
|
static |
References scroll_down(), and scroll_up().
Referenced by Slic3r::GUI::GLCanvas3D::on_mouse_wheel(), Slic3r::GUI::ImGuiWrapper::search_list(), and Slic3r::GUI::ImGuiWrapper::undo_redo_list().
|
static |
References _u8L.
Referenced by Slic3r::GUI::ProjectPanel::create_browser().
|
static |
References count, and pt_linear_len().
Referenced by Slic3r::GUI::DesignSketchTool::hit_test_pattern_handle(), pt_linear_len(), and Slic3r::GUI::DesignSketchTool::render_pattern_gizmo().
|
static |
References Blue, CMYW_CYAN(), CMYW_MAGENTA(), CMYW_WHITE(), CMYW_YELLOW(), Cyan, Magenta, Red, RYBW_BLUE(), RYBW_RED(), White, and Yellow.
Referenced by Slic3r::GUI::ColorDecomposeDialog::try_build_single_base_result().
|
static |
References is_dark(), and push_plate_toolbar_scrollbar_style().
Referenced by Slic3r::GUI::GLCanvas3D::_render_imgui_select_plate_toolbar(), Slic3r::GUI::GLCanvas3D::_render_plate_switcher(), and push_plate_toolbar_scrollbar_style().
| bool Slic3r::GUI::queue_job | ( | Worker & | w, |
| ProcessFn | fn ) |
References queue_job().
| bool Slic3r::GUI::queue_job | ( | Worker & | w, |
| ProcessFn | fn, | ||
| FinishFn | finishfn ) |
References queue_job().
Referenced by anonymous_namespace{GLGizmoEmboss.cpp}::draw_font_preview(), Slic3r::GUI::Emboss::StyleManager::init_style_images(), queue_job(), queue_job(), Slic3r::GUI::GLGizmoTextureDisplacement::queue_preview_job(), queue_texture_displacement_bake(), queue_texture_displacement_debug(), queue_texture_displacement_prepare(), replace_job(), anonymous_namespace{EmbossJob.cpp}::start_create_object_job(), anonymous_namespace{EmbossJob.cpp}::start_create_volume_job(), and Slic3r::GUI::Emboss::start_update_volume().
| void Slic3r::GUI::queue_texture_displacement_bake | ( | std::vector< TextureDisplacementBakeVolume > | volumes, |
| const TextureColorSettings & | color, | ||
| std::function< void()> | on_finished, | ||
| bool | take_snapshot ) |
References Slic3r::GUI::TextureDisplacementBakeInput::color, queue_job(), queue_texture_displacement_bake(), take_snapshot(), Slic3r::GUI::TextureDisplacementBakeInput::take_snapshot, and Slic3r::GUI::TextureDisplacementBakeInput::volumes.
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::bake(), and queue_texture_displacement_bake().
| void Slic3r::GUI::queue_texture_displacement_debug | ( | const ModelVolume & | volume, |
| const TextureColorSettings & | color, | ||
| const TextureDisplacementPrepareParams & | prepare_params, | ||
| const Transform3d & | prepare_texture_frame, | ||
| float | resting_drop, | ||
| bool | run_prepare, | ||
| bool | check_topology, | ||
| std::function< void(std::vector< BakeStageSnapshot >)> | on_finished ) |
References Slic3r::GUI::TextureDisplacementDebugInput::base_mesh, Slic3r::GUI::TextureDisplacementDebugInput::check_topology, Slic3r::GUI::TextureDisplacementDebugInput::color, Slic3r::GUI::TextureDisplacementDebugInput::facets_data, Slic3r::FacetsAnnotation::get_data(), Slic3r::ModelVolume::has_texture_uv(), Slic3r::ObjectBase::id(), Slic3r::TriangleMesh::its, Slic3r::GUI::TextureDisplacementDebugInput::layers, Slic3r::ModelVolume::mesh(), Slic3r::GUI::TextureDisplacementDebugInput::model_uv, Slic3r::GUI::TextureDisplacementDebugInput::options, Slic3r::GUI::TextureDisplacementDebugInput::prepare_params, Slic3r::GUI::TextureDisplacementDebugInput::prepare_texture_frame, queue_job(), Slic3r::GUI::TextureDisplacementDebugInput::resting_drop, Slic3r::GUI::TextureDisplacementDebugInput::run_prepare, Slic3r::ModelVolume::texture_displacement_facet(), Slic3r::ModelVolume::texture_displacement_layers, Slic3r::TEXTURE_DISPLACEMENT_MAX_LAYERS, Slic3r::ModelVolume::texture_displacement_options, Slic3r::texture_displacement_volume_to_world(), Slic3r::ModelVolume::texture_uv, Slic3r::GUI::TextureDisplacementDebugInput::volume_id, and Slic3r::GUI::TextureDisplacementDebugInput::volume_to_world.
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::run_stage_debug().
| void Slic3r::GUI::queue_texture_displacement_prepare | ( | TextureDisplacementPrepareInput && | input, |
| std::function< void(TextureDisplacementPrepareOutcome)> | on_finished ) |
References queue_job(), and queue_texture_displacement_prepare().
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::queue_prepare(), and queue_texture_displacement_prepare().
|
static |
References Slic3r::Linef3::a, ray_axis_proj(), and Slic3r::Linef3::vector().
Referenced by Slic3r::GUI::DesignSketchTool::drag_move_arrow(), Slic3r::GUI::DesignSketchTool::grab_move_arrow(), Slic3r::GUI::DesignSketchTool::hole_axis_proj(), and ray_axis_proj().
| std::optional< RaycastManager::Hit > Slic3r::GUI::ray_from_camera | ( | const RaycastManager & | raycaster, |
| const Vec2d & | mouse_pos, | ||
| const Camera & | camera, | ||
| const RaycastManager::ISkip * | skip ) |
Unproject on mesh by Mesh raycasters.
| mouse_pos | Position of mouse on screen |
| camera | Projection params |
| skip | Define which caster will be skipped, null mean no skip |
References Slic3r::GUI::RaycastManager::first_hit(), and Slic3r::GUI::CameraUtils::ray_from_screen_pos().
Referenced by anonymous_namespace{SurfaceDrag.cpp}::dragging(), and anonymous_namespace{EmbossJob.cpp}::start_create_volume_on_surface_job().
|
static |
References Slic3r::E, and ray_segment_dist3().
Referenced by Slic3r::GUI::DesignSketchTool::hit_test_cut_arrow(), Slic3r::GUI::DesignSketchTool::hit_test_extrude_arrow(), Slic3r::GUI::DesignSketchTool::hit_test_fillet_arrow(), Slic3r::GUI::DesignSketchTool::hit_test_hole_handle(), Slic3r::GUI::DesignSketchTool::hit_test_move_arc(), Slic3r::GUI::DesignSketchTool::hit_test_move_arrow(), Slic3r::GUI::DesignSketchTool::hit_test_pattern_handle(), Slic3r::GUI::DesignSketchTool::hit_test_shell_arrow(), Slic3r::GUI::DesignSketchTool::hit_test_thread_handle(), and ray_segment_dist3().
|
static |
References ray_triangle().
Referenced by ray_triangle(), and Slic3r::GUI::DesignSketchTool::resolve_solid_pick().
| void Slic3r::GUI::read_binary_stl | ( | const std::string & | filename, |
| std::string & | model_id, | ||
| std::string & | code ) |
References Slic3r::encode_path().
Referenced by Slic3r::GUI::Plater::priv::load_files().
|
static |
|
static |
References Slic3r::Model::add_default_instances(), Slic3r::Enable, Slic3r::LoadModel, Slic3r::Model::objects, and Slic3r::Model::read_from_file().
Referenced by Slic3r::GUI::CalibUtils::calib_flowrate(), Slic3r::GUI::CalibUtils::calib_generic_auto_pa_cali(), Slic3r::GUI::CalibUtils::calib_generic_PA(), Slic3r::GUI::CalibUtils::calib_max_vol_speed(), Slic3r::GUI::CalibUtils::calib_retraction(), Slic3r::GUI::CalibUtils::calib_temptue(), and Slic3r::GUI::CalibUtils::calib_VFA().
| void Slic3r::GUI::recompute_mixed_slot_colors | ( | std::vector< wxColour > & | colors, |
| const Slic3r::DynamicPrintConfig & | cfg ) |
References Slic3r::blend_color_multi(), Slic3r::ConfigBase::option(), Slic3r::parse_mixed_components(), Slic3r::parse_mixed_ratios(), Slic3r::ConfigOptionVector< T >::size(), to_hex(), Slic3r::ConfigOptionVector< T >::values, and Slic3r::ConfigOptionVector< unsigned char >::values.
Referenced by Slic3r::GUI::SelectMachineDialog::change_default_normal(), Slic3r::GUI::SyncAmsInfoDialog::change_default_normal(), Slic3r::GUI::SelectMachineDialog::clone_thumbnail_data(), Slic3r::GUI::SyncAmsInfoDialog::clone_thumbnail_data(), and Slic3r::GUI::anonymous_namespace{PublishSettingsDialog.cpp}::mixed_filament_blend_color().
| std::array< Vec3d, 4 > Slic3r::GUI::reference_label_box | ( | const SketchPlane & | square, |
| double | half, | ||
| const std::string & | text ) |
References reference_label_box(), and Slic3r::SketchPlane::to_world().
Referenced by Slic3r::GUI::DesignSketchTool::hit_test_base_pick(), and reference_label_box().
| SketchPlane Slic3r::GUI::reference_square | ( | const SketchPlane & | plane, |
| int | base, | ||
| double | half ) |
References is_base_plane(), Slic3r::SketchPlane::origin, reference_square(), reference_square_gap(), Slic3r::SketchPlane::x_axis, and Slic3r::SketchPlane::y_axis.
Referenced by Slic3r::GUI::DesignSketchTool::dbp_squares(), and reference_square().
|
inline |
Referenced by reference_square(), and Slic3r::GUI::DesignSketchTool::render_reference_axes().
|
extern |
Referenced by Slic3r::GUI::MediaPlayCtrl::Play().
| void Slic3r::GUI::refresh_plugin_metadata_blocking | ( | bool | fetch_cloud | ) |
References _L, CustomNotification, Slic3r::PluginManager::fetch_plugins_from_cloud(), format(), Slic3r::PluginManager::instance(), plater(), Slic3r::GUI::NotificationManager::RegularNotificationLevel, Slic3r::PluginManager::rescan_plugins(), and Slic3r::PluginManager::update_cloud_metadata().
Referenced by install_local_plugin_package(), Slic3r::GUI::PluginsDialog::refresh_plugin_metadata_async(), and Slic3r::GUI::GUI_App::refresh_plugins().
| void Slic3r::GUI::register_mac_deep_link_handler | ( | ) |
Referenced by Slic3r::GUI::GUI_App::on_init_inner().
|
static |
References Slic3r::GUI::GLCanvas3D::add_raycaster_for_picking(), Slic3r::GUI::SceneRaycaster::Bed, and Slic3r::GUI::PickingModel::mesh_raycaster.
Referenced by Slic3r::GUI::PartPlate::generate_plate_name_texture(), Slic3r::GUI::PartPlate::refresh_imex_icon(), and Slic3r::GUI::PartPlate::register_raycasters_for_picking().
| void Slic3r::GUI::release_window_pools | ( | ) |
References spools2.
Referenced by Slic3r::GUI::GUI_App::recreate_GUI().
|
static |
Referenced by Slic3r::GUI::PluginField::rebuild_ui().
|
static |
References special_key.
Referenced by Slic3r::GUI::CreateFilamentPresetDialog::create_dialog_buttons(), Slic3r::GUI::CreatePrinterPresetDialog::get_printer_model(), Slic3r::GUI::CreatePrinterPresetDialog::get_printer_vendor(), and Slic3r::GUI::CreatePrinterPresetDialog::validate_input_valid().
| bool Slic3r::GUI::remove_user_texture | ( | const std::string & | path, |
| std::string & | error ) |
References _u8L, and texture_library().
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::render_texture_library_popup().
|
static |
References Slic3r::GUI::GLGizmoMmuSegmentation::EXTRUDERS_LIMIT, style, and Slic3r::GUI::ImGuiWrapper::to_ImU32().
|
static |
References GL_BLEND, GL_DEPTH_TEST, GL_FALSE, GL_LEQUAL, GL_LESS, GL_ONE_MINUS_SRC_ALPHA, GL_SRC_ALPHA, GL_TRUE, glBlendFunc, glDepthFunc, glDepthMask, glDisable, glEnable, glsafe, Slic3r::GUI::GLModel::init_from(), Slic3r::GUI::GLModel::render(), render_ribbons(), Slic3r::GUI::GLModel::reset(), and Slic3r::GUI::GLModel::set_color().
Referenced by Slic3r::GUI::DesignSketchTool::render_body_edges(), Slic3r::GUI::DesignSketchTool::render_face_outline(), and render_ribbons().
| bool Slic3r::GUI::replace_job | ( | Worker & | w, |
| Args &&... | args ) |
References Slic3r::GUI::Worker::cancel_all(), and queue_job().
Referenced by Slic3r::GUI::GLGizmoRotate3D::RotoptimzeWindow::RotoptimzeWindow(), Slic3r::GUI::Plater::arrange(), Slic3r::GUI::Plater::fill_bed_with_copies(), Slic3r::GUI::Plater::fill_bed_with_instances(), Slic3r::GUI::Plater::import_sl1_archive(), Slic3r::GUI::BindMachineDialog::on_bind_printer(), Slic3r::GUI::SendToPrinterDialog::on_ok(), Slic3r::GUI::SelectMachineDialog::on_send_print(), Slic3r::GUI::InputIpAddressDialog::on_send_retry(), Slic3r::GUI::Plater::optimize_rotation(), Slic3r::GUI::Plater::orient(), Slic3r::GUI::CalibUtils::send_to_print(), Slic3r::GUI::CalibUtils::send_to_print(), Slic3r::GUI::DownloadProgressDialog::Show(), and Slic3r::GUI::OAuthDialog::Show().
|
inline |
Referenced by Slic3r::GUI::SpeedDialWebDialog::run_action().
|
static |
References Slic3r::GUI::ModelNode::GetChildren(), Slic3r::GUI::ModelNode::IsContainer(), and rescale_children().
Referenced by Slic3r::GUI::DiffModel::Rescale(), and rescale_children().
|
static |
References DEFAULT_VIRTUAL_FILAMENT_NAME, and starts_with_preset_name().
Referenced by wxBEGIN_EVENT_TABLE().
|
inline |
References Activated, Error, Inactive, Loading, and RuntimeError.
Referenced by Slic3r::GUI::anonymous_namespace{PluginsDialog.cpp}::build_plugin_dialog_item().
|
static |
Referenced by Slic3r::GUI::TextureImportDialog::do_auto_match(), and Slic3r::GUI::TextureImportDialog::rebuild_mapping_rows().
|
static |
References Slic3r::perp(), and rib_frame().
Referenced by Slic3r::GUI::DesignSketchTool::drag_rib_handle(), Slic3r::GUI::DesignSketchTool::hit_test_rib_handle(), Slic3r::GUI::DesignSketchTool::render_rib_gizmo(), and rib_frame().
|
static |
References _L, Slic3r::Busy, s_doc_worker_busy, and wxWindowDisabler.
Referenced by Slic3r::GUI::DesignPanel::feature_faces(), Slic3r::GUI::DesignPanel::on_import_step(), and Slic3r::GUI::DesignPanel::recompute_guarded().
| void Slic3r::GUI::run_scene_benchmark | ( | ) |
References _L, Slic3r::GUI::MenuFactory::handy_models(), Slic3r::GUI::anonymous_namespace{SceneBenchmark.cpp}::SceneBenchmarkDialog::is_running(), Slic3r::GUI::MenuFactory::load_handy_model(), plater(), Slic3r::GUI::anonymous_namespace{SceneBenchmark.cpp}::s_benchmark, Slic3r::GUI::MsgDialog::SetButtonLabel(), and Slic3r::GUI::DPIAware< P >::ShowModal().
Referenced by Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::build_command_catalog(), Slic3r::GUI::PreferencesDialog::create_items(), and Slic3r::GUI::MainFrame::generate_help_menu().
|
static |
References Slic3r::GUI::ConfigWizard::RR_USER.
Referenced by Slic3r::GUI::PlaterPresetComboBox::OnSelect(), Slic3r::GUI::TabPresetComboBox::OnSelect(), Slic3r::GUI::PlaterPresetComboBox::show_add_menu(), and Slic3r::GUI::PlaterPresetComboBox::show_edit_menu().
References rv_yaxis().
Referenced by Slic3r::GUI::DesignSketchTool::drag_revolve_arc(), Slic3r::GUI::DesignSketchTool::hit_test_revolve_handle(), Slic3r::GUI::DesignSketchTool::render_revolve_gizmo(), and rv_yaxis().
|
static |
Referenced by Slic3r::GUI::ColorDecomposeDialog::compute_decomposition(), pure_color_for_base(), and standard_base_color_for().
|
static |
Referenced by pure_color_for_base(), and standard_base_color_for().
|
static |
|
static |
Referenced by Slic3r::GUI::ColorDecomposeDialog::compute_decomposition(), and standard_base_color_for().
|
static |
References StateColor::Focused, StateColor::Hovered, StateColor::Normal, and StateColor::Pressed.
Referenced by Slic3r::GUI::wgtDeviceNozzleRackArea::CreateGui().
|
static |
References Label::Body_13.
Referenced by Slic3r::GUI::wgtDeviceNozzleRackSelect::CreateGui().
|
static |
References Slic3r::DevNozzle::GetLogicExtruderId(), Slic3r::DevNozzle::GetNozzleDiameter(), Slic3r::DevNozzle::GetNozzleFlowType(), Slic3r::DevNozzle::GetNozzleType(), Slic3r::DevNozzle::IsAbnormal(), Slic3r::DevNozzle::IsEmpty(), Slic3r::DevNozzle::IsUnknown(), and Slic3r::GUI::wgtDeviceNozzleRackNozzleItem::SetDisable().
Referenced by Slic3r::GUI::wgtDeviceNozzleRackSelect::UpdatSelectedNozzle().
|
static |
References s_wrap_mapped_nozzle_str().
Referenced by Slic3r::GUI::MaterialItem::messure_size().
|
static |
References Slic3r::Preset::config, DEPUTY_EXTRUDER_ID, Slic3r::PresetBundle::full_config(), Slic3r::PresetCollection::get_edited_preset(), Slic3r::GUI::PartPlate::get_logical_extruder_by_filament_id(), Slic3r::GUI::PartPlate::get_physical_extruder_by_filament_id(), Slic3r::GUI::PartPlate::get_used_filaments(), Slic3r::DevUtilBackend::GetNozzleGroupResult(), MAIN_EXTRUDER_ID, NozzleDef::nozzle_diameter, NozzleDef::nozzle_flow_type, Slic3r::nvtHybrid, Slic3r::ConfigBase::option(), plater(), Slic3r::PresetBundle::printers, Slic3r::PresetBundle::project_config, Slic3r::S_FLOW, and Slic3r::DevNozzle::ToNozzleFlowType().
Referenced by Slic3r::GUI::SelectMachineDialog::CheckErrorExtruderNozzleWithSlicing().
|
static |
References StaticBox::SetBackgroundColor(), and StaticBox::SetBorderColor().
Referenced by Slic3r::GUI::wgtDeviceNozzleRackPos::CreateGui().
|
static |
References Label::SetLabel().
Referenced by Slic3r::GUI::wgtDeviceNozzleRackPos::UpdateRackPos().
|
static |
References StateColor::darkModeColorFor(), Label::SetLabel(), and text_color().
|
static |
References _L, Slic3r::DevNozzle::IsOnRack(), Slic3r::DevNozzle::IsUnknown(), and Slic3r::GUI::wgtDeviceNozzleRackNozzleItem::UpdateInfo().
Referenced by Slic3r::GUI::wgtDeviceNozzleRackSelect::UpdateNozzleInfos().
|
static |
References _L, and Slic3r::GUI::wgtDeviceNozzleRackTitle::SetLabel().
|
static |
References MAPPED_NOZZLE_STR_MAX_CHARS_PER_LINE.
Referenced by Slic3r::GUI::MaterialItem::doRender(), and s_get_mapped_nozzle_str_line_count().
|
static |
Referenced by standard_base_color_for().
| std::vector< wxColour > Slic3r::GUI::sample_gradient_ramp | ( | const wxColour & | first, |
| const wxColour & | second, | ||
| const Slic3r::GradientCurve & | curve, | ||
| int | steps ) |
References blend_n_colors(), Slic3r::GradientCurve::points, and Slic3r::sample_gradient_curve().
Referenced by Slic3r::GUI::MixedFilamentDialog::create_preview_panel(), and mixed_gradient_ramp().
| std::optional< TextureLibraryEntry > Slic3r::GUI::save_texture_to_library | ( | const DecodedHeightTexture & | image, |
| const std::string & | stem, | ||
| std::string & | error ) |
References _u8L.
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::commit_image_adjust().
|
static |
Referenced by Slic3r::GUI::SendSystemInfoDialog::SendSystemInfoDialog().
|
static |
References Slic3r::GUI::GLCanvas3D::CanvasAssembleView, and plater().
Referenced by Slic3r::GUI::ObjectList::can_split_instances(), Slic3r::GUI::ObjectList::is_instance_or_object_selected(), Slic3r::GUI::ObjectList::layers_editing(), Slic3r::GUI::ObjectList::load_generic_subobject(), Slic3r::GUI::ObjectList::load_modifier(), Slic3r::GUI::ObjectList::part_selection_changed(), Slic3r::GUI::ObjectList::split_instances(), and Slic3r::GUI::ObjectList::update_selections().
|
static |
References Slic3r::DevFilaBlacklist::CheckFilamentInfo::ams_id, Slic3r::PresetCollection::begin(), Slic3r::DevFilaBlacklist::check_filaments_in_blacklist(), Slic3r::Preset::config, Slic3r::DevFilaBlacklist::CheckFilamentInfo::dev_id, Slic3r::PresetCollection::end(), Slic3r::DevFilaBlacklist::CheckFilamentInfo::extruder_id, Slic3r::DevFilaBlacklist::CheckFilamentInfo::fila_id, Slic3r::DevFilaBlacklist::CheckFilamentInfo::fila_name, Slic3r::DevFilaBlacklist::CheckFilamentInfo::fila_type, Slic3r::DevFilaBlacklist::CheckFilamentInfo::fila_vendor, Slic3r::Preset::filament_id, Slic3r::PresetBundle::filaments, Slic3r::MachineObject::get_dev_id(), Slic3r::Preset::get_filament_type(), Slic3r::MachineObject::GetFilaSwitch(), Slic3r::MachineObject::GetFilaSystem(), Slic3r::DevNozzleSystem::GetNozzleByPosId(), Slic3r::DevNozzle::GetNozzleDiameter(), Slic3r::DevNozzleSystem::GetNozzleRack(), Slic3r::MachineObject::GetNozzleSystem(), Slic3r::DevFilaBlacklist::CheckFilamentInfo::has_filament_switch, Slic3r::DevNozzle::IsEmpty(), Slic3r::DevFilaSwitch::IsInstalled(), MAIN_EXTRUDER_ID, Slic3r::DevFilaBlacklist::CheckFilamentInfo::model_id, Slic3r::Preset::name, Slic3r::DevFilaBlacklist::CheckFilamentInfo::nozzle_diameter, Slic3r::DevFilaBlacklist::CheckFilamentInfo::nozzle_flow, Slic3r::ConfigBase::option(), Slic3r::MachineObject::printer_type, Slic3r::Preset::setting_id, Slic3r::DevFilaBlacklist::CheckFilamentInfo::slot_id, and Slic3r::ConfigOptionVector< T >::values.
Referenced by Slic3r::GUI::AMSMaterialsSetting::on_select_ok().
|
static |
Referenced by process_mouse_wheel(), and Slic3r::GUI::ImGuiWrapper::search_list().
|
static |
Referenced by process_mouse_wheel(), and Slic3r::GUI::ImGuiWrapper::search_list().
|
static |
Referenced by Slic3r::GUI::ImGuiWrapper::search_list().
|
static |
| const char * Slic3r::GUI::section_name | ( | ShortcutSection | section | ) |
Referenced by Slic3r::GUI::ConfigWizard::priv::apply_config(), Slic3r::GUI::GuideFrame::apply_config(), Slic3r::GUI::KBShortcutsDialog::create_page(), anonymous_namespace{EmbossStyleManager.cpp}::load_styles(), Slic3r::GUI::ConfigWizard::priv::load_vendors(), Slic3r::GUI::GuideFrame::SaveProfile(), and anonymous_namespace{EmbossStyleManager.cpp}::store_styles().
| void Slic3r::GUI::seedExtruderNozzleStats | ( | PresetBundle * | preset_bundle | ) |
References Slic3r::Preset::config, count, Slic3r::PresetCollection::get_edited_preset(), Slic3r::PresetBundle::get_printer_extruder_count(), Slic3r::ConfigOptionIntsTempl< true >::nil_value(), Slic3r::nozzle_volume_type(), Slic3r::nvtHybrid, Slic3r::nvtStandard, Slic3r::ConfigBase::option(), Slic3r::PresetBundle::printers, Slic3r::PresetBundle::project_config, s_nozzle_stats_from_machine, and setExtruderNozzleCount().
Referenced by Slic3r::GUI::TabPrinter::on_preset_loaded().
|
static |
References Slic3r::GUI::Camera::auto_type(), Slic3r::GUI::Camera::get_distance(), Slic3r::GUI::Camera::get_target(), Slic3r::GUI::Camera::look_at(), and Slic3r::GUI::Camera::Perspective.
Referenced by Slic3r::GUI::DesignCanvas::DesignCanvas(), and Slic3r::GUI::DesignCanvas::set_view().
|
static |
References ComboBox::GetCount(), and ComboBox::SetSelection().
Referenced by fill_nozzle_volume_combo(), and Slic3r::GUI::CalibrationPresetPage::init_with_machine().
|
static |
Referenced by Slic3r::GUI::DesignRowList::DesignRowList(), begin_menu(), Slic3r::GUI::GLGizmosManager::get_gizmo_from_mouse(), menu_item_with_icon(), Slic3r::GUI::GLGizmoMeshBoolean::on_render_input_window(), and Slic3r::GUI::ImGuiWrapper::search_list().
| std::vector< DeviceItem * > Slic3r::GUI::selected_machines | ( | const std::vector< DeviceItem * > & | dev_item_list, |
| std::string | search_text ) |
References Slic3r::MachineObject::get_dev_ip(), and Slic3r::MachineObject::get_dev_name().
| void Slic3r::GUI::selection_transform | ( | Selection & | selection, |
| const std::function< void()> & | selection_transformation_fnc ) |
Wrap function around selection transformation to apply fix transformation Fix transformation is needed because of (store/load) volume (to/from) 3mf.
| selection | Selected gl volume will be modified |
| selection_transformation_fnc | Function modified Selection transformation |
References Slic3r::GUI::Selection::GENERAL, Slic3r::Geometry::Transformation::get_matrix(), Slic3r::GUI::Selection::get_volume(), Slic3r::GUI::Selection::get_volume_idxs(), Slic3r::GLVolume::get_volume_transformation(), Slic3r::GUI::Selection::is_single_full_instance(), Slic3r::GLVolume::set_volume_transformation(), Slic3r::GUI::Selection::setup_cache(), and Slic3r::GUI::Selection::synchronize_unselected_instances().
Referenced by do_local_z_move(), do_local_z_rotate(), Slic3r::GUI::GLGizmoEmboss::do_mirror(), dragging_rotate_gizmo(), Slic3r::GUI::GLGizmoSVG::draw_mirroring(), and Slic3r::GUI::GLGizmoSVG::draw_size().
|
inline |
References Slic3r::printable_height().
Referenced by Slic3r::GUI::GLCanvas3D::update_sequential_clearance().
|
static |
References Slic3r::GUI::MixedFilamentResult::components, Slic3r::GUI::MixedFilamentResult::gradient_curve, Slic3r::GUI::MixedFilamentResult::gradient_direction, Slic3r::kGradientMaxRatio, Slic3r::kGradientMinRatio, Slic3r::GradientCurve::points, and Slic3r::serialize_gradient_curve().
Referenced by create_mixed_filament_from_result(), and Slic3r::GUI::Sidebar::edit_mixed_filament().
|
static |
Referenced by Slic3r::GUI::Sidebar::priv::get_nozzle_options().
|
static |
References Slic3r::GUI::NozzleOption::diameter, and Slic3r::GUI::NozzleOption::extruder_nozzle_stats.
Referenced by Slic3r::GUI::Sidebar::priv::get_nozzle_options().
| void Slic3r::GUI::set_arrange_polygon_bed_exclusion_extruders | ( | ArrangePolygon & | polygon, |
| const ModelObject & | object, | ||
| const PartPlate & | plate, | ||
| const DynamicPrintConfig & | config ) |
References Slic3r::active_bed_exclude_volume_mode(), Slic3r::arrangement::ArrangePolygon::bed_exclusion_extruder_ids, Slic3r::GUI::PartPlate::get_object_filament_extruders(), Slic3r::GUI::PartPlate::get_real_filament_map_mode(), Slic3r::is_auto_filament_map_mode(), Slic3r::PresetBundle::is_bbl_vendor(), Slic3r::DynamicConfig::opt(), Slic3r::PresetBundle::project_config, Slic3r::Shared, and Slic3r::ConfigOptionVector< double >::size().
Referenced by Slic3r::GUI::FillBedJob::prepare(), Slic3r::GUI::ArrangeJob::prepare_arrange_polygon(), and set_arrange_polygon_bed_exclusion_extruders_for_all_plates().
|
static |
References Slic3r::active_bed_exclude_volume_mode(), Slic3r::arrangement::ArrangePolygon::bed_exclusion_extruder_ids, Slic3r::GUI::PartPlateList::get_plate(), Slic3r::GUI::PartPlateList::get_plate_count(), set_arrange_polygon_bed_exclusion_extruders(), and Slic3r::Shared.
Referenced by Slic3r::GUI::ArrangeJob::prepare_all(), and Slic3r::GUI::ArrangeJob::prepare_selected().
|
static |
References Slic3r::ConfigBase::option().
Referenced by Slic3r::GUI::Plater::_calib_pa_pattern(), Slic3r::GUI::Plater::Calib_Cornering(), Slic3r::GUI::Plater::calib_input_shaping_damp(), Slic3r::GUI::Plater::calib_input_shaping_freq(), Slic3r::GUI::Plater::calib_max_vol_speed(), Slic3r::GUI::Plater::calib_temp(), and Slic3r::GUI::Plater::calib_VFA().
| void Slic3r::GUI::set_created_standard_component_metadata | ( | size_t | config_idx, |
| const DecomposeOfficialComponent & | component ) |
References Slic3r::GUI::DecomposeOfficialComponent::filament_id, kDecomposePetgFilamentId, kDecomposePetgShortType, kDecomposePlaFilamentId, and kDecomposePlaShortType.
Referenced by Slic3r::GUI::Sidebar::decompose_filament_color().
| void Slic3r::GUI::set_miniaturizable | ( | void * | window | ) |
References mainframe_text_field.
|
static |
Referenced by Slic3r::GUI::FilamentMapDialog::on_checkbox().
|
static |
References Slic3r::ConfigOptionEnum< T >::get_enum_names().
| void Slic3r::GUI::set_tag_when_enter_full_screen | ( | bool | isfullscreen | ) |
References is_in_full_screen_mode.
| void Slic3r::GUI::set_title_colour_after_set_title | ( | void * | window | ) |
References mainframe_text_field.
Referenced by Slic3r::GUI::MainFrame::update_title_colour_after_set_title().
| void Slic3r::GUI::set_window_corner_radius | ( | wxWindow * | win, |
| int | radius ) |
Referenced by Slic3r::GUI::SpeedDialWebDialog::apply_rounded_shape().
| void Slic3r::GUI::setExtruderNozzleCount | ( | PresetBundle * | preset_bundle, |
| int | extruder_id, | ||
| NozzleVolumeType | volume_type, | ||
| int | nozzle_count, | ||
| bool | clear_all ) |
References Slic3r::Preset::config, Slic3r::PresetCollection::get_edited_preset(), Slic3r::get_extruder_nozzle_stats(), Slic3r::PresetBundle::get_printer_extruder_count(), Slic3r::nvtHybrid, Slic3r::PresetBundle::printers, and Slic3r::save_extruder_nozzle_stats_to_string().
Referenced by Slic3r::GUI::Sidebar::priv::get_nozzle_options(), manuallySetNozzleCount(), onNozzleVolumeTypeSwitch(), seedExtruderNozzleStats(), and tryPopUpMultiNozzleDialog().
|
static |
parameters to minimize support area
References Slic3r::orientation::OrientParams::APPERANCE_FACE_SUPP, Slic3r::orientation::OrientParams::ASCENT, Slic3r::orientation::OrientParams::BOTTOM_F, Slic3r::orientation::OrientParams::BOTTOM_HULL_F, Slic3r::orientation::OrientParams::BOTTOM_HULL_MAX, Slic3r::orientation::OrientParams::BOTTOM_MAX, Slic3r::orientation::OrientParams::BOTTOM_MIN, Slic3r::orientation::OrientParams::CONTOUR_AMOUNT, Slic3r::orientation::OrientParams::CONTOUR_F, Slic3r::orientation::OrientParams::FIRST_LAY_H, Slic3r::orientation::OrientParams::fun_dir, Slic3r::orientation::OrientParams::height_log, Slic3r::orientation::OrientParams::height_log_k, Slic3r::orientation::OrientParams::height_offset, Slic3r::orientation::OrientParams::height_to_bottom_hull_ratio_MIN, Slic3r::orientation::OrientParams::LAF_MAX, Slic3r::orientation::OrientParams::LAF_MIN, Slic3r::orientation::OrientParams::min_volume, Slic3r::orientation::OrientParams::NEGL_FACE_SIZE, Slic3r::orientation::OrientParams::OV_H, Slic3r::orientation::OrientParams::overhang_angle, Slic3r::orientation::OrientParams::parallel, Slic3r::orientation::OrientParams::PLAFOND_ADV, Slic3r::orientation::OrientParams::progressind, Slic3r::orientation::OrientParams::RELATIVE_F, Slic3r::orientation::OrientParams::stopcondition, Slic3r::orientation::OrientParams::TAR_A, Slic3r::orientation::OrientParams::TAR_B, Slic3r::orientation::OrientParams::TAR_C, Slic3r::orientation::OrientParams::TAR_D, Slic3r::orientation::OrientParams::TAR_E, Slic3r::orientation::OrientParams::TAR_LAF, Slic3r::orientation::OrientParams::TAR_PROJ_AREA, Slic3r::orientation::OrientParams::use_low_angle_face, and Slic3r::orientation::OrientParams::VECTOR_TOL.
Referenced by Slic3r::GUI::OrientJob::process().
|
static |
Referenced by Slic3r::GUI::wgtDeviceNozzleRackNozzleItem::Rescale(), Slic3r::GUI::wgtDeviceNozzleRackToolHead::Rescale(), Slic3r::GUI::wgtDeviceNozzleRackNozzleItem::SetNozzleStatus(), and Slic3r::GUI::wgtDeviceNozzleRackToolHead::UpdateToolHeadInfo().
| void Slic3r::GUI::setNozzleStatsFromMachine | ( | bool | from_machine | ) |
References s_nozzle_stats_from_machine.
Referenced by Slic3r::GUI::Sidebar::priv::get_nozzle_options(), and tryPopUpMultiNozzleDialog().
| bool Slic3r::GUI::setup_collapse_toolbar | ( | GLToolbar & | toolbar, |
| std::function< void()> | toggle ) |
References Slic3r::GUI::GLToolbar::add_item(), Slic3r::GUI::GLToolbar::del_all_item(), Slic3r::GUI::GLToolbar::Layout::HO_Right, Slic3r::GUI::GLToolbarItem::Data::icon_filename, Slic3r::GUI::GLToolbarItem::Data::left, Slic3r::GUI::GLToolbarItem::Data::name, Slic3r::GUI::GLToolbar::set_border(), Slic3r::GUI::GLToolbar::set_gap_size(), Slic3r::GUI::GLToolbar::set_horizontal_orientation(), Slic3r::GUI::GLToolbar::set_layout_type(), Slic3r::GUI::GLToolbar::set_separator_size(), Slic3r::GUI::GLToolbar::set_vertical_orientation(), Slic3r::GUI::GLToolbarItem::Data::sprite_id, Slic3r::GUI::GLToolbar::Layout::Vertical, and Slic3r::GUI::GLToolbar::Layout::VO_Top.
Referenced by Slic3r::GUI::Plater::priv::init_collapse_toolbar(), and Slic3r::GUI::DesignCanvas::set_sidebar_collapse().
| void Slic3r::GUI::setup_dialog_position | ( | T & | info | ) |
References Slic3r::GUI::Sidebar::Left, plater(), and Slic3r::GUI::Sidebar::Right.
Referenced by Slic3r::GUI::Sidebar::pop_finsish_sync_ams_dialog(), and Slic3r::GUI::Sidebar::pop_sync_nozzle_and_ams_dialog().
| volatile int Slic3r::GUI::sGetNozzlePosId | ( | wgtDeviceNozzleRackNozzleItem * | item, |
| wgtDeviceNozzleRackNozzleItem * | l_item, | ||
| wgtDeviceNozzleRackNozzleItem * | r_item ) |
References DEPUTY_EXTRUDER_ID, Slic3r::GUI::wgtDeviceNozzleRackNozzleItem::GetNozzleId(), and MAIN_EXTRUDER_ID.
Referenced by Slic3r::GUI::wgtDeviceNozzleRackSelect::OnNozzleItemSelected().
|
static |
References Slic3r::AMS, Slic3r::GUI::TrayData::ams_id, Slic3r::AMS_LITE, Slic3r::DevAmsTray::color, Slic3r::GUI::TrayData::colour, Slic3r::DevAmsTray::cols, Slic3r::DevAmsTray::ctype, Slic3r::GUI::TrayData::ctype, Slic3r::DevAmsTray::decode_color(), EMPTY, Slic3r::EXT_SPOOL, Slic3r::GUI::TrayData::filament_type, Slic3r::DevAmsTray::get_display_filament_type(), Slic3r::DevAmsTray::get_filament_type(), Slic3r::DevAmsTray::id, Slic3r::GUI::TrayData::id, Slic3r::DevAmsTray::is_exists, Slic3r::DevAmsTray::is_tray_info_ready(), Slic3r::GUI::TrayData::material_cols, Slic3r::N3F, Slic3r::N3S, Slic3r::GUI::TrayData::name, NORMAL, Slic3r::DevAmsTray::remain, Slic3r::GUI::TrayData::remain, Slic3r::GUI::TrayData::slot_id, THIRD, and Slic3r::GUI::TrayData::type.
Referenced by Slic3r::GUI::AmsMapingPopup::update_mapping_items().
|
static |
Referenced by Slic3r::GUI::IMSlider::get_label().
|
static |
References _L_CONTEXT, Slic3r::from_u8(), and short_nozzle_volume_name().
Referenced by Slic3r::GUI::Tab::generate_extruder_options(), and short_nozzle_volume_name().
| const ShortcutInfo & Slic3r::GUI::shortcut_info | ( | Shortcut | shortcut | ) |
Referenced by Slic3r::GUI::ShortcutCaptureDialog::ShortcutCaptureDialog(), Slic3r::GUI::KBShortcutsDialog::apply_bindings(), Slic3r::GUI::ShortcutRegistry::bind(), Slic3r::GUI::ShortcutRegistry::binding(), Slic3r::GUI::ShortcutRegistry::conflicts(), Slic3r::GUI::KBShortcutsDialog::create_page(), Slic3r::GUI::KBShortcutsDialog::edit_shortcut(), Slic3r::GUI::GLCanvas3D::handle_shortcut(), Slic3r::GUI::ShortcutRegistry::lookup(), Slic3r::GUI::ShortcutCaptureDialog::record(), Slic3r::GUI::KBShortcutsDialog::reset_shortcut(), Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::shortcut_names(), Slic3r::GUI::ShortcutRegistry::step_owner(), and Slic3r::GUI::KBShortcutsDialog::take_chord_from().
| ShortcutSection Slic3r::GUI::shortcut_section | ( | Shortcut | shortcut | ) |
Referenced by Slic3r::GUI::KBShortcutsDialog::fill_pages().
| std::vector< Shortcut > Slic3r::GUI::shortcuts_in | ( | ShortcutContext | context | ) |
References context_bit().
Referenced by Slic3r::GUI::KBShortcutsDialog::fill_pages().
| const std::string & Slic3r::GUI::shortkey_alt_prefix | ( | ) |
References _u8L.
Referenced by Slic3r::GUI::GizmoObjectManipulation::GizmoObjectManipulation(), Slic3r::GUI::GLCanvas3D::GLCanvas3D(), Slic3r::GUI::GLCanvas3D::_render_section_view_panel(), Slic3r::GUI::KeyChord::modifier_prefix(), Slic3r::GUI::GLGizmoCut3D::on_init(), Slic3r::GUI::GLGizmoMmuSegmentation::on_init(), Slic3r::GUI::GLGizmoTextureDisplacement::on_init(), and Slic3r::GUI::anonymous_namespace{SpeedDialDialog.cpp}::speed_dial_ui_strings().
| const std::string & Slic3r::GUI::shortkey_ctrl_prefix | ( | ) |
References _u8L.
Referenced by Slic3r::GUI::GizmoObjectManipulation::GizmoObjectManipulation(), RammingPanel::RammingPanel(), Slic3r::GUI::KeyChord::modifier_prefix(), Slic3r::GUI::GLGizmoBrimEars::on_init(), Slic3r::GUI::GLGizmoCut3D::on_init(), Slic3r::GUI::GLGizmoFdmSupports::on_init(), Slic3r::GUI::GLGizmoFuzzySkin::on_init(), Slic3r::GUI::GLGizmoMmuSegmentation::on_init(), Slic3r::GUI::GLGizmoSeam::on_init(), Slic3r::GUI::GLGizmoTextureDisplacement::on_init(), Slic3r::GUI::NotificationManager::PrintHostUploadNotification::render_cancel_button(), and Slic3r::GUI::anonymous_namespace{SpeedDialDialog.cpp}::speed_dial_ui_strings().
| const std::string & Slic3r::GUI::shortkey_shift_prefix | ( | ) |
References _u8L.
Referenced by Slic3r::GUI::GizmoObjectManipulation::GizmoObjectManipulation(), Slic3r::GUI::GLGizmoCut3D::on_init(), Slic3r::GUI::GLGizmoFdmSupports::on_init(), Slic3r::GUI::GLGizmoFuzzySkin::on_init(), Slic3r::GUI::GLGizmoMeasure::on_init(), Slic3r::GUI::GLGizmoMmuSegmentation::on_init(), Slic3r::GUI::GLGizmoSeam::on_init(), Slic3r::GUI::GLGizmoTextureDisplacement::on_init(), and Slic3r::GUI::GLCanvas3D::LayersEditing::render_variable_layer_height_dialog().
|
static |
References Slic3r::Semver::maj(), Slic3r::Semver::min(), and Slic3r::Semver::prerelease().
Referenced by show_send_system_info_dialog_if_needed().
|
static |
Referenced by Slic3r::GUI::FilamentGroupPopup::tryPopup().
| void Slic3r::GUI::show_error | ( | wxWindow * | parent, |
| const char * | message, | ||
| bool | has_code_excerpts ) |
References show_error().
|
inline |
References show_error().
| void Slic3r::GUI::show_error | ( | wxWindow * | parent, |
| const wxString & | message, | ||
| bool | has_code_excerpts ) |
References Slic3r::GUI::DPIAware< P >::ShowModal().
Referenced by Slic3r::GUI::PrintHostQueueDialog::PrintHostQueueDialog(), Slic3r::GUI::GLGizmoTextureDisplacement::add_texture_layer(), Slic3r::GUI::GLGizmoTextureDisplacement::bake(), Slic3r::GUI::GLGizmoTextureDisplacement::bake_standard(), Slic3r::GUI::PhysicalPrinterDialog::build_printhost_settings(), Slic3r::GUI::GUI_App::catch_error(), Slic3r::GUI::GUI_App::check_legacy_user_filament_presets(), Slic3r::GUI::GUI_App::check_updates(), Slic3r::GUI::GLGizmoTextureDisplacement::commit_image_adjust(), anonymous_namespace{EmbossJob.cpp}::create_message(), Slic3r::GUI::ObjectList::del_subobject_from_object(), Slic3r::GUI::Plater::export_3mf(), Slic3r::GUI::MainFrame::export_config(), Slic3r::GUI::Plater::export_gcode(), Slic3r::GUI::Plater::priv::export_gcode(), Slic3r::GUI::Plater::priv::export_gcode(), Slic3r::GUI::Plater::export_gcode_3mf(), fatal_error(), Slic3r::GUI::ArrangeJob::finalize(), Slic3r::GUI::PlaterWorker< WorkerSubclass >::PlaterJob::finalize(), Slic3r::GUI::SLAImportJob::finalize(), Slic3r::GUI::TextureDisplacementBakeJob::finalize(), focus_event(), Slic3r::GUI::LayerRangeEditor::get_value(), Slic3r::GUI::PointCtrl::get_value(), Slic3r::GUI::Field::get_value_by_opt_type(), Slic3r::GUI::GLGizmoTextureDisplacement::import_custom_texture(), Slic3r::GUI::MainFrame::load_config_file(), Slic3r::GUI::Plater::priv::load_files(), Slic3r::GUI::Plater::load_gcode(), Slic3r::GUI::BedShapePanel::load_model(), Slic3r::GUI::CreatePrinterPresetDialog::load_model_stl(), Slic3r::GUI::ObjectList::load_modifier(), Slic3r::GUI::BedShapePanel::load_stl(), Slic3r::GUI::BedShapePanel::load_texture(), Slic3r::GUI::CreatePrinterPresetDialog::load_texture(), Slic3r::GUI::GUI_App::maybe_migrate_user_presets_on_login(), Slic3r::GUI::ConnectPrinterDialog::on_button_confirm(), Slic3r::GUI::Downloader::on_error(), Slic3r::GUI::PrintHostQueueDialog::on_error(), Slic3r::GUI::GUI_App::on_init_inner(), Slic3r::GUI::Plater::priv::on_process_completed(), Slic3r::GUI::Tab::on_value_change(), Slic3r::GUI::Plater::PopupMenu(), Slic3r::GUI::Plater::preview_zip_archive(), Slic3r::GUI::GLGizmoTextureDisplacement::queue_prepare(), Slic3r::GUI::GLGizmoTextureDisplacement::render_debug_stage_panel(), Slic3r::GUI::GLGizmoTextureDisplacement::render_texture_library_popup(), Slic3r::GUI::GLGizmoTextureDisplacement::run_stage_debug(), Slic3r::GUI::GLGizmoTextureDisplacement::run_uv_command(), anonymous_namespace{GLGizmoSVG.cpp}::select_shape(), Slic3r::GUI::Plater::send_gcode_legacy(), Slic3r::GUI::GLGizmoTextureDisplacement::set_layer_texture(), Slic3r::GUI::ObjectList::set_volume_type(), Slic3r::GUI::Plater::priv::show_delayed_error_message(), show_error(), show_error(), show_error_id(), Slic3r::GUI::Plater::show_illegal_characters_warning(), Slic3r::GUI::GLGizmoTextureDisplacement::smooth_model(), Slic3r::GUI::GUI_App::start_download(), Slic3r::GUI::GLGizmoTextureDisplacement::subdivide_model_adaptive(), Slic3r::GUI::Config::take_config_snapshot_report_error(), Slic3r::GUI::PhysicalPrinterDialog::update_printers(), and Slic3r::GUI::FlashforgePrintHostSendDialog::validate_before_close().
| void Slic3r::GUI::show_error_id | ( | int | id, |
| const std::string & | message ) |
References show_error().
| void Slic3r::GUI::show_info | ( | wxWindow * | parent, |
| const char * | message, | ||
| const char * | title ) |
References show_info().
|
inline |
References show_info().
| void Slic3r::GUI::show_info | ( | wxWindow * | parent, |
| const wxString & | message, | ||
| const wxString & | title ) |
References _L, Slic3r::GUI::DPIAware< P >::ShowModal(), and SLIC3R_APP_FULL_NAME.
Referenced by Slic3r::GUI::PhysicalPrinterDialog::build_printhost_settings(), Slic3r::GUI::ObjectList::check_last_selection(), Slic3r::GUI::SLAImportJob::finalize(), Slic3r::GUI::ObjectList::fix_multiselection_conflicts(), Slic3r::GUI::Plater::load_files(), Slic3r::GUI::Plater::priv::load_files(), Slic3r::GUI::Plater::normalize_bed_types(), Slic3r::GUI::GLGizmoTextureDisplacement::render_debug_stage_panel(), Slic3r::GUI::GUI_App::request_open_project(), show_info(), and show_info().
|
inlinestatic |
References _L_PLURAL, Slic3r::GUI::GLGizmoMmuSegmentation::EXTRUDERS_LIMIT, format(), MmSegmentationExceededExtrudersLimit, and Slic3r::GUI::NotificationManager::PrintInfoNotificationLevel.
Referenced by Slic3r::GUI::GLGizmoMmuSegmentation::data_changed(), and Slic3r::GUI::GLGizmoMmuSegmentation::on_opening().
| void Slic3r::GUI::show_send_system_info_dialog_if_needed | ( | ) |
References should_dialog_be_shown(), and Slic3r::GUI::DPIAware< P >::ShowModal().
| void Slic3r::GUI::show_substitutions_info | ( | const ConfigSubstitutions & | config_substitutions, |
| const std::string & | filename ) |
References _L, add_config_substitutions(), format_wxstr(), from_u8(), Slic3r::GUI::DPIAware< P >::ShowModal(), and substitution_message().
| void Slic3r::GUI::show_substitutions_info | ( | const PresetsConfigSubstitutions & | presets_config_substitutions | ) |
References _L, add_config_substitutions(), bold_string(), format_wxstr(), preset_type_name(), Slic3r::GUI::DPIAware< P >::ShowModal(), substitution_message(), Slic3r::Preset::TYPE_FILAMENT, Slic3r::Preset::TYPE_PRINT, and Slic3r::Preset::TYPE_PRINTER.
Referenced by Slic3r::GUI::SLAImportJob::finalize(), Slic3r::GUI::MainFrame::load_config_file(), Slic3r::GUI::Plater::priv::load_files(), and Slic3r::GUI::Plater::load_gcode().
|
static |
References style_sidebar_icon_btn().
Referenced by Slic3r::GUI::DesignPanel::DesignPanel(), and Slic3r::GUI::DesignPanel::rebuild_constraint_list().
|
static |
References Slic3r::SketchEntity::Arc, Slic3r::SketchEntity::BSpline, Slic3r::SketchEntity::EllipseArc, Slic3r::SketchEntity::Line, Slic3r::P0, Slic3r::P1, Slic3r::SketchEntity::Point, sketch_endpoint_roles(), and Slic3r::SketchEntity::type.
Referenced by Slic3r::GUI::DesignSketchTool::heal_coincidences(), Slic3r::GUI::DesignSketchTool::infer_auto_constraints(), and sketch_endpoint_roles().
|
static |
References _L.
Referenced by Slic3r::GUI::DesignPanel::DesignPanel(), and Slic3r::GUI::DesignPanel::start_sketch().
|
static |
Referenced by Slic3r::GUI::DesignPanel::on_sketch_step().
| bool Slic3r::GUI::slider_behavior | ( | ImGuiID | id, |
| const ImRect & | region, | ||
| const ImS32 | v_min, | ||
| const ImS32 | v_max, | ||
| ImS32 * | out_value, | ||
| ImRect * | out_handle, | ||
| ImGuiSliderFlags | flags, | ||
| const int | fixed_value, | ||
| const ImVec4 & | fixed_rect ) |
References ImRect.
Referenced by Slic3r::GUI::IMSlider::horizontal_slider(), and Slic3r::GUI::IMSlider::vertical_slider().
| GLModel::Geometry Slic3r::GUI::smooth_cylinder | ( | unsigned int | resolution, |
| float | radius, | ||
| float | height ) |
References Slic3r::GUI::GLModel::Geometry::add_triangle(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::GUI::GLModel::Geometry::format, M_PI, Slic3r::normal(), Slic3r::GUI::GLModel::Geometry::P3N3, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), Slic3r::resolution(), Slic3r::GUI::GLModel::Geometry::Triangles, and Slic3r::GUI::GLModel::Geometry::vertices_count().
Referenced by Slic3r::GUI::GLGizmoBrimEars::GLGizmoBrimEars(), Slic3r::GUI::GLGizmoMeasure::GLGizmoMeasure(), Slic3r::GUI::Bed3D::Axes::render(), and Slic3r::GUI::Bed3D::render_gravity_arrow().
| GLModel::Geometry Slic3r::GUI::smooth_sphere | ( | unsigned int | resolution, |
| float | radius ) |
References Slic3r::GUI::GLModel::Geometry::add_triangle(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::GUI::GLModel::Geometry::format, M_PI, Slic3r::GUI::GLModel::Geometry::P3N3, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), Slic3r::resolution(), and Slic3r::GUI::GLModel::Geometry::Triangles.
Referenced by Slic3r::GUI::GLGizmoMeasure::GLGizmoMeasure().
| GLModel::Geometry Slic3r::GUI::smooth_torus | ( | unsigned int | primary_resolution, |
| unsigned int | secondary_resolution, | ||
| float | radius, | ||
| float | thickness ) |
References Slic3r::GUI::GLModel::Geometry::add_triangle(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::GUI::GLModel::Geometry::format, M_PI, Slic3r::GUI::GLModel::Geometry::P3N3, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), and Slic3r::GUI::GLModel::Geometry::Triangles.
| void Slic3r::GUI::sort_plugin_items_for_dialog | ( | std::vector< PluginItem > & | items, |
| PluginSortKey | sort_key, | ||
| PluginSortOrder | sort_order ) |
Referenced by Slic3r::GUI::PluginsDialog::build_plugins_payload().
|
inline |
References Slic3r::GUI::SequentialClearanceInstance::instance_id.
Referenced by Slic3r::GUI::GLCanvas3D::update_sequential_clearance().
|
static |
Referenced by Slic3r::GUI::DesignPanel::DesignPanel().
|
static |
References Blue, CMYW_CYAN(), CMYW_MAGENTA(), CMYW_WHITE(), CMYW_YELLOW(), Cyan, Magenta, None, Red, RYBW_BLUE(), RYBW_RED(), RYBW_WHITE(), RYBW_YELLOW(), same_rgb(), White, and Yellow.
Referenced by to_dialog_result().
|
static |
| void Slic3r::GUI::start_mcp_control_if_enabled | ( | ) |
Referenced by Slic3r::GUI::MainFrame::init_tabpanel().
| void Slic3r::GUI::start_new_gcodeviewer | ( | const wxString * | path_to_open | ) |
References GCodeViewer, and start_new_slicer_or_gcodeviewer().
Referenced by start_new_gcodeviewer_open_file().
| void Slic3r::GUI::start_new_gcodeviewer_open_file | ( | wxWindow * | parent | ) |
References _L, file_wildcards(), from_u8(), FT_GCODE, and start_new_gcodeviewer().
| void Slic3r::GUI::start_new_slicer | ( | const std::vector< wxString > & | files, |
| bool | single_instance ) |
References Slicer, and start_new_slicer_or_gcodeviewer().
| void Slic3r::GUI::start_new_slicer | ( | const wxString * | path_to_open, |
| bool | single_instance ) |
References Slicer, and start_new_slicer_or_gcodeviewer().
Referenced by Slic3r::GUI::MainFrame::init_menubar_as_editor(), and Slic3r::GUI::MainFrame::init_menubar_as_gcodeviewer().
|
static |
References GCodeViewer, into_path(), into_u8(), L, and Slicer.
Referenced by start_new_gcodeviewer(), start_new_slicer(), start_new_slicer(), and start_new_slicer_or_gcodeviewer().
|
static |
References start_new_slicer_or_gcodeviewer().
| void Slic3r::GUI::start_ping_test | ( | ) |
Referenced by Slic3r::GUI::MediaPlayCtrl::Stop().
|
static |
Referenced by resolve_default_virtual_filament_preset_name().
| void Slic3r::GUI::staticbox_remove_margin | ( | wxStaticBox * | sb | ) |
Referenced by LabeledStaticBox::Create().
| GLModel::Geometry Slic3r::GUI::stilized_arrow | ( | unsigned int | resolution, |
| float | tip_radius, | ||
| float | tip_height, | ||
| float | stem_radius, | ||
| float | stem_height ) |
References Slic3r::GUI::GLModel::Geometry::add_triangle(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::angle(), Slic3r::GUI::GLModel::Geometry::format, Slic3r::GUI::GLModel::Geometry::P3N3, PI, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), Slic3r::resolution(), and Slic3r::GUI::GLModel::Geometry::Triangles.
Referenced by Slic3r::GUI::GCodeViewer::SequentialView::Marker::init().
|
inline |
References Slic3r::GUI::Worker::cancel(), and Slic3r::GUI::Worker::wait_for_current_job().
|
inline |
References Slic3r::GUI::Worker::cancel_all(), and Slic3r::GUI::Worker::wait_for_idle().
Referenced by Slic3r::GUI::Plater::reslice().
|
static |
Referenced by Slic3r::GUI::CreateFilamentPresetDialog::create_dialog_buttons().
| GLModel::Geometry Slic3r::GUI::straight_arrow | ( | float | tip_width, |
| float | tip_height, | ||
| float | stem_width, | ||
| float | stem_height, | ||
| float | thickness ) |
References Slic3r::GUI::GLModel::Geometry::add_triangle(), Slic3r::GUI::GLModel::Geometry::add_vertex(), Slic3r::GUI::GLModel::Geometry::format, Slic3r::normal(), Slic3r::GUI::GLModel::Geometry::P3N3, Slic3r::GUI::GLModel::Geometry::reserve_indices(), Slic3r::GUI::GLModel::Geometry::reserve_vertices(), and Slic3r::GUI::GLModel::Geometry::Triangles.
Referenced by Slic3r::GUI::Selection::init().
|
static |
| void Slic3r::GUI::StringReplace | ( | std::string & | strBase, |
| std::string | strSrc, | ||
| std::string | strDes ) |
Referenced by Slic3r::GUI::GuideFrame::LoadProfileFamily().
|
static |
References dp_panel_bg(), Slic3r::GUI::DesignRowList::hover_chip, StateColor::Hovered, StateColor::Normal, StaticBox::SetBackgroundColor(), StaticBox::SetCornerRadius(), Button::SetMinSize(), and Button::SetPaddingSize().
Referenced by Slic3r::GUI::DesignPanel::refresh_icons(), and sidebar_icon_btn().
|
static |
References _L.
Referenced by show_substitutions_info(), and show_substitutions_info().
|
static |
References substruct().
Referenced by substruct(), and Slic3r::GUI::TabPrintModel::update_model_config().
|
static |
References _, Slic3r::DynamicConfig::opt_bool(), and support_combo_value_for_config().
Referenced by Slic3r::GUI::Tab::on_value_change(), support_combo_value_for_config(), and Slic3r::GUI::Tab::update_frequently_changed_parameters().
| bool Slic3r::GUI::support_nozzle_volume | ( | const MachineObject * | obj | ) |
References Slic3r::Preset::config, get_printer_preset(), and Slic3r::ConfigBase::option().
Referenced by Slic3r::GUI::EditCalibrationHistoryDialog::EditCalibrationHistoryDialog(), Slic3r::GUI::NewCalibrationHistoryDialog::NewCalibrationHistoryDialog(), Slic3r::GUI::NewCalibrationHistoryDialog::on_ok(), Slic3r::GUI::EditCalibrationHistoryDialog::on_save(), and Slic3r::GUI::HistoryWindow::sync_history_data().
| void Slic3r::GUI::switch_window_pools | ( | ) |
References spools, and spools2.
Referenced by Slic3r::GUI::GUI_App::recreate_GUI().
|
static |
References Slic3r::filament_map(), Slic3r::filament_nozzle_map(), Slic3r::nvtStandard, Slic3r::DynamicConfig::opt(), Slic3r::ConfigOptionVector< T >::size(), Slic3r::ConfigOptionVector< int >::size(), Slic3r::split_string(), Slic3r::ConfigOptionVector< T >::values, and Slic3r::ConfigOptionVector< int >::values.
Referenced by Slic3r::GUI::Plater::priv::load_files(), and Slic3r::GUI::Plater::load_gcode().
| void Slic3r::GUI::synchronize_model_after_cut | ( | Model & | model, |
| const CutObjectBase & | cut_id ) |
References Slic3r::CutObjectBase::copy(), Slic3r::ModelObject::cut_id, Slic3r::CutObjectBase::has_same_id(), Slic3r::ModelObject::is_cut(), Slic3r::CutObjectBase::is_equal(), and Slic3r::Model::objects.
Referenced by Slic3r::GUI::GLGizmoCut3D::perform_cut().
|
static |
References plater().
Referenced by Slic3r::GUI::ObjectList::add_category_to_settings_from_frequent(), Slic3r::GUI::ObjectList::add_category_to_settings_from_selection(), Slic3r::GUI::ObjectList::add_layer_range_after_current(), Slic3r::GUI::ObjectList::del_instances_from_object(), Slic3r::GUI::ObjectList::del_layer_from_object(), Slic3r::GUI::ObjectList::del_settings_from_config(), Slic3r::GUI::ObjectList::del_subobject_from_object(), Slic3r::GUI::ObjectList::delete_all_connectors_for_object(), Slic3r::GUI::ObjectList::delete_from_model_and_list(), Slic3r::GUI::ObjectList::edit_layer_range(), Slic3r::GUI::ObjectList::invalidate_cut_info_for_object(), Slic3r::GUI::ObjectList::layers_editing(), Slic3r::GUI::ObjectList::load_generic_subobject(), Slic3r::GUI::ObjectList::load_subobject(), Slic3r::GUI::ObjectList::OnDrop(), Slic3r::GUI::ObjectList::paste_settings_into_list(), queue_texture_displacement_bake(), Slic3r::GUI::ObjectList::set_extruder_for_selected_items(), Slic3r::GUI::ObjectList::set_volume_type(), Slic3r::GUI::ObjectList::split(), Slic3r::GUI::ObjectList::toggle_auto_drop(), Slic3r::GUI::ObjectList::toggle_printable_state(), Slic3r::GUI::ObjectList::update_filament_in_config(), and Slic3r::GUI::ObjectList::update_name_in_model().
| TextureDisplacementBakeVolume Slic3r::GUI::texture_displacement_bake_volume | ( | const ModelVolume & | volume, |
| const std::vector< TextureDisplacementLayer > & | layers, | ||
| const TextureDisplacementOptions & | options, | ||
| const Vec3d & | texture_anchor, | ||
| float | resting_drop ) |
References Slic3r::GUI::TextureDisplacementBakeVolume::base_mesh, Slic3r::GUI::TextureDisplacementBakeVolume::facets_data, Slic3r::FacetsAnnotation::get_data(), Slic3r::ModelVolume::has_texture_uv(), Slic3r::ObjectBase::id(), Slic3r::TriangleMesh::its, Slic3r::GUI::TextureDisplacementBakeVolume::layers, Slic3r::ModelVolume::mesh(), Slic3r::GUI::TextureDisplacementBakeVolume::model_uv, Slic3r::GUI::TextureDisplacementBakeVolume::options, Slic3r::GUI::TextureDisplacementBakeVolume::resting_drop, Slic3r::GUI::TextureDisplacementBakeVolume::texture_anchor, texture_displacement_bake_volume(), Slic3r::ModelVolume::texture_displacement_facet(), Slic3r::TEXTURE_DISPLACEMENT_MAX_LAYERS, Slic3r::texture_displacement_volume_to_world(), Slic3r::ModelVolume::texture_uv, Slic3r::GUI::TextureDisplacementBakeVolume::volume_id, and Slic3r::GUI::TextureDisplacementBakeVolume::volume_to_world.
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::bake(), and texture_displacement_bake_volume().
|
static |
References ExistingMixed, and NewMixed.
Referenced by Slic3r::GUI::FilamentSelectPopup::FilamentSelectPopup(), Slic3r::GUI::TextureImportDialog::apply_auto_standard_mix(), Slic3r::GUI::TextureImportDialog::rebuild_mapping_rows(), and Slic3r::GUI::TextureImportDialog::reset_auto_mix().
|
static |
References ExistingPhysical, and NewPhysical.
Referenced by Slic3r::GUI::TextureImportDialog::add_decomposed_mixed_filament(), Slic3r::GUI::TextureImportDialog::add_virtual_mixed_filament(), Slic3r::GUI::TextureImportDialog::apply_auto_standard_mix(), Slic3r::GUI::TextureImportDialog::compact_used_virtual_filaments(), Slic3r::GUI::TextureImportDialog::do_auto_match(), and texture_entry_official_basic().
|
static |
References DEFAULT_VIRTUAL_FILAMENT_BASIC_TYPE, DEFAULT_VIRTUAL_FILAMENT_SHORT_TYPE, Slic3r::GUI::TextureFilamentEntry::name, Slic3r::GUI::TextureFilamentEntry::preset_name, and Slic3r::GUI::TextureFilamentEntry::type.
Referenced by Slic3r::GUI::TextureImportDialog::apply_auto_standard_mix().
|
static |
References Slic3r::GUI::TextureFilamentEntry::kind, Slic3r::GUI::TextureFilamentEntry::name, NewPhysical, official_basic_type_from_preset_name(), Slic3r::GUI::TextureFilamentEntry::project_config_index, and texture_entry_is_physical().
Referenced by Slic3r::GUI::TextureImportDialog::add_decomposed_mixed_filament().
| const std::vector< TextureLibraryEntry > & Slic3r::GUI::texture_library | ( | bool | force_rescan | ) |
References Slic3r::resources_dir(), Shipped, texture_library_generation(), User, and user_texture_dir().
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::add_texture_layer(), remove_user_texture(), Slic3r::GUI::GLGizmoTextureDisplacement::render_texture_library_popup(), and Slic3r::GUI::anonymous_namespace{TextureLibrary.cpp}::write_user_texture().
| uint64_t Slic3r::GUI::texture_library_generation | ( | ) |
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::render_texture_library_popup(), and texture_library().
|
static |
References decompose_normalize_color_hex().
Referenced by Slic3r::GUI::TextureImportDialog::add_decomposed_mixed_filament(), Slic3r::GUI::TextureImportDialog::add_virtual_filament(), Slic3r::GUI::TextureImportDialog::add_virtual_mixed_filament(), Slic3r::GUI::TextureImportDialog::apply_auto_standard_mix(), Slic3r::GUI::TextureImportDialog::compact_used_virtual_filaments(), Slic3r::GUI::TextureImportDialog::on_computation_complete(), and wxBEGIN_EVENT_TABLE().
|
static |
References Slic3r::CMYW, CMYW, and Slic3r::RYBW.
Referenced by Slic3r::GUI::TextureImportDialog::apply_auto_standard_mix().
|
static |
|
static |
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::panel_tooltip(), and Slic3r::GUI::GLGizmoTextureDisplacement::render_tip_media().
|
static |
References Slic3r::GUI::DecomposeComponent::base_color, Slic3r::GUI::DecomposeComponent::colour, Slic3r::ColorDecomposeRecipeResult::components, Slic3r::GUI::ColorDecomposeResult::components, Slic3r::GUI::DecomposeComponent::filament_index, hex_to_wx_colour(), Slic3r::GUI::ColorDecomposeResult::matched_color, Slic3r::ColorDecomposeRecipeResult::matched_color_hex, Slic3r::ColorDecomposeRecipeResult::mode, Slic3r::GUI::ColorDecomposeResult::mode, None, Slic3r::GUI::DecomposeComponent::ratio, standard_base_color_for(), and standard_base_color_from_key().
Referenced by Slic3r::GUI::ColorDecomposeDialog::compute_decomposition().
|
static |
Referenced by blend_n_colors(), and recompute_mixed_slot_colors().
|
static |
Referenced by Slic3r::GUI::GLTexture::load_from_png(), and Slic3r::GUI::GLTexture::load_from_svg().
|
static |
References _u8L, libvgcode::BottomSurface, libvgcode::BridgeInfill, libvgcode::Brim, libvgcode::Custom, libvgcode::ExternalPerimeter, libvgcode::GapFill, libvgcode::InternalBridgeInfill, libvgcode::InternalInfill, libvgcode::Ironing, libvgcode::Mixed, libvgcode::None, libvgcode::OverhangPerimeter, libvgcode::Perimeter, libvgcode::Skirt, libvgcode::SolidInfill, libvgcode::SupportMaterial, libvgcode::SupportMaterialInterface, libvgcode::SupportTransition, libvgcode::TopSolidInfill, and libvgcode::WipeTower.
|
static |
References _u8L, libvgcode::ColorChange, libvgcode::CustomGCode, libvgcode::Extrude, libvgcode::Noop, libvgcode::PausePrint, libvgcode::Retract, libvgcode::Seam, libvgcode::ToolChange, libvgcode::Travel, libvgcode::Unretract, and libvgcode::Wipe.
Referenced by Slic3r::GUI::GLCanvas3D::_picking_pass(), Slic3r::GUI::anonymous_namespace{PluginsDialog.cpp}::build_plugin_payload_item(), Slic3r::GUI::PluginsDialog::build_plugins_payload(), Slic3r::GUI::GUI_App::check_new_version_sf(), Slic3r::GUI::Plater::import_model_id(), and Slic3r::GUI::GCodeViewer::SequentialView::Marker::render_position_window().
|
inline |
|
inline |
References Desc.
|
inline |
References Local, Mine, Orphaned, and Subscribed.
|
inline |
References Activated, Error, Inactive, Loading, and RuntimeError.
|
static |
References _L.
Referenced by is_same_nozzle_type().
| void Slic3r::GUI::touch_user_texture | ( | const std::string & | path | ) |
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::set_layer_texture().
|
static |
References trace_autoedit().
Referenced by Slic3r::GUI::DesignSketchTool::open_primary_autoedit(), Slic3r::GUI::DesignSketchTool::render(), and trace_autoedit().
|
static |
References Slic3r::SketchEntity::center, Slic3r::SketchEntity::ctrl, Slic3r::SketchEntity::p0, Slic3r::SketchEntity::p1, and translate_entity().
Referenced by Slic3r::GUI::DesignSketchTool::apply_dimension(), and translate_entity().
| void Slic3r::GUI::tri_barycentric | ( | TriPoint | p, |
| TriPoint | v0, | ||
| TriPoint | v1, | ||
| TriPoint | v2, | ||
| double & | w0, | ||
| double & | w1, | ||
| double & | w2 ) |
References tri_signed_area2().
Referenced by Slic3r::GUI::MixedFilamentDialog::create_triangle_picker(), draw_mixed_triangle_picker(), and tri_clamp().
References tri_barycentric(), Slic3r::GUI::TriPoint::x, and Slic3r::GUI::TriPoint::y.
Referenced by Slic3r::GUI::MixedFilamentDialog::create_triangle_picker().
References tri_signed_area2().
Referenced by Slic3r::GUI::MixedFilamentDialog::create_triangle_picker(), and draw_mixed_triangle_picker().
References Slic3r::GUI::TriPoint::x, and Slic3r::GUI::TriPoint::y.
Referenced by tri_barycentric(), and tri_contains().
| bool Slic3r::GUI::try_pop_up_before_slice | ( | bool | is_slice_all, |
| Plater * | plater_ref, | ||
| PartPlate * | partplate_ref, | ||
| bool | force_pop_up = false ) |
Try to pop up the filament map dialog before slicing.
Only pop up in multi extruder machines. If user don't want the pop up, we pop up if the applied filament map mode in manual
| is_slice_all | In slice all |
| plater_ref | Plater to get/set global filament map |
| partplate_ref | Partplate to get/set plate filament map mode |
References Slic3r::empty(), filament_types, Slic3r::fmmManual, get_applied_map(), get_applied_map_mode(), get_applied_volume_map(), Slic3r::GUI::PartPlate::get_extruders(), Slic3r::GUI::FilamentMapDialog::get_filament_maps(), Slic3r::GUI::FilamentMapDialog::get_filament_volume_maps(), get_left_extruder_unprintable_text(), Slic3r::GUI::Plater::get_machine_sync_status(), Slic3r::GUI::FilamentMapDialog::get_mode(), Slic3r::GUI::Plater::get_partplate_list(), Slic3r::GUI::PartPlateList::get_plate_list(), get_right_extruder_unprintable_text(), Slic3r::PresetBundle::is_bbl_vendor(), Slic3r::GUI::PartPlate::set_filament_map_mode(), Slic3r::GUI::PartPlate::set_filament_maps(), Slic3r::GUI::PartPlate::set_filament_volume_maps(), Slic3r::GUI::Plater::set_global_filament_map(), Slic3r::GUI::Plater::set_global_filament_map_mode(), Slic3r::GUI::Plater::set_global_filament_volume_map(), Slic3r::GUI::FilamentMapDialog::ShowModal(), and Slic3r::GUI::Plater::update().
Referenced by Slic3r::GUI::GLCanvas3D::_set_warning_notification(), Slic3r::GUI::NotificationManager::bbl_show_filament_map_invalid_notification_before_slice(), and Slic3r::GUI::MainFrame::create_side_tools().
| std::optional< NozzleOption > Slic3r::GUI::tryPopUpMultiNozzleDialog | ( | MachineObject * | obj | ) |
References extruder_supports_tpu_high_flow(), Slic3r::DevNozzleSystem::GetNozzleRack(), Slic3r::MachineObject::GetNozzleSystem(), Slic3r::GUI::MultiNozzleSyncDialog::GetSelectedOption(), Slic3r::nvtHighFlow, Slic3r::nvtStandard, Slic3r::nvtTPUHighFlow, setExtruderNozzleCount(), setNozzleStatsFromMachine(), Slic3r::GUI::MultiNozzleSyncDialog::ShowModal(), tryPopUpMultiNozzleDialog(), updateNozzleCountDisplay(), and Slic3r::ConfigOptionVector< int >::values.
Referenced by Slic3r::GUI::Sidebar::priv::get_nozzle_options(), and tryPopUpMultiNozzleDialog().
|
static |
References Slic3r::f().
Referenced by Slic3r::GUI::DesignPanel::DesignPanel().
|
static |
Referenced by free_window().
|
static |
References update_all_extruder_variants().
Referenced by Slic3r::GUI::TabPrinter::build_unregular_pages(), Slic3r::GUI::Tab::on_value_change(), Slic3r::GUI::TabPrinter::sync_extruders_count(), and update_all_extruder_variants().
|
static |
References Slic3r::GUI::ModelNode::GetChildren(), Slic3r::GUI::ModelNode::IsContainer(), Slic3r::GUI::ModelNode::IsToggled(), and update_children().
Referenced by update_children(), and Slic3r::GUI::DiffModel::UpdateItemEnabling().
|
static |
References _L, Slic3r::Preset::base_id, Slic3r::Preset::config, Slic3r::filament_vendor(), Slic3r::PresetBundle::filaments, Slic3r::PresetCollection::get_filament_presets(), Slic3r::Preset::inherits(), into_u8(), Slic3r::Preset::is_project_embedded, Slic3r::Preset::is_system, Slic3r::Preset::name, and Slic3r::ConfigBase::option().
Referenced by Slic3r::GUI::GuideFrame::OnScriptMessage().
|
static |
References update_dark_children_ui().
Referenced by update_dark_children_ui(), Slic3r::GUI::GUI_App::update_ui_from_settings(), Slic3r::GUI::GUI_App::UpdateDarkUIWin(), Slic3r::GUI::GUI_App::UpdateDlgDarkUI(), and Slic3r::GUI::GUI_App::UpdateFrameDarkUI().
| void Slic3r::GUI::update_dark_config | ( | ) |
Referenced by Slic3r::GUI::DPIAware< wxFrame >::DPIAware().
| void Slic3r::GUI::update_object_cut_id | ( | CutObjectBase & | cut_id, |
| ModelObjectCutAttributes | attributes, | ||
| const int | dowels_count ) |
References Slic3r::CreateDowels, Slic3r::enum_bitmask< option_type, typename >::has(), Slic3r::ObjectBase::id(), Slic3r::CutObjectBase::increase_check_sum(), Slic3r::CutObjectBase::init(), Slic3r::ObjectID::invalid(), Slic3r::InvalidateCutInfo, Slic3r::KeepLower, and Slic3r::KeepUpper.
Referenced by Slic3r::GUI::GLGizmoCut3D::perform_cut().
|
static |
References Slic3r::GUI::ModelNode::GetChildren(), Slic3r::GUI::ModelNode::GetParent(), Slic3r::GUI::ModelNode::Toggle(), update_parents(), and Slic3r::GUI::ModelNode::UpdateEnabling().
Referenced by update_parents(), and Slic3r::GUI::DiffModel::UpdateItemEnabling().
|
static |
References Slic3r::GUI::ObjectDataViewModel::GetChildren(), Slic3r::GUI::ObjectDataViewModel::GetItemType(), Slic3r::GUI::ObjectDataViewModel::GetObject(), Slic3r::GUI::ObjectDataViewModel::GetParent(), itInstance, itInstanceRoot, itObject, Slic3r::GUI::ObjectList::smInstance, and update_selection().
Referenced by Slic3r::GUI::ObjectList::remove(), Slic3r::GUI::CalibrateFilamentComboBox::update(), and update_selection().
| void Slic3r::GUI::update_speed_parameter | ( | const std::string & | key | ) |
References Slic3r::Flow::auto_extrusion_width(), Slic3r::frPerimeter, Slic3r::get_index_for_extruder_parameter(), layer_height, Slic3r::Flow::mm3_per_mm(), Slic3r::nozzle_diameter(), printer_config(), and Slic3r::ConfigOptionVector< double >::values.
Referenced by Slic3r::GUI::Plater::_calib_pa_tower().
| void Slic3r::GUI::updateNozzleCountDisplay | ( | PresetBundle * | preset_bundle, |
| int | extruder_id, | ||
| NozzleVolumeType | volume_type ) |
References Slic3r::Preset::config, Slic3r::PresetCollection::get_edited_preset(), getExtruderNozzleCount(), getExtruderNozzleCountTotal(), Slic3r::nvtHybrid, Slic3r::ConfigBase::option(), plater(), and Slic3r::PresetBundle::printers.
Referenced by Slic3r::GUI::Sidebar::priv::get_nozzle_options(), Slic3r::GUI::Plater::priv::load_files(), manuallySetNozzleCount(), Slic3r::GUI::TabPrinter::on_preset_loaded(), Slic3r::GUI::TabPrinter::set_extruder_volume_type(), and tryPopUpMultiNozzleDialog().
|
inlinestatic |
Referenced by Slic3r::GUI::FinishSyncAmsDialog::Layout(), Slic3r::GUI::SyncNozzleAndAmsDialog::Layout(), Slic3r::GUI::FinishSyncAmsDialog::update_info(), and Slic3r::GUI::SyncNozzleAndAmsDialog::update_info().
|
static |
Referenced by Slic3r::GUI::PrivacyUpdateDialog::ShowReleaseNote(), Slic3r::GUI::UpdateVersionDialog::ShowReleaseNote(), and Slic3r::GUI::MarkdownTip::ShowTip().
|
static |
|
static |
| std::string Slic3r::GUI::url_get_param | ( | const std::string & | url, |
| const std::string & | key ) |
Referenced by Slic3r::GUI::HttpServer::auth_handle_request(), and Slic3r::GUI::OAuthJob::process().
|
static |
References Label::Body_13, ComboBox::GetDropDown(), and ComboBox::SetFont().
Referenced by Slic3r::GUI::ExtruderGroup::ExtruderGroup(), and Slic3r::GUI::ExtruderGroup::create_nozzle_row().
| std::string Slic3r::GUI::user_texture_dir | ( | ) |
References Slic3r::data_dir().
Referenced by Slic3r::GUI::anonymous_namespace{TextureLibrary.cpp}::in_user_texture_dir(), texture_library(), and Slic3r::GUI::anonymous_namespace{TextureLibrary.cpp}::write_user_texture().
|
static |
References count.
Referenced by Slic3r::GUI::GCodeViewer::SequentialView::GCodeWindow::render().
|
static |
References Slic3r::GUI::Tab::on_value_change(), Slic3r::GUI::OptionsGroup::title, Slic3r::GUI::Tab::update_dirty(), Slic3r::GUI::Tab::validate_custom_gcode(), and Slic3r::GUI::Tab::validate_custom_gcodes_was_shown.
|
static |
References Slic3r::GUI::Tab::on_value_change(), Slic3r::GUI::Tab::update_dirty(), Slic3r::GUI::Tab::validate_custom_gcode(), and Slic3r::GUI::Tab::validate_custom_gcodes_was_shown.
Referenced by Slic3r::GUI::TabFilament::build(), Slic3r::GUI::TabPrint::build(), and Slic3r::GUI::TabPrinter::build_fff().
| ThumbnailErrors Slic3r::GUI::validate_thumbnails_string | ( | wxString & | str, |
| const wxString & | def_ext = "PNG" ) |
References format(), format_wxstr(), Slic3r::ConfigOptionEnum< T >::get_enum_names(), into_u8(), and Slic3r::GCodeThumbnails::make_and_check_thumbnail_list().
Referenced by Slic3r::GUI::Field::get_value_by_opt_type().
|
static |
References Slic3r::coVectorType, Slic3r::DynamicConfig::keys(), and Slic3r::ConfigBase::option().
Referenced by Slic3r::GUI::Tab::check_extruder_options_status(), Slic3r::GUI::Tab::switch_excluder(), Slic3r::GUI::Tab::sync_excluder(), Slic3r::GUI::Tab::update_all_extruder_options_status(), and Slic3r::GUI::TabPrintModel::update_model_config().
|
static |
References is_rotation_xy_synchronized(), and Slic3r::Model::objects.
Referenced by Slic3r::GUI::Selection::synchronize_unselected_instances().
|
static |
Referenced by Slic3r::GUI::OpenGLManager::GLInfo::is_glsl_version_greater_or_equal_to(), and Slic3r::GUI::OpenGLManager::GLInfo::is_version_greater_or_equal_to().
|
static |
References libvgcode::Acceleration, libvgcode::ActualSpeed, libvgcode::ActualVolumetricFlowRate, libvgcode::ColorPrint, libvgcode::FanSpeed, libvgcode::FeatureType, libvgcode::Height, libvgcode::Jerk, libvgcode::LayerTimeLinear, libvgcode::LayerTimeLogarithmic, libvgcode::PressureAdvance, libvgcode::Speed, libvgcode::Summary, libvgcode::Temperature, libvgcode::VolumetricFlowRate, and libvgcode::Width.
Referenced by Slic3r::GUI::GCodeViewer::default_view_type_choices(), Slic3r::GUI::GCodeViewer::view_type_from_config_name(), and Slic3r::GUI::GCodeViewer::view_type_to_config_name().
| void Slic3r::GUI::warning_catcher | ( | wxWindow * | parent, |
| const wxString & | message ) |
References _L, and Slic3r::GUI::DPIAware< P >::ShowModal().
Referenced by Slic3r::GUI::Plater::priv::split_object().
| void Slic3r::GUI::WKWebView_evaluateJavaScript | ( | void * | web, |
| wxString const & | script, | ||
| void(* | callback )(wxString const &) ) |
Referenced by WebView::RunScript().
| void Slic3r::GUI::WKWebView_force_display | ( | void * | web | ) |
Referenced by Slic3r::GUI::ColorPickerDialog::repaint_webview(), and Slic3r::GUI::SpeedDialWebDialog::repaint_webview().
| void Slic3r::GUI::WKWebView_setTransparentBackground | ( | void * | web | ) |
Referenced by WebView::CreateWebView().
| Transform3d Slic3r::GUI::world_matrix_fixed | ( | const GLVolume & | gl_volume, |
| const ModelObjectPtrs & | objects ) |
Get transformation to world.
| gl_volume | Scene volume |
| objects | To identify Model volume with fix transformation |
References Slic3r::ModelVolume::emboss_shape, get_model_volume(), and Slic3r::GLVolume::world_matrix().
Referenced by calc_surface_offset(), anonymous_namespace{SurfaceDrag.cpp}::start_dragging(), and world_matrix_fixed().
| Transform3d Slic3r::GUI::world_matrix_fixed | ( | const Selection & | selection | ) |
Get transformation to world.
| selection | Selected volume |
References Slic3r::GUI::Selection::get_model(), get_selected_gl_volume(), Slic3r::Model::objects, and world_matrix_fixed().
References Slic3r::GUI::Camera::get_projection_matrix(), Slic3r::GUI::Camera::get_view_matrix(), and Slic3r::GUI::Camera::get_viewport().
Referenced by Slic3r::GUI::DesignSketchTool::constrain_value_anchor(), Slic3r::GUI::DesignSketchTool::draw_dim_label(), Slic3r::GUI::DesignSketchTool::open_next_autoedit_dim(), Slic3r::GUI::DesignSketchTool::open_selection_dimension_editor(), Slic3r::GUI::DesignSketchTool::open_value_editor(), and Slic3r::GUI::DesignSketchTool::resolve_solid_pick().
|
static |
|
static |
References Slic3r::Angle, and M_PI.
Referenced by Slic3r::GUI::DesignPanel::apply_live_constraint().
|
static |
Referenced by Slic3r::GUI::ColorDecomposeDialog::compute_decomposition().
| Slic3r::GUI::WX_DECLARE_HASH_MAP | ( | wxString | , |
| MsgButton * | , | ||
| wxStringHash | , | ||
| wxStringEqual | , | ||
| MsgButtonsHash | ) |
| Slic3r::GUI::WX_DECLARE_LIST | ( | AmsRadioSelector | , |
| AmsRadioSelectorList | ) |
| Slic3r::GUI::WX_DEFINE_ARRAY | ( | AmsPanel * | , |
| AmsPanelHash | ) |
| Slic3r::GUI::WX_DEFINE_ARRAY | ( | AuFiles * | , |
| AuFilesHash | ) |
| Slic3r::GUI::WX_DEFINE_ARRAY_PTR | ( | ObjectDataViewModelNode * | , |
| MyObjectTreeModelNodePtrArray | ) |
| Slic3r::GUI::WX_DEFINE_LIST | ( | AmsRadioSelectorList | ) |
| Slic3r::GUI::wxBEGIN_EVENT_TABLE | ( | CameraPopup | , |
| PopupWindow | ) |
References Slic3r::GUI::CameraPopup::OnKillFocus(), Slic3r::GUI::CameraPopup::OnMouse(), Slic3r::GUI::CameraPopup::OnSetFocus(), and Slic3r::GUI::CameraPopup::OnSize().
| Slic3r::GUI::wxBEGIN_EVENT_TABLE | ( | ObjectGrid | , |
| wxGrid | ) |
References Slic3r::coBool, grid_cell_checkbox_size, Slic3r::GUI::ObjectGrid::OnChar(), Slic3r::GUI::ObjectGrid::OnColHeadLeftClick(), Slic3r::GUI::ObjectGrid::OnKeyDown(), Slic3r::GUI::ObjectGrid::OnKeyUp(), and Slic3r::GUI::ObjectGrid::OnRangeSelected().
| Slic3r::GUI::wxBEGIN_EVENT_TABLE | ( | ObjectTablePanel | , |
| wxPanel | ) |
References Label::Body_12, Label::Body_13, Slic3r::GUI::ObjectTablePanel::OnCellLeftClick(), Slic3r::GUI::ObjectTablePanel::OnCellValueChanged(), Slic3r::GUI::ObjectTablePanel::OnColSize(), Slic3r::GUI::ObjectTablePanel::OnRangeSelected(), Slic3r::GUI::ObjectTablePanel::OnRowSize(), Slic3r::GUI::ObjectTablePanel::OnSelectCell(), style, and wxMouseEvent.
| Slic3r::GUI::wxBEGIN_EVENT_TABLE | ( | SliceInfoPopup | , |
| PopupWindow | ) |
References Slic3r::GUI::SliceInfoPopup::OnKillFocus(), Slic3r::GUI::SliceInfoPopup::OnMouse(), Slic3r::GUI::SliceInfoPopup::OnSetFocus(), and Slic3r::GUI::SliceInfoPopup::OnSize().
| Slic3r::GUI::wxBEGIN_EVENT_TABLE | ( | TextureImportDialog | , |
| DPIDialog | ) |
References _L, _u8L, Slic3r::decode_texture_to_pixels(), format(), Slic3r::GUI::TextureImportDialog::ID_BTN_APPLY, Slic3r::GUI::TextureImportDialog::ID_BTN_SKIP, Slic3r::GUI::TextureImportDialog::ID_COLOR_16, Slic3r::GUI::TextureImportDialog::ID_COLOR_4, Slic3r::GUI::TextureImportDialog::ID_COLOR_8, Slic3r::GUI::TextureImportDialog::ID_COLOR_AUTO, Idle, Slic3r::GUI::TextureImportDialog::on_apply_clicked(), Slic3r::GUI::TextureImportDialog::on_color_preset_clicked(), Slic3r::GUI::TextureImportDialog::on_computation_complete(), Slic3r::GUI::TextureImportDialog::on_computation_error(), Slic3r::GUI::TextureImportDialog::on_computation_progress(), Slic3r::GUI::TextureImportDialog::on_mesh_repair_decision_required(), Slic3r::GUI::TextureImportDialog::on_ok_clicked(), Slic3r::GUI::TextureImportDialog::on_skip_clicked(), parse_color_string(), resolve_default_virtual_filament_preset_name(), Slic3r::sample_original_face_colors(), and texture_normalize_color_hex().
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_ADD_CUSTOM_FILAMENT | , |
| ColorEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_ADD_FILAMENT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_ALREADY_READ_HMS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_CLIBRATION_AGAIN | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_CLIBRATION_CANCEL | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_EXTRUSION_CALI | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_FILAMENT_BACKUP | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_GUIDE_WIKI | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_LOAD | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_ON_FILAMENT_EDIT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_ON_SELECTED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_REFRESH_RFID | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_RETRY | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_SETTINGS | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_SHOW_HUMIDITY_TIPS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_SWITCH | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_UNLOAD | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_UNSELETED_AMS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AMS_UNSELETED_VAMS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AUXILIARY_DONE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AUXILIARY_IMPORT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AUXILIARY_UPDATE_COVER | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AUXILIARY_UPDATE_DELETE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_AUXILIARY_UPDATE_RENAME | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_BIND_MACHINE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_BIND_MACHINE_FAIL | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_BIND_MACHINE_SUCCESS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_BIND_UPDATE_MESSAGE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_CALI_ACTION | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_CALI_TRAY_CHANGED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_CALIBRATION_JOB_FINISHED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_CHECK_IP_ADDRESS_FAILED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_CHECK_IP_ADDRESS_LAYOUT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_CHECK_PRIVACY_SHOW | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_CHECK_PRIVACY_VER | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_CHECKBOX_CHANGE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_CLEAR_IPADDRESS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_CLOSE_IPADDRESS_DLG | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_CONNECT_LAN_MODE_PRINT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_CONNECT_LAN_PRINT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_CREATE_FILAMENT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_CUSTOMEVT_TICKSCHANGED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_DEL_FILAMENT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_DEVICE_CHANGED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_DIFF_DIALOG_TRANSFER | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_DISSMISS_MACHINE_LIST | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_DOWNLOAD_NETWORK_FAILED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_DWNLDR_FILE_CANCELED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_DWNLDR_FILE_COMPLETE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_DWNLDR_FILE_ERROR | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_DWNLDR_FILE_NAME_CHANGE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_DWNLDR_FILE_PAUSED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_DWNLDR_FILE_PROGRESS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_EDIT_PRINT_NAME | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_EJECT_DRIVE_NOTIFICAION_CLICKED | , |
| EjectDriveNotificationClickedEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_ENTER_IP_ADDRESS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_ERROR_DIALOG_BTN_CLICKED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_EXPORT_GCODE_NOTIFICAION_CLICKED | , |
| ExportGcodeNotificationClickedEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_FAN_ADD | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_FAN_CHANGED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_FAN_DEC | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_FAN_SWITCH_OFF | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_FAN_SWITCH_ON | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_FANCTRL_SWITCH | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_FILAMENT_COLOR_CHANGED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_FINISHED_UPDATE_MACHINE_LIST | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_ADAPTIVE_LAYER_HEIGHT_PROFILE | , |
| Event< float > | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_ARRANGE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_ARRANGE_PARTPLATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_COLLAPSE_SIDEBAR | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_COLOR_MODE_CHANGED | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_ENABLE_ACTION_BUTTONS | , |
| Event< bool > | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_FORCE_UPDATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_GIZMO_HIGHLIGHTER_TIMER | , |
| wxTimerEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_INCREASE_INSTANCES | , |
| Event< int > | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_INSTANCE_MOVED | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_INSTANCE_ROTATED | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_INSTANCE_SCALED | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_MOUSE_DRAGGING_FINISHED | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_MOUSE_DRAGGING_STARTED | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_OBJECT_SELECT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_ORIENT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_ORIENT_PARTPLATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_PLATE_NAME_CHANGE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_PLATE_RIGHT_CLICK | , |
| RBtnPlateEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_PLATE_SELECT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_PRINTABLE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_QUESTION_MARK | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_REDO | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_RELOAD_FROM_DISK | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_REMOVE_OBJECT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_RENDER_TIMER | , |
| wxTimerEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_RESET_LAYER_HEIGHT_PROFILE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_RESETGIZMOS | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_RIGHT_CLICK | , |
| RBtnEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_SCHEDULE_BACKGROUND_PROCESS | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_SELECT_ALL | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_SELECT_CURR_PLATE_ALL | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_SMOOTH_LAYER_HEIGHT_PROFILE | , |
| HeightProfileSmoothEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_SWITCH_TO_GLOBAL | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_SWITCH_TO_OBJECT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_TAB | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_TOOLBAR_HIGHLIGHTER_TIMER | , |
| wxTimerEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_UNDO | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_UPDATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_UPDATE_BED_SHAPE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLCANVAS_UPDATE_GEOMETRY | , |
| Vec3dsEvent< 2 > | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_ADD | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_ADD_PLATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_ARRANGE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_CLONE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_COPY | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_CUT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_DEL_PLATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_DELETE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_DELETE_ALL | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_EXPORT_ALL_SLICED_FILE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_EXPORT_GCODE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_EXPORT_SLICED_FILE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_FEWER | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_FILLCOLOR | , |
| IntEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_LAYERSEDITING | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_MORE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_OPEN_PROJECT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_ORIENT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_PASTE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_PRINT_ALL | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_PRINT_MULTI_MACHINE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_PRINT_PLATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_PRINT_SELECT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_SELECT_SLICED_PLATE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_SEND_GCODE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_SEND_TO_PRINTER | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_SEND_TO_PRINTER_ALL | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_SLICE_ALL | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_SLICE_PLATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_SPLIT_OBJECTS | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_SPLIT_VOLUMES | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLTOOLBAR_UPLOAD_GCODE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLVIEWTOOLBAR_3D | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLVIEWTOOLBAR_ASSEMBLE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_GLVIEWTOOLBAR_PREVIEW | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_HTTP_ERROR | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_INDEX_PAGE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_INSTALL_NETWORK_FAILED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_INSTALL_PLUGIN_HINT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_INSTALL_PLUGIN_NETWORKING | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_INSTANCE_GO_TO_FRONT | , |
| InstanceGoToFrontEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_LOAD_MODEL_OTHER_INSTANCE | , |
| LoadFromOtherInstanceEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_LOCK_DISABLE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_LOCK_ENABLE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_MODIFY_FILAMENT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_MULTI_CLOUD_TASK_SELECTED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_MULTI_DEVICE_SELECTED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_MULTI_DEVICE_SELECTED_FINHSH | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_MULTI_DEVICE_VIEW | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_MULTI_LOCAL_TASK_SELECTED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_MULTI_REFRESH | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_NEED_RESORT_LAYERS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_NOTICE_CHILDE_SIZE_CHANGED | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_NOTICE_FULL_SCREEN_CHANGED | , |
| IntEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_NOZZLE_SELECTED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_OAUTH_COMPLETE_MESSAGE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_OBJ_LIST_OBJECT_SELECT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_OPEN_FILAMENT_MAP_SETTINGS_DIALOG | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_OPEN_PLATESETTINGSDIALOG | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_PARTPLATE_LIST_PLATE_SELECT | , |
| IntEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_PRESET_UPDATE_AVAILABLE_CLICKED | , |
| PresetUpdateAvailableClickedEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_PREVIEW_ONLY_MODE_HINT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_PRINT_FROM_SDCARD_VIEW | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_PRINTER_CONFIG_UPDATE_AVAILABLE_CLICKED | , |
| PrinterConfigUpdateAvailableClickedEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_PRINTHOST_CANCEL | , |
| PrintHostQueueDialog::Event | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_PRINTHOST_ERROR | , |
| PrintHostQueueDialog::Event | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_PRINTHOST_INFO | , |
| PrintHostQueueDialog::Event | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_PRINTHOST_PROGRESS | , |
| PrintHostQueueDialog::Event | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_PRIVACY_UPDATE_CANCEL | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_PRIVACY_UPDATE_CONFIRM | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_PROJECT_RELOAD | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_REMOVABLE_DRIVE_EJECTED | , |
| RemovableDriveEjectEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_REMOVABLE_DRIVES_CHANGED | , |
| RemovableDrivesChangedEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_REPAIR_MODEL | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_RESPONSE_MESSAGE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_SDCARD_ABSENT_HINT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_SECONDARY_CHECK_CANCEL | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_SECONDARY_CHECK_CONFIRM | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_SECONDARY_CHECK_DONE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_SECONDARY_CHECK_RESUME | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_SECONDARY_CHECK_RETRY | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_SELECTED_COLOR | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_SET_BED_TYPE_CONFIRM | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_SET_FINISH_MAPPING | , |
| wxCommandEvent | ) |
Referenced by wxDECLARE_EVENT(), wxDECLARE_EVENT(), and wxDECLARE_EVENT().
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_SHOW_IP_DIALOG | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_SLICING_UPDATE | , |
| Slic3r::SlicingStatusEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_START_DOWNLOAD_OTHER_INSTANCE | , |
| StartDownloadOtherInstanceEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_SWITCH_PRINT_OPTION | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_TEXTURE_COMPUTE_DONE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_TEXTURE_COMPUTE_ERROR | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_TEXTURE_COMPUTE_PROGRESS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_TEXTURE_MESH_REPAIR_DECISION | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_UNBIND_MACHINE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_UPDATE_BUNDLE_COMPLETE | , |
| wxCommandEvent | ) |
References build_plate_tilt_up_direction(), has_filaments(), is_soluble_filament(), is_support_filament(), and wxDECLARE_EVENT().
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_UPDATE_MACHINE_LIST | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_UPDATE_NOZZLE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_UPDATE_PLUGINS_WHEN_LAUNCH | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_UPDATE_PRESET_BUNDLE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_UPDATE_PRESET_CB | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_UPDATE_RESULT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_UPDATE_TEXT_MSG | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_UPDATE_WINDOWS_POSITION | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_UPGRADE_NETWORK_SUCCESS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_UPGRADE_UPDATE_MESSAGE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_USER_LOGIN | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_USER_LOGIN_HANDLE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_VAMS_ON_FILAMENT_EDIT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_VCAMERA_SWITCH | , |
| wxMouseEvent | ) |
References wxMouseEvent.
| Slic3r::GUI::wxDECLARE_EVENT | ( | EVT_WILL_DISMISS_MACHINE_LIST | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | wxCUSTOMEVT_LAST_VOLUME_IS_DELETED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | wxEVT_DRAG_DROP_COMPLETED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | wxEVT_GRADIENT_CURVE_CHANGED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | wxEVT_INVALID_MANUAL_MAP | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | wxEVT_NOZZLE_JUMP_UPGRADE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | wxEVT_REFRESH_DATA | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDECLARE_EVENT | ( | wxEVT_THREAD_DONE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_ADD_CUSTOM_FILAMENT | , |
| ColorEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_ADD_FILAMENT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_ALREADY_READ_HMS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AMS_CLIBRATION_AGAIN | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AMS_CLIBRATION_CANCEL | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AMS_EXTRUSION_CALI | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AMS_FILAMENT_BACKUP | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AMS_GUIDE_WIKI | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AMS_LOAD | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AMS_ON_FILAMENT_EDIT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AMS_ON_SELECTED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AMS_REFRESH_RFID | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AMS_RETRY | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AMS_SETTINGS | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AMS_SHOW_HUMIDITY_TIPS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AMS_SWITCH | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AMS_UNLOAD | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AMS_UNSELETED_VAMS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AUXILIARY_DONE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AUXILIARY_IMPORT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AUXILIARY_UPDATE_COVER | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AUXILIARY_UPDATE_DELETE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_AUXILIARY_UPDATE_RENAME | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_BACKUP_POST | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_BIND_MACHINE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_BIND_MACHINE_FAIL | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_BIND_MACHINE_SUCCESS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_BIND_UPDATE_MESSAGE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_CALI_ACTION | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_CALI_TRAY_CHANGED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_CALIBRATION_JOB_FINISHED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_CHECK_IP_ADDRESS_FAILED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_CHECK_IP_ADDRESS_LAYOUT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_CHECK_PRIVACY_SHOW | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_CHECK_PRIVACY_VER | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_CHECKBOX_CHANGE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_CLEAR_IPADDRESS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_CLOSE_IPADDRESS_DLG | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_CONNECT_LAN_MODE_PRINT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_CONNECT_LAN_PRINT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_CREATE_FILAMENT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_CUSTOMEVT_TICKSCHANGED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_DEL_FILAMENT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_DEVICE_CHANGED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_DIFF_DIALOG_TRANSFER | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_DISSMISS_MACHINE_LIST | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_DOWNLOAD_NETWORK_FAILED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_DOWNLOAD_PROJECT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_DWNLDR_FILE_CANCELED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_DWNLDR_FILE_COMPLETE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_DWNLDR_FILE_ERROR | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_DWNLDR_FILE_NAME_CHANGE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_DWNLDR_FILE_PAUSED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_DWNLDR_FILE_PROGRESS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_EDIT_PRINT_NAME | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_EJECT_DRIVE_NOTIFICAION_CLICKED | , |
| EjectDriveNotificationClickedEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_ENTER_FORCE_UPGRADE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_ENTER_IP_ADDRESS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_ERROR_DIALOG_BTN_CLICKED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_EXPORT_BEGAN | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_EXPORT_FINISHED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_EXPORT_GCODE_NOTIFICAION_CLICKED | , |
| ExportGcodeNotificationClickedEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_FAN_ADD | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_FAN_CHANGED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_FAN_DEC | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_FAN_SWITCH_OFF | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_FAN_SWITCH_ON | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_FANCTRL_SWITCH | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_FILAMENT_COLOR_CHANGED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_FINISHED_UPDATE_MACHINE_LIST | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_FINISHED_UPDATE_MLIST | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_ADAPTIVE_LAYER_HEIGHT_PROFILE | , |
| Event< float > | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_ARRANGE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_ARRANGE_PARTPLATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_COLLAPSE_SIDEBAR | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_COLOR_MODE_CHANGED | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_ENABLE_ACTION_BUTTONS | , |
| Event< bool > | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_FORCE_UPDATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_GIZMO_HIGHLIGHTER_TIMER | , |
| wxTimerEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_INCREASE_INSTANCES | , |
| Event< int > | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_INSTANCE_MOVED | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_INSTANCE_ROTATED | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_INSTANCE_SCALED | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_MOUSE_DRAGGING_FINISHED | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_MOUSE_DRAGGING_STARTED | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_OBJECT_SELECT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_ORIENT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_ORIENT_PARTPLATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_PLATE_NAME_CHANGE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_PLATE_RIGHT_CLICK | , |
| RBtnPlateEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_PLATE_SELECT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_PRINTABLE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_QUESTION_MARK | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_REDO | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_RELOAD_FROM_DISK | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_REMOVE_OBJECT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_RENDER_TIMER | , |
| wxTimerEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_RESET_LAYER_HEIGHT_PROFILE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_RESETGIZMOS | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_RIGHT_CLICK | , |
| RBtnEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_SCHEDULE_BACKGROUND_PROCESS | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_SELECT_ALL | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_SELECT_CURR_PLATE_ALL | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_SMOOTH_LAYER_HEIGHT_PROFILE | , |
| HeightProfileSmoothEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_SWITCH_TO_GLOBAL | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_SWITCH_TO_OBJECT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_TAB | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_TOOLBAR_HIGHLIGHTER_TIMER | , |
| wxTimerEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_UNDO | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_UPDATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_UPDATE_BED_SHAPE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLCANVAS_UPDATE_GEOMETRY | , |
| Vec3dsEvent< 2 > | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_ADD | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_ADD_PLATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_ARRANGE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_CLONE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_COPY | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_CUT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_DEL_PLATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_DELETE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_DELETE_ALL | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_EXPORT_ALL_SLICED_FILE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_EXPORT_GCODE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_EXPORT_SLICED_FILE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_FEWER | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_FILLCOLOR | , |
| IntEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_LAYERSEDITING | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_MORE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_OPEN_PROJECT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_ORIENT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_PASTE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_PRINT_ALL | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_PRINT_MULTI_MACHINE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_PRINT_PLATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_PRINT_SELECT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_SELECT_SLICED_PLATE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_SEND_GCODE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_SEND_TO_PRINTER | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_SEND_TO_PRINTER_ALL | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_SLICE_ALL | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_SLICE_PLATE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_SPLIT_OBJECTS | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_SPLIT_VOLUMES | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLTOOLBAR_UPLOAD_GCODE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLVIEWTOOLBAR_3D | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLVIEWTOOLBAR_ASSEMBLE | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_GLVIEWTOOLBAR_PREVIEW | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_HTTP_ERROR | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_IMPORT_MODEL_ID | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_INDEX_PAGE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_INSTALL_NETWORK_FAILED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_INSTALL_PLUGIN_HINT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_INSTALL_PLUGIN_NETWORKING | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_INSTANCE_GO_TO_FRONT | , |
| InstanceGoToFrontEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_LOAD_MODEL_OTHER_INSTANCE | , |
| LoadFromOtherInstanceEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_LOAD_PRINTER_URL | , |
| LoadPrinterViewEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_LOAD_URL | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_LOCK_DISABLE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_LOCK_ENABLE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_MODIFY_FILAMENT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_MULTI_CLOUD_TASK_SELECTED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_MULTI_DEVICE_SELECTED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_MULTI_DEVICE_SELECTED_FINHSH | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_MULTI_DEVICE_VIEW | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_MULTI_LOCAL_TASK_SELECTED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_MULTI_REFRESH | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_NEED_RESORT_LAYERS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_NOTICE_CHILDE_SIZE_CHANGED | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_NOTICE_FULL_SCREEN_CHANGED | , |
| IntEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_NOZZLE_SELECTED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_OAUTH_COMPLETE_MESSAGE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_OBJ_LIST_OBJECT_SELECT | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_OPEN_FILAMENT_MAP_SETTINGS_DIALOG | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_OPEN_PLATESETTINGSDIALOG | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PARTPLATE_LIST_PLATE_SELECT | , |
| IntEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PRESET_UPDATE_AVAILABLE_CLICKED | , |
| PresetUpdateAvailableClickedEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PREVIEW_ONLY_MODE_HINT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PRINT_FINISHED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PRINT_FROM_SDCARD_VIEW | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PRINT_JOB_CANCEL | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PRINTER_CONFIG_UPDATE_AVAILABLE_CLICKED | , |
| PrinterConfigUpdateAvailableClickedEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PRINTER_PICK | , |
| PrinterPickerEvent | ) |
References Slic3r::GUI::PrinterPicker::PRINTER_PLACEHOLDER.
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PRINTHOST_CANCEL | , |
| PrintHostQueueDialog::Event | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PRINTHOST_ERROR | , |
| PrintHostQueueDialog::Event | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PRINTHOST_INFO | , |
| PrintHostQueueDialog::Event | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PRINTHOST_PROGRESS | , |
| PrintHostQueueDialog::Event | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PRIVACY_UPDATE_CANCEL | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PRIVACY_UPDATE_CONFIRM | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PROCESS_COMPLETED | , |
| SlicingProcessCompletedEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_PROJECT_RELOAD | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_REMOVABLE_DRIVE_EJECTED | , |
| RemovableDriveEjectEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_REMOVABLE_DRIVES_CHANGED | , |
| RemovableDrivesChangedEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_REPAIR_MODEL | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_RESPONSE_MESSAGE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_RESTORE_PROJECT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SCHEDULE_BACKGROUND_PROCESS | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SDCARD_ABSENT_HINT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SECONDARY_CHECK_CANCEL | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SECONDARY_CHECK_CONFIRM | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SECONDARY_CHECK_DONE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SECONDARY_CHECK_RESUME | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SECONDARY_CHECK_RETRY | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SELECT_TAB | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SELECTED_COLOR | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SEND_CALIBRATION_FINISHED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SEND_FINISHED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SEND_JOB_SUCCESS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SET_BED_TYPE_CONFIRM | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SET_FINISH_MAPPING | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SHOW_DIALOG | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SHOW_IP_DIALOG | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SHOW_NO_NEW_VERSION | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SLICING_COMPLETED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SLICING_UPDATE | , |
| SlicingStatusEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_START_DOWNLOAD_OTHER_INSTANCE | , |
| StartDownloadOtherInstanceEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SWITCH_PRINT_OPTION | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_SYNC_CLOUD_PRESET | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_TEXTURE_COMPUTE_DONE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_TEXTURE_COMPUTE_ERROR | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_TEXTURE_COMPUTE_PROGRESS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_TEXTURE_MESH_REPAIR_DECISION | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_UNBIND_MACHINE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_UPDATE_BUNDLE_COMPLETE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_UPDATE_MACHINE_LIST | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_UPDATE_NOZZLE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_UPDATE_PLUGINS_WHEN_LAUNCH | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_UPDATE_PRESET_BUNDLE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_UPDATE_PRESET_CB | , |
| SimpleEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_UPDATE_RESULT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_UPDATE_TEXT_MSG | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_UPDATE_USER_MACHINE_LIST | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_UPDATE_USER_MLIST | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_UPDATE_WINDOWS_POSITION | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_UPGRADE_NETWORK_SUCCESS | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_UPGRADE_UPDATE_MESSAGE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_USER_LOGIN | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_USER_LOGIN_HANDLE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | EVT_VAMS_ON_FILAMENT_EDIT | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | wxCUSTOMEVT_LAST_VOLUME_IS_DELETED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | wxEVT_DRAG_DROP_COMPLETED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | wxEVT_GRADIENT_CURVE_CHANGED | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | wxEVT_INVALID_MANUAL_MAP | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | wxEVT_NOZZLE_JUMP_UPGRADE | , |
| wxCommandEvent | ) |
| Slic3r::GUI::wxDEFINE_EVENT | ( | wxEVT_REFRESH_DATA | , |
| wxCommandEvent | ) |
|
static |
References scale().
Referenced by Slic3r::GUI::BitmapCache::insert(), Slic3r::GUI::BitmapCache::insert_raw_rgba(), Slic3r::GUI::BitmapCache::load_png(), Slic3r::GUI::BitmapCache::load_svg2(), and Slic3r::GUI::BitmapCache::mksolid().
| Slic3r::GUI::wxIMPLEMENT_CLASS | ( | CameraPopup | , |
| PopupWindow | ) |
| Slic3r::GUI::wxIMPLEMENT_CLASS | ( | ObjectTablePanel | , |
| wxPanel | ) |
| Slic3r::GUI::wxIMPLEMENT_CLASS | ( | SliceInfoPopup | , |
| PopupWindow | ) |
| wxEventFunctor & Slic3r::GUI::wxMakeEventFunctor | ( | const int | , |
| wxEventFunctorRef | func ) |
References Slic3r::GUI::wxEventFunctorRef::func.
|
static |
References M_PI.
Referenced by Slic3r::GUI::DesignPanel::xf_live_preview().
|
static |
References Slic3r::ConfigOptionVector< double >::empty(), Slic3r::ConfigOptionVector< unsigned char >::empty(), Slic3r::ConfigBase::option(), Slic3r::ConfigOptionVector< double >::resize(), Slic3r::ConfigOptionVector< unsigned char >::resize(), Slic3r::ConfigOptionVector< double >::size(), Slic3r::ConfigOptionVector< unsigned char >::size(), Slic3r::ConfigOptionVector< double >::values, and Slic3r::ConfigOptionVector< unsigned char >::values.
Referenced by Slic3r::GUI::Plater::Calib_Cornering(), Slic3r::GUI::Plater::calib_input_shaping_damp(), and Slic3r::GUI::Plater::calib_input_shaping_freq().
|
constexpr |
Referenced by Slic3r::GUI::BoostThreadWorker::~BoostThreadWorker().
|
static |
Referenced by Slic3r::GUI::MachineInfoPanel::update_ams_ext().
|
staticconstexpr |
Referenced by append_menu_itemm_add_(), Slic3r::GUI::MenuFactory::append_menu_items_add_volume(), and Slic3r::GUI::MenuFactory::get_volume_bitmaps().
| const int Slic3r::GUI::AMS_DRY_STATUS_IMAGE_SIZE = 96 |
Referenced by Slic3r::GUI::AMSDryCtrWin::update_image().
|
static |
|
static |
Referenced by Slic3r::GUI::AMSinfo::parse_ams_info(), and Slic3r::GUI::AMSinfo::parse_ext_info().
| const unsigned int Slic3r::GUI::AngleResolution = 64 |
Referenced by init_from_angle_arc().
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::FilamentGroupPopup::FilamentGroupPopup().
|
static |
Referenced by Slic3r::GUI::StatusBasePanel::create_temp_control().
|
static |
Referenced by Slic3r::GUI::Sidebar::get_cur_select_bed_image().
|
static |
Referenced by Slic3r::GUI::FilamentMapBtnPanel::UpdateStatus().
|
static |
Referenced by Slic3r::GUI::FilamentMapManualPanel::FilamentMapManualPanel(), Slic3r::GUI::CapsuleButton::OnPaint(), Slic3r::GUI::FilamentMapBtnPanel::OnPaint(), Slic3r::GUI::PurgeModeBtnPanel::OnPaint(), Slic3r::GUI::CapsuleButton::UpdateStatus(), Slic3r::GUI::FilamentMapBtnPanel::UpdateStatus(), and Slic3r::GUI::PurgeModeBtnPanel::UpdateStatus().
|
static |
|
static |
|
static |
|
static |
|
static |
| const std::string Slic3r::GUI::BOLD_MARKER_END = "</b>" |
Referenced by Slic3r::GUI::HintDatabase::load_hints_from_file().
| const std::string Slic3r::GUI::BOLD_MARKER_START = "<b>" |
Referenced by Slic3r::GUI::HintDatabase::load_hints_from_file().
|
static |
|
static |
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::CapsuleButton::OnPaint().
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::IMSlider::horizontal_slider(), and Slic3r::GUI::IMSlider::vertical_slider().
|
staticconstexpr |
|
staticconstexpr |
|
static |
|
static |
Referenced by Slic3r::GUI::CaliPageButton::CaliPageButton(), Slic3r::GUI::EditDevNameDialog::EditDevNameDialog(), Slic3r::GUI::MultiNozzleSyncDialog::MultiNozzleSyncDialog(), Slic3r::GUI::PrinterPartsDialog::PrinterPartsDialog(), Slic3r::GUI::AmsReplaceMaterialDialog::create(), Slic3r::GUI::ConfirmBeforeSendDialog::edit_cancel_button_txt(), and Slic3r::GUI::AuxiliaryPanel::init_tabpanel().
| const char *const Slic3r::GUI::build_commit_hash = GIT_COMMIT_HASH |
Referenced by Slic3r::GUI::TroubleshootDialog::TroubleshootDialog().
| const char *const Slic3r::GUI::build_commit_label = GIT_COMMIT_HASH GIT_COMMIT_SUFFIX |
Referenced by Slic3r::GUI::AboutDialog::AboutDialog(), Slic3r::GUI::TroubleshootDialog::TroubleshootDialog(), Slic3r::anonymous_namespace{PluginHostApp.cpp}::app_info(), Slic3r::GUI::TroubleshootDialog::GetSysInfoAll(), Slic3r::GUI::GUI_App::init_app_config(), and Slic3r::GUI::anonymous_namespace{SceneBenchmark.cpp}::SceneBenchmarkDialog::report().
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::StatusBasePanel::create_bed_control().
|
static |
|
static |
Referenced by Slic3r::GUI::GLCanvas3D::_render_3d_navigator().
|
static |
Referenced by Slic3r::GUI::CreatePrinterPresetDialog::create_nozzle_diameter_item(), Slic3r::GUI::CreatePrinterPresetDialog::create_printer_item(), Slic3r::GUI::CreateFilamentPresetDialog::create_serial_item(), and Slic3r::GUI::CreateFilamentPresetDialog::create_vendor_item().
|
static |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
Referenced by Slic3r::GUI::GLCanvas3D::_render_canvas_toolbar(), and canvas_corner_height().
|
static |
Referenced by Slic3r::GUI::PrintJob::process(), and Slic3r::GUI::SendJob::process().
|
static |
|
static |
Referenced by Slic3r::GUI::GLGizmoMeasure::init_circle_glmodel().
|
inlineconstexpr |
|
static |
|
static |
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::GLGizmoCut3D::render_connectors().
Referenced by Slic3r::GUI::GLGizmoCut3D::render_connectors().
|
static |
|
constexpr |
Referenced by Slic3r::GUI::GLGizmoCut3D::render_cut_plane().
Referenced by Slic3r::GUI::GLGizmoBrimEars::render_points().
|
static |
Referenced by Slic3r::GUI::StatusBasePanel::create_temp_control().
|
static |
Referenced by Slic3r::GUI::StatusBasePanel::create_temp_control().
| const wxString Slic3r::GUI::DEFAULT_PROJECT_NAME = L("Untitled") |
Referenced by Slic3r::GUI::Plater::load_gcode().
|
static |
Referenced by Slic3r::GUI::PrintJob::process(), and Slic3r::GUI::SendJob::process().
|
static |
|
static |
Referenced by Slic3r::GUI::PrintJob::process(), and Slic3r::GUI::SendJob::process().
|
static |
|
static |
Referenced by Slic3r::GUI::PrintJob::process(), and Slic3r::GUI::SendJob::process().
|
static |
|
static |
Referenced by Slic3r::GUI::PrintJob::process(), and Slic3r::GUI::SendJob::process().
|
static |
| std::deque< wxDialog * > Slic3r::GUI::dialogStack |
|
static |
|
static |
Referenced by Slic3r::GUI::GLGizmoCut3D::render_connectors().
| const size_t Slic3r::GUI::DOWNLOAD_MAX_CHUNK_SIZE = 10 * 1024 * 1024 |
Referenced by Slic3r::GUI::FileGet::priv::get_perform().
| const size_t Slic3r::GUI::DOWNLOAD_SIZE_LIMIT = 1024 * 1024 * 1024 |
Referenced by Slic3r::GUI::FileGet::priv::get_perform().
|
static |
Referenced by Slic3r::GUI::Sidebar::Sidebar(), and Slic3r::GUI::Sidebar::update_dynamic_filament_list().
|
static |
Referenced by Slic3r::GUI::Choice::BUILD(), and Slic3r::GUI::Choice::register_dynamic_list().
|
static |
Referenced by Slic3r::GUI::Sidebar::Sidebar(), and Slic3r::GUI::Sidebar::update_dynamic_filament_list().
|
static |
Referenced by Slic3r::GUI::GLGizmoBrimEars::render_points().
|
static |
Referenced by ParseErrorCode(), and Slic3r::GUI::MediaPlayCtrl::Stop().
|
static |
Referenced by Slic3r::GUI::Tab::check_extruder_options_status(), Slic3r::GUI::Tab::switch_excluder(), Slic3r::GUI::Tab::sync_excluder(), and Slic3r::GUI::Tab::update_all_extruder_options_status().
|
static |
Referenced by Slic3r::GUI::ScoreDialog::create_oss_thumbnail(), and Slic3r::GUI::ScoreDialog::init().
|
static |
Referenced by Slic3r::GUI::PrintJob::process(), and Slic3r::GUI::SendJob::process().
|
static |
| wxString Slic3r::GUI::filament_printable_error_msg |
|
static |
Referenced by Slic3r::GUI::ColorDecomposeDialog::ColorDecomposeDialog(), Slic3r::GUI::EditFilamentPresetDialog::EditFilamentPresetDialog(), Slic3r::GUI::PartPlate::check_filament_printable(), Slic3r::GUI::PartPlate::check_mixture_filament_compatible(), Slic3r::GUI::PartPlate::check_mixture_of_pla_and_petg(), Slic3r::GUI::CreateFilamentPresetDialog::get_filament_presets_by_machine(), Slic3r::GUI::CreatePresetForPrinterDialog::get_visible_printer_and_compatible_filament_presets(), Slic3r::GUI::CrealityPrintHostSendDialog::init(), Slic3r::GUI::CalibrationPresetPage::is_filaments_compatiable(), Slic3r::GUI::Plater::open_filament_map_setting_dialog(), and try_pop_up_before_slice().
|
static |
Referenced by Slic3r::GUI::CreateFilamentPresetDialog::create_vendor_item().
|
static |
Referenced by Slic3r::GUI::PrintJob::process(), and Slic3r::GUI::SendJob::process().
|
static |
|
static |
Referenced by Slic3r::GUI::PrintJob::process(), and Slic3r::GUI::SendJob::process().
|
static |
|
static |
Referenced by file_wildcards().
|
static |
Referenced by Slic3r::GUI::ImGuiWrapper::init_font().
|
static |
Referenced by Slic3r::GUI::ImGuiWrapper::init_font().
|
static |
Referenced by Slic3r::GUI::ImGuiWrapper::init_font().
|
static |
Referenced by Slic3r::GUI::MenuFactory::append_menu_item_settings(), Slic3r::GUI::MenuFactory::append_menu_items_flush_options(), and create_freq_settings_popupmenu().
|
static |
Referenced by Slic3r::GUI::MenuFactory::append_menu_item_settings(), and create_freq_settings_popupmenu().
|
static |
|
static |
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::ObjectTablePanel::get_init_size().
|
static |
|
static |
Referenced by Slic3r::GUI::ObjectTablePanel::get_init_size().
|
static |
Referenced by Slic3r::GUI::ObjectTablePanel::get_init_size().
|
static |
Referenced by Slic3r::GUI::ObjectTablePanel::get_init_size().
|
static |
Referenced by Slic3r::GUI::ObjectTablePanel::get_init_size().
|
static |
Referenced by Slic3r::GUI::ObjectTablePanel::get_init_size().
|
static |
Referenced by Slic3r::GUI::CalibUtils::process_and_store_3mf().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Referenced by wxBEGIN_EVENT_TABLE().
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::IMSlider::horizontal_slider(), and Slic3r::GUI::IMSlider::vertical_slider().
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::IMSlider::render().
Referenced by Slic3r::GUI::GLGizmoMeasure::on_render(), and Slic3r::GUI::GLGizmoBrimEars::render_points().
|
static |
Referenced by Slic3r::GUI::GLGizmoCut3D::render_connectors().
Referenced by Slic3r::GUI::GLGizmoCut3D::render_connectors().
|
static |
Referenced by Slic3r::GUI::GLGizmoCut3D::render_connectors().
| const std::string Slic3r::GUI::HYPERTEXT_MARKER_END = "</a>" |
Referenced by Slic3r::GUI::HintDatabase::load_hints_from_file().
| const std::string Slic3r::GUI::HYPERTEXT_MARKER_START = "<a>" |
Referenced by Slic3r::GUI::HintDatabase::load_hints_from_file().
|
staticconstexpr |
Referenced by Slic3r::GUI::PartPlate::update_imex_ghost_colors().
| const std::map<InfoItemType, InfoItemAtributes> Slic3r::GUI::INFO_ITEMS |
Referenced by Slic3r::GUI::ObjectDataViewModel::ObjectDataViewModel(), Slic3r::GUI::ObjectDataViewModelNode::ObjectDataViewModelNode(), and Slic3r::GUI::ObjectDataViewModel::Rescale().
| bool Slic3r::GUI::is_in_full_screen_mode = false |
Referenced by set_tag_when_enter_full_screen(), and NSTextField(textColor)::setTextColor2:.
|
constexpr |
|
constexpr |
|
staticconstexpr |
Referenced by Slic3r::GUI::DesignSketchTool::entity_polyline().
|
static |
Referenced by Slic3r::GUI::DesignSketchTool::render_mate_face().
|
static |
Referenced by Slic3r::GUI::DesignSketchTool::render_mate_face().
|
static |
Referenced by Slic3r::GUI::DesignSketchTool::render_mate_face().
|
static |
Referenced by Slic3r::GUI::DesignSketchTool::render_mate_face().
|
static |
Referenced by Slic3r::GUI::DesignSketchTool::render_mate_face().
|
static |
Referenced by Slic3r::GUI::DesignSketchTool::render_mate_face().
|
static |
Referenced by Slic3r::GUI::DesignPanel::DesignPanel().
|
inlineconstexpr |
Referenced by Slic3r::GUI::DesignCanvas::set_on_context_menu().
|
staticconstexpr |
Referenced by Slic3r::GUI::DesignRowList::cell_rect(), and Slic3r::GUI::DesignRowList::measure_row().
|
static |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
Referenced by Slic3r::GUI::ColorDecomposeDialog::create_filament_selector(), decompose_basic_type_from_source(), find_existing_decompose_component(), official_basic_type_from_preset_name(), Slic3r::GUI::ColorDecomposeDialog::try_build_single_base_result(), and Slic3r::GUI::ColorDecomposeDialog::update_card_visibility().
|
inlineconstexpr |
|
inlineconstexpr |
Referenced by dp_retheme(), dp_tok(), make_card(), and make_spin().
|
static |
|
staticconstexpr |
Referenced by Slic3r::GUI::DesignRowList::label_rect().
|
static |
|
staticconstexpr |
Referenced by Slic3r::GUI::DesignRowList::load_icons().
|
staticconstexpr |
Referenced by Slic3r::GUI::IMEXModesCtrl::rebuild_info_and_header().
|
static |
Referenced by Slic3r::GUI::WebViewPanel::apply_cloud_layout().
|
staticconstexpr |
|
static |
Referenced by Slic3r::GUI::DesignPanel::show_offer_menu().
|
static |
Referenced by Slic3r::GUI::DesignPanel::show_offer_menu().
|
static |
Referenced by Slic3r::GUI::anonymous_namespace{McpControl.cpp}::action_list_verbs(), and Slic3r::GUI::DesignPanel::show_offer_menu().
|
static |
|
static |
Referenced by Slic3r::GUI::DesignPanel::DesignPanel(), Slic3r::GUI::anonymous_namespace{McpControl.cpp}::action_list_verbs(), Slic3r::GUI::anonymous_namespace{McpControl.cpp}::action_run_verb(), Slic3r::GUI::DesignPanel::mcp_run_verb(), and Slic3r::GUI::DesignPanel::show_offer_menu().
|
inlineconstexpr |
Referenced by Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::CommandAction::CommandAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::PlateAction::PlateAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::RecentProjectAction::RecentProjectAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::SettingAction::SettingAction(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::PlateAction::id_for(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::RecentProjectAction::id_for(), and Slic3r::GUI::ActionRegistry::relocalize_builtins().
|
inlineconstexpr |
|
staticconstexpr |
Referenced by Slic3r::GUI::DesignPanel::DesignPanel().
|
staticconstexpr |
|
inlineconstexpr |
|
static |
Referenced by Slic3r::GUI::GizmoObjectManipulation::do_render_scale_input_window().
|
static |
Referenced by Slic3r::GUI::GizmoObjectManipulation::do_render_move_window(), and Slic3r::GUI::GizmoObjectManipulation::do_render_rotate_window().
|
static |
Referenced by Slic3r::GUI::FilamentGroupPopup::Init().
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::TabPrintLayer::TabPrintLayer(), Slic3r::GUI::GLCanvas3D::_render_sla_slices(), adjust_settings_for_flowrate_calib(), Slic3r::GUI::CalibUtils::calib_flowrate(), Slic3r::GUI::CalibUtils::calib_max_vol_speed(), Slic3r::GUI::Plater::calib_max_vol_speed(), Slic3r::GUI::CalibUtils::calib_retraction(), Slic3r::GUI::Plater::calib_retraction(), Slic3r::GUI::CalibUtils::calib_VFA(), Slic3r::GUI::Plater::calib_VFA(), Slic3r::GUI::ConfigManipulation::check_layer_height(), Slic3r::GUI::ObjectList::del_settings_from_config(), Slic3r::GUI::ObjectList::edit_layer_range(), Slic3r::GUI::PartPlate::estimate_wipe_tower_footprint(), generate_max_speed_parameter_value(), Slic3r::GUI::CreatePrinterPresetDialog::generate_process_presets_data(), Slic3r::GUI::ObjectList::get_default_layer_config(), Slic3r::GUI::IMSlider::get_label(), Slic3r::GUI::LayerRangeEditor::get_value(), Slic3r::GUI::TabPrintLayer::notify_changed(), Slic3r::GUI::TabPrintLayer::update_custom_dirty(), Slic3r::GUI::ConfigManipulation::update_print_fff_config(), and update_speed_parameter().
|
staticconstexpr |
|
staticconstexpr |
|
static |
Referenced by Slic3r::GUI::IMSlider::render().
| const int Slic3r::GUI::LEFT_OFFSET = 2 |
|
static |
|
static |
| const std::vector< std::string > Slic3r::GUI::license_list |
Referenced by Slic3r::GUI::DesignerPanel::init_license_list(), and Slic3r::GUI::DesignerPanel::on_select_license().
|
staticconstexpr |
|
staticconstexpr |
Referenced by bed_stride_x(), and bed_stride_y().
|
static |
|
static |
| BitmapCache* Slic3r::GUI::m_bitmap_cache = nullptr |
|
static |
Referenced by Slic3r::GUI::ImGuiWrapper::on_change_color_mode(), Slic3r::GUI::ImGuiWrapper::push_button_disable_style(), Slic3r::GUI::ImGuiWrapper::push_cancel_button_style(), Slic3r::GUI::ImGuiWrapper::push_combo_style(), Slic3r::GUI::ImGuiWrapper::push_common_window_style(), Slic3r::GUI::ImGuiWrapper::push_confirm_button_style(), Slic3r::GUI::ImGuiWrapper::push_menu_style(), Slic3r::GUI::ImGuiWrapper::push_radio_style(), and Slic3r::GUI::ImGuiWrapper::push_toolbar_style().
|
static |
Referenced by Slic3r::GUI::IMSlider::draw_ticks(), and Slic3r::GUI::IMSlider::vertical_slider().
|
static |
Referenced by Slic3r::GUI::IMSlider::draw_ticks(), and Slic3r::GUI::IMSlider::vertical_slider().
|
static |
Referenced by Slic3r::GUI::CalibUtils::send_to_print(), and Slic3r::GUI::CalibUtils::send_to_print().
| NSTextField* Slic3r::GUI::mainframe_text_field = nil |
Referenced by set_miniaturizable(), set_title_colour_after_set_title(), and NSTextField(textColor)::setTextColor2:.
|
staticconstexpr |
Referenced by s_wrap_mapped_nozzle_str().
|
staticconstexpr |
Referenced by Slic3r::GUI::GLCanvas3D::CenterOfMass::on_left_down(), and Slic3r::GUI::GLCanvas3D::CenterOfMass::render_details().
|
staticconstexpr |
|
staticconstexpr |
|
static |
Referenced by Slic3r::GUI::PressureAdvanceWizard::on_cali_start().
| const double Slic3r::GUI::MAX_PA_K_VALUE = 2.0 |
Referenced by Slic3r::GUI::ExtrusionCalibration::check_k_n_validation(), Slic3r::GUI::ExtrusionCalibration::check_k_validation(), Slic3r::GUI::CaliPASaveManualPanel::get_result(), Slic3r::GUI::CaliPASaveP1PPanel::get_result(), is_pa_params_valid(), Slic3r::GUI::ExtrusionCalibration::on_click_save(), Slic3r::GUI::NewCalibrationHistoryDialog::on_ok(), Slic3r::GUI::EditCalibrationHistoryDialog::on_save(), Slic3r::GUI::AMSMaterialsSetting::on_select_ok(), Slic3r::GUI::CaliPASaveAutoPanel::save_to_result_from_widgets(), and Slic3r::GUI::CalibUtils::validate_input_k_value().
| const float Slic3r::GUI::MEASURE_PLNE_NORMAL_OFFSET = 0.05 |
Referenced by Slic3r::GUI::GLGizmoMeasure::init_plane_glmodel().
|
staticconstexpr |
Referenced by Slic3r::GUI::DesignPanel::on_import_mesh().
|
staticconstexpr |
Referenced by Slic3r::GUI::DesignPanel::on_import_mesh().
|
staticconstexpr |
Referenced by Slic3r::GUI::DesignPanel::on_import_mesh().
|
static |
Referenced by Slic3r::GUI::DeviceErrorDialog::show_error_code().
|
staticconstexpr |
|
staticconstexpr |
| const double Slic3r::GUI::MIN_PA_K_VALUE = 0.0 |
Referenced by Slic3r::GUI::CaliPASaveManualPanel::get_result(), Slic3r::GUI::CaliPASaveP1PPanel::get_result(), is_pa_params_valid(), Slic3r::GUI::ExtrusionCalibration::on_click_save(), Slic3r::GUI::NewCalibrationHistoryDialog::on_ok(), Slic3r::GUI::EditCalibrationHistoryDialog::on_save(), Slic3r::GUI::AMSMaterialsSetting::on_select_ok(), and Slic3r::GUI::CaliPASaveAutoPanel::save_to_result_from_widgets().
|
static |
Referenced by is_pa_params_valid().
|
static |
Referenced by Slic3r::GUI::GLGizmoCut3D::PartSelection::render().
|
static |
|
static |
Referenced by Slic3r::GUI::NetworkTestDialog::get_dns_info(), Slic3r::GUI::CalibrationCaliPage::reset_printing_values(), Slic3r::GUI::StatusPanel::reset_printing_values(), Slic3r::GUI::NetworkTestDialog::set_default(), Slic3r::GUI::PrintingTaskPanel::update_left_time(), Slic3r::GUI::CalibrationCaliPage::update_subtask(), and Slic3r::GUI::StatusPanel::update_subtask().
|
static |
|
static |
|
static |
|
staticconstexpr |
|
static |
Referenced by Slic3r::GUI::GLGizmoMeasure::on_render().
|
static |
Referenced by Slic3r::GUI::DesignPanel::feature_faces(), preset_type_options(), and Slic3r::GUI::DesignPanel::rebuild_constraint_list().
|
static |
Referenced by Slic3r::GUI::StatusBasePanel::create_misc_control().
|
static |
|
static |
| std::vector<std::string> Slic3r::GUI::not_support_auto_pa_cali_filaments |
Referenced by Slic3r::GUI::CalibUtils::is_support_auto_pa_cali().
| float Slic3r::GUI::nozzle_diameter_list[NOZZLE_LIST_COUNT] = {0.2, 0.4, 0.6, 0.8 } |
Referenced by Slic3r::GUI::NewCalibrationHistoryDialog::NewCalibrationHistoryDialog(), Slic3r::GUI::CalibrationPresetPage::get_nozzle_diameter(), Slic3r::GUI::CalibrationPresetPage::get_preset_info(), Slic3r::GUI::CalibrationPresetPage::init_selection_values(), Slic3r::GUI::CalibrationPresetPage::init_with_machine(), and Slic3r::GUI::HistoryWindow::on_device_connected().
|
static |
Referenced by Slic3r::GUI::CreateFilamentPresetDialog::create_filament_preset_item(), Slic3r::GUI::CreatePrinterPresetDialog::create_page2_dialog_buttons(), Slic3r::GUI::CreatePrinterPresetDialog::generate_process_presets_data(), Slic3r::GUI::CreateFilamentPresetDialog::get_filament_presets_by_machine(), Slic3r::GUI::CreatePrinterPresetDialog::on_select_printer_model(), and Slic3r::GUI::CreateFilamentPresetDialog::sort_printer_by_nozzle().
|
static |
Referenced by Slic3r::GUI::CreatePrinterPresetDialog::create_nozzle_diameter_item().
|
static |
|
static |
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::CalibrationPresetPage::get_pa_cali_method().
|
static |
Referenced by Slic3r::GUI::CalibrationPresetPage::get_pa_cali_method().
|
static |
|
static |
| const std::map<ParamType, std::string> Slic3r::GUI::ParamsInfo |
Referenced by Slic3r::GUI::ParamsNode::ParamsNode().
| StateColor Slic3r::GUI::percent_bg(std::pair< wxColour, int >(wxColour(255, 255, 255), StateColor::Disabled), std::pair< wxColour, int >(wxColour(255, 255, 255), StateColor::Pressed), std::pair< wxColour, int >(wxColour(255, 255, 255), StateColor::Hovered), std::pair< wxColour, int >(wxColour(255, 255, 255), StateColor::Enabled), std::pair< wxColour, int >(wxColour(255, 255, 255), StateColor::Normal)) | ( | std::pair< wxColour, int > | wxColour(255, 255, 255), StateColor::Disabled, |
| std::pair< wxColour, int > | wxColour(255, 255, 255), StateColor::Pressed, | ||
| std::pair< wxColour, int > | wxColour(255, 255, 255), StateColor::Hovered, | ||
| std::pair< wxColour, int > | wxColour(255, 255, 255), StateColor::Enabled, | ||
| std::pair< wxColour, int > | wxColour(255, 255, 255), StateColor::Normal ) |
Referenced by Slic3r::GUI::PartSkipDialog::PartSkipDialog().
|
static |
Referenced by Slic3r::GUI::GLGizmoCut3D::render_connectors().
|
static |
Referenced by Slic3r::GUI::GLGizmoMeasure::init_plane_glmodel().
|
static |
Referenced by Slic3r::GUI::TabPrintPlate::TabPrintPlate(), and Slic3r::GUI::TabPrintModel::update_model_config().
|
staticconstexpr |
|
static |
|
static |
Referenced by Slic3r::GUI::PrintJob::process(), and Slic3r::GUI::SendJob::process().
|
static |
|
static |
Referenced by Slic3r::GUI::CreatePrinterPresetDialog::create_printer_item().
|
static |
Referenced by Slic3r::GUI::Sidebar::update_printer_thumbnail().
|
static |
Referenced by Slic3r::GUI::CreatePrinterPresetDialog::create_printer_item().
|
static |
Referenced by Slic3r::GUI::PrintJob::process(), and Slic3r::GUI::SendJob::process().
|
static |
|
static |
Referenced by Slic3r::GUI::ImGuiWrapper::init_font().
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::Tab::validate_filament_temperature_pairs().
|
static |
Referenced by Slic3r::GUI::DeviceErrorDialog::show_error_code().
|
static |
Referenced by key_released(), key_repeats(), and Slic3r::GUI::GLCanvas3D::release_held_modifiers().
|
static |
Referenced by Slic3r::GUI::SelectMachineDialog::CheckErrorSyncNozzleMappingResultV0(), Slic3r::GUI::SelectMachineDialog::CheckErrorSyncNozzleMappingResultV1(), Slic3r::GUI::SelectMachineDialog::on_flow_cali_option_changed(), Slic3r::GUI::SelectMachineDialog::on_pa_value_option_changed(), and Slic3r::GUI::SelectMachineDialog::on_selection_changed().
|
static |
Referenced by onNozzleVolumeTypeSwitch(), seedExtruderNozzleStats(), and setNozzleStatsFromMachine().
| const unsigned int Slic3r::GUI::ScaleLongEvery = 2 |
Referenced by init_from_scale().
| const float Slic3r::GUI::ScaleLongTooth = 0.1f |
Referenced by init_from_scale().
| const float Slic3r::GUI::ScaleStepRad = 2.0f * float(PI) / ScaleStepsCount |
Referenced by init_from_circle(), and init_from_scale().
| const unsigned int Slic3r::GUI::ScaleStepsCount = 72 |
|
static |
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::GLGizmoMeasure::on_render(), and Slic3r::GUI::GLGizmoMeasure::show_selection_ui().
|
static |
Referenced by Slic3r::GUI::GLGizmoMeasure::on_render(), and Slic3r::GUI::GLGizmoMeasure::show_selection_ui().
Referenced by Slic3r::GUI::GLGizmoBrimEars::render_points().
|
static |
Referenced by Slic3r::GUI::GLGizmoCut3D::render_connectors().
|
static |
Referenced by Slic3r::GUI::GLGizmoCut3D::render_connectors().
|
static |
Referenced by Slic3r::GUI::PrintJob::process(), and Slic3r::GUI::SendJob::process().
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::SendSystemInfoDialog::send_info().
|
static |
|
static |
|
static |
|
static |
|
static |
|
staticconstexpr |
Referenced by Slic3r::GUI::ImageGrid::UpdateFileSystem().
|
static |
|
static |
Referenced by Slic3r::GUI::GLCanvas3D::_render_frame().
|
static |
Referenced by Slic3r::GUI::GLCanvas3D::_render_frame().
|
inlinestatic |
| const unsigned int Slic3r::GUI::SnapRegionsCount = 8 |
Referenced by Slic3r::GUI::GLGizmoCut3D::dragging_grabber_rotation(), and init_from_snap_radii().
|
static |
Referenced by remove_special_key().
| std::vector<std::deque<wxWindow *>**> Slic3r::GUI::spools |
Referenced by Slic3r::GUI::Builder< T >::Builder(), and switch_window_pools().
| std::vector<std::deque<wxWindow *>*> Slic3r::GUI::spools2 |
Referenced by release_window_pools(), and switch_window_pools().
|
static |
Referenced by Slic3r::GUI::PrintingTaskPanel::create_panel().
|
static |
|
static |
|
static |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
static |
|
static |
Referenced by Slic3r::GUI::SelectMachineDialog::on_send_print().
|
static |
|
static |
| const wxColour Slic3r::GUI::TEXT_COL = wxColour(43, 52, 54) |
Referenced by Slic3r::GUI::CameraPopup::CameraPopup().
|
static |
Referenced by Slic3r::GUI::MachineInfoPanel::show_status().
|
static |
|
static |
Referenced by Slic3r::GUI::MachineInfoPanel::show_status().
|
staticconstexpr |
Referenced by Slic3r::GUI::MenuFactory::get_text_volume_bitmaps().
|
static |
Referenced by Slic3r::GUI::FilamentMapBtnPanel::UpdateStatus().
|
static |
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::CapsuleButton::UpdateStatus().
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::CapsuleButton::UpdateStatus().
|
staticconstexpr |
Referenced by Slic3r::GUI::ImageGrid::render(), and Slic3r::GUI::ImageGrid::renderContent1().
|
constexpr |
|
constexpr |
|
static |
Referenced by Slic3r::GUI::PrintJob::process(), and Slic3r::GUI::SendJob::process().
|
static |
|
staticconstexpr |
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::panel_tooltip().
|
staticconstexpr |
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::panel_tooltip().
|
staticconstexpr |
Referenced by Slic3r::GUI::GLGizmoTextureDisplacement::panel_tooltip().
|
constexpr |
|
static |
Referenced by Slic3r::GUI::GLGizmoMeasure::render_dimensioning().
|
static |
Referenced by Slic3r::GUI::GLGizmoMeasure::render_dimensioning().
|
static |
Referenced by get_icon_name().
| const float Slic3r::GUI::UndefFloat = -999.f |
Referenced by Slic3r::GUI::GLGizmoCut3D::init_input_window_data().
| const std::string Slic3r::GUI::UndefLabel = " " |
|
constexpr |
Referenced by calc_angle(), Slic3r::GUI::GLGizmoEmboss::draw_advanced(), Slic3r::GUI::GLGizmoSVG::draw_face_the_camera(), Slic3r::GUI::GLGizmoEmboss::on_mouse_for_translate(), Slic3r::GUI::GLGizmoSVG::on_mouse_for_translate(), and anonymous_namespace{EmbossJob.cpp}::start_create_volume_on_surface_job().
|
static |
Referenced by Slic3r::GUI::PrintJob::process(), and Slic3r::GUI::SendJob::process().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Referenced by Slic3r::GUI::IMSlider::render(), and Slic3r::GUI::IMSlider::vertical_slider_window_width().
|
static |
|
static |
Referenced by Slic3r::GUI::BindJob::process().
|
static |
|
static |
Referenced by Slic3r::GUI::PartPlate::check_single_extruder_mixed_filament_risk(), Slic3r::GUI::GLGizmoMeshBoolean::on_render_input_window(), Slic3r::GUI::GLGizmoMeshBoolean::on_set_state(), Slic3r::CLI::run(), Slic3r::GUI::ColorDecomposeDialog::update_filament_limit_warning(), Slic3r::GUI::AMSDryCtrWin::update_normal_description(), and Slic3r::GUI::ImGuiWrapper::warning_text().
|
staticconstexpr |
|
staticconstexpr |
| Slic3r::GUI::wxMouseEvent |
Referenced by Slic3r::GUI::AMSControl::AMSControl(), Slic3r::GUI::AMSHumidity::AMSHumidity(), Slic3r::GUI::AMSRoad::AMSRoad(), Slic3r::GUI::CameraPopup::CameraPopup(), CenteredTitle::CenteredTitle(), Slic3r::GUI::CloudTaskManagerPage::CloudTaskManagerPage(), Slic3r::GUI::ConfigWizardIndex::ConfigWizardIndex(), Slic3r::GUI::ConfirmBeforeSendDialog::ConfirmBeforeSendDialog(), Slic3r::GUI::DesignCanvas::DesignCanvas(), Slic3r::GUI::DesignPanel::DesignPanel(), Slic3r::GUI::DesignRowList::DesignRowList(), Slic3r::GUI::ExtruderGroup::ExtruderGroup(), Slic3r::GUI::FilamentMapBtnPanel::FilamentMapBtnPanel(), Slic3r::GUI::FilamentMapManualPanel::FilamentMapManualPanel(), Slic3r::GUI::FilamentSelectPopup::FilamentSelectPopup(), Slic3r::GUI::anonymous_namespace{PrintHostDialogs.cpp}::FlashforgeSlotCard::FlashforgeSlotCard(), Slic3r::GUI::HMSNotifyItem::HMSNotifyItem(), Slic3r::GUI::HyperLink::HyperLink(), Slic3r::GUI::InputIpAddressDialog::InputIpAddressDialog(), Slic3r::GUI::SavePresetDialog::Item::Item(), Slic3r::GUI::LocalTaskManagerPage::LocalTaskManagerPage(), Slic3r::GUI::MultiMachineManagerPage::MultiMachineManagerPage(), Slic3r::GUI::ObjectList::ObjectList(), Slic3r::GUI::PlaterPresetComboBox::PlaterPresetComboBox(), Slic3r::GUI::PrivacyUpdateDialog::PrivacyUpdateDialog(), Slic3r::GUI::PublishSettingsDialog::PublishSettingsDialog(), Slic3r::GUI::PurgeModeBtnPanel::PurgeModeBtnPanel(), Slic3r::GUI::PurgeModeDialog::PurgeModeDialog(), Slic3r::GUI::RatioLabelPanel::RatioLabelPanel(), Slic3r::GUI::SafetyOptionsDialog::SafetyOptionsDialog(), Slic3r::GUI::SelectMachineDialog::SelectMachineDialog(), Slic3r::GUI::SendFailedConfirm::SendFailedConfirm(), Slic3r::GUI::ShortcutCaptureDialog::ShortcutCaptureDialog(), Slic3r::GUI::Sidebar::Sidebar(), StepMeshDialog::StepMeshDialog(), Slic3r::GUI::SyncAmsInfoDialog::SyncAmsInfoDialog(), Slic3r::GUI::TroubleshootDialog::TroubleshootDialog(), Slic3r::GUI::UpdatePluginDialog::UpdatePluginDialog(), Slic3r::GUI::UpdateVersionDialog::UpdateVersionDialog(), Slic3r::GUI::UVEditorPanel::UVEditorPanel(), Slic3r::GUI::UVToolButton::UVToolButton(), Slic3r::GUI::ZUserLogin::ZUserLogin(), Slic3r::GUI::GLGizmoBrimEars::~GLGizmoBrimEars(), Slic3r::GUI::GLCanvas3D::_perform_layer_editing_action(), Slic3r::GUI::AmsMapingPopup::add_ams_mapping(), Slic3r::GUI::anonymous_namespace{PublishSettingsDialog.cpp}::add_checkbox_label(), Slic3r::GUI::AmsMapingPopup::add_ext_ams_mapping(), Slic3r::GUI::PluginField::add_plugin_row(), Slic3r::GUI::IMEXModesCtrl::add_row(), Slic3r::GUI::AMSControl::AddAmsPreview(), Slic3r::GUI::AMSControl::AddAmsPreview(), Slic3r::GUI::AmsItem::AddCan(), Slic3r::GUI::AmsItem::AddLiteCan(), Slic3r::GUI::DesignSketchTool::arc_mouse_angle(), Slic3r::GUI::Choice::BUILD(), Slic3r::GUI::ColourPicker::BUILD(), Slic3r::GUI::TextCtrl::BUILD(), Slic3r::GUI::UnsavedChangesDialog::build(), Slic3r::GUI::TextureImportDialog::build_preview_panel(), Slic3r::GUI::GLCanvas3D::clicked_button_matches_action(), Slic3r::GUI::MixedFilamentDialog::commit_ratio_editor_from_background(), Slic3r::GUI::Tab::compatible_widget_create(), Slic3r::GUI::ProgressDialog::Create(), Slic3r::GUI::AMSMaterialsSetting::create(), Slic3r::GUI::CalibrationPresetPage::create_ams_items_sizer(), Slic3r::GUI::DiffPresetDialog::create_buttons(), Slic3r::GUI::CalibrationDialog::create_check_option(), Slic3r::GUI::PreferencesDialog::create_debug_page(), Slic3r::GUI::PreferencesDialog::create_item_language_combobox(), Slic3r::GUI::CameraPopup::create_item_radiobox(), Slic3r::GUI::AutoMixSelectPopup::create_item_row(), Slic3r::GUI::FilamentSelectPopup::create_item_row(), Slic3r::GUI::FilamentSelectPopup::create_mixed_item_row(), Slic3r::GUI::ColorDecomposeDialog::create_mode_card(), Slic3r::GUI::SendMultiMachinePage::create_page(), Slic3r::GUI::PrintingTaskPanel::create_panel(), Slic3r::GUI::Tab::create_preset_tab(), Slic3r::GUI::CreatePrinterPresetDialog::create_presets_template_item(), Slic3r::GUI::CreateFilamentPresetDialog::create_radio_item(), Slic3r::GUI::CreatePrinterPresetDialog::create_radio_item(), Slic3r::GUI::ExportConfigsDialog::create_radio_item(), Slic3r::GUI::MixedFilamentDialog::create_ratio_slider(), Slic3r::GUI::StatusBasePanel::create_settings_group(), Slic3r::GUI::MixedFilamentDialog::create_triangle_picker(), Slic3r::GUI::NetworkPluginDownloadDialog::create_update_available_ui(), Slic3r::GUI::CaliPageCaption::create_wiki(), Slic3r::GUI::FilamentPickerDialog::CreateColorGrid(), Slic3r::GUI::TextureImportDialog::dismiss_filament_popup_on_wheel(), Slic3r::GUI::DesignSketchTool::drag_cut_arrow(), Slic3r::GUI::DesignSketchTool::drag_datum_handle(), Slic3r::GUI::DesignSketchTool::drag_draft_arc(), Slic3r::GUI::DesignSketchTool::drag_extrude_arrow(), Slic3r::GUI::DesignSketchTool::drag_fillet_arrow(), Slic3r::GUI::DesignSketchTool::drag_helix_handle(), Slic3r::GUI::DesignSketchTool::drag_hole_handle(), Slic3r::GUI::DesignSketchTool::drag_move_arc(), Slic3r::GUI::DesignSketchTool::drag_pattern_handle(), Slic3r::GUI::DesignSketchTool::drag_revolve_arc(), Slic3r::GUI::DesignSketchTool::drag_rib_handle(), Slic3r::GUI::DesignSketchTool::drag_shell_arrow(), Slic3r::GUI::DesignSketchTool::drag_thread_handle(), Slic3r::GUI::anonymous_namespace{Plater.cpp}::emboss_svg(), Slic3r::GUI::StatusBasePanel::expand_filament_loading(), Slic3r::GUI::DesignSketchTool::fillet_axis_proj(), Slic3r::GUI::Newer3mfVersionDialog::get_btn_sizer(), Slic3r::GUI::ScoreDialog::get_button_sizer(), Slic3r::GUI::GLGizmosManager::gizmos_toolbar_on_mouse(), Slic3r::GUI::TexturePreviewCanvas::handle_reset_overlay_mouse(), Slic3r::GUI::DesignSketchTool::handle_solid_click(), Slic3r::GUI::DesignSketchTool::hit_test_base_pick(), Slic3r::GUI::DesignSketchTool::hit_test_cut_arrow(), Slic3r::GUI::DesignSketchTool::hit_test_datum_handle(), Slic3r::GUI::DesignSketchTool::hit_test_draft_handle(), Slic3r::GUI::DesignSketchTool::hit_test_extrude_arrow(), Slic3r::GUI::DesignSketchTool::hit_test_fillet_arrow(), Slic3r::GUI::DesignSketchTool::hit_test_helix_handle(), Slic3r::GUI::DesignSketchTool::hit_test_hole_handle(), Slic3r::GUI::DesignSketchTool::hit_test_move_arc(), Slic3r::GUI::DesignSketchTool::hit_test_move_arrow(), Slic3r::GUI::DesignSketchTool::hit_test_pattern_handle(), Slic3r::GUI::DesignSketchTool::hit_test_revolve_handle(), Slic3r::GUI::DesignSketchTool::hit_test_rib_handle(), Slic3r::GUI::DesignSketchTool::hit_test_shell_arrow(), Slic3r::GUI::DesignSketchTool::hit_test_thread_handle(), Slic3r::GUI::DesignSketchTool::hole_axis_proj(), Slic3r::GUI::DesignSketchTool::infer_at(), BBLTopbar::Init(), Slic3r::GUI::ElegooPrintHostSendDialog::init(), Slic3r::GUI::DeviceErrorDialog::init_button(), Slic3r::GUI::PrintErrorDialog::init_button(), Slic3r::GUI::GLCanvas3D::is_camera_pan(), Slic3r::GUI::GLCanvas3D::is_camera_rotate(), Slic3r::GUI::Sidebar::priv::layout_printer(), make_spin(), Slic3r::GUI::FilamentGroupPopup::MakeSmartFilamentSection(), anonymous_namespace{SurfaceDrag.cpp}::mouse_position(), Slic3r::GUI::ImageGrid::mouseDown(), Slic3r::GUI::ImageGrid::mouseEnterWindow(), Slic3r::GUI::ImageGrid::mouseLeaveWindow(), Slic3r::GUI::ImageGrid::mouseMoved(), Slic3r::GUI::ImageGrid::mouseReleased(), Slic3r::GUI::ImageGrid::mouseWheelMoved(), Slic3r::GUI::AuFolderPanel::on_add(), Slic3r::GUI::AMSControl::on_ams_setting_click(), Slic3r::GUI::AMSControl::on_ams_setting_click(), Slic3r::GUI::ModelMallDialog::on_back(), Slic3r::GUI::StatusPanel::on_camera_enter(), Slic3r::GUI::StatusPanel::on_camera_leave(), Slic3r::GUI::AMSControl::on_clibration_again_click(), Slic3r::GUI::AMSControl::on_clibration_cancel_click(), Slic3r::GUI::AMSMaterialsSetting::on_clr_picker(), Slic3r::GUI::ColorPickerPopup::on_custom_clr_picker(), Slic3r::GUI::AuFile::on_dclick(), Slic3r::GUI::Sidebar::on_enter_image_printer_bed(), Slic3r::GUI::CameraItem::on_enter_win(), Slic3r::GUI::AMSLib::on_enter_window(), Slic3r::GUI::ModelMallDialog::on_forward(), Slic3r::GUI::GradientCurveEditor::on_leave(), Slic3r::GUI::UVEditorCanvas::on_leave(), Slic3r::GUI::Sidebar::on_leave_image_printer_bed(), Slic3r::GUI::AMSLib::on_leave_window(), AuxiliaryList::on_left_dclick(), Slic3r::GUI::AMSLib::on_left_down(), Slic3r::GUI::AmsMapingPopup::on_left_down(), Slic3r::GUI::anonymous_namespace{PrintHostDialogs.cpp}::FlashforgeMaterialMapWidget::on_left_down(), Slic3r::GUI::anonymous_namespace{PrintHostDialogs.cpp}::FlashforgeSlotCard::on_left_down(), Slic3r::GUI::FanControlNew::on_left_down(), Slic3r::GUI::FanControlNewSwitchPanel::on_left_down(), Slic3r::GUI::FanControlPopupNew::on_left_down(), Slic3r::GUI::FanOperate::on_left_down(), Slic3r::GUI::GradientCurveEditor::on_left_down(), Slic3r::GUI::PrintOptionItem::on_left_down(), Slic3r::GUI::SendModeSwitchButton::on_left_down(), Slic3r::GUI::GradientCurveEditor::on_left_up(), Slic3r::GUI::CameraItem::on_level_win(), Slic3r::GUI::FanControlNew::on_mode_change(), Slic3r::GUI::FanControlPopupNew::on_mode_changed(), Slic3r::GUI::GradientCurveEditor::on_motion(), Slic3r::GUI::DesignSketchTool::on_mouse(), Slic3r::GUI::DragCanvas::on_mouse(), Slic3r::GUI::GLCanvas3D::on_mouse(), Slic3r::GUI::GLGizmoBase::on_mouse(), Slic3r::GUI::GLGizmoBrimEars::on_mouse(), Slic3r::GUI::GLGizmoCut3D::on_mouse(), Slic3r::GUI::GLGizmoEmboss::on_mouse(), Slic3r::GUI::GLGizmoFlatten::on_mouse(), Slic3r::GUI::GLGizmoMeasure::on_mouse(), Slic3r::GUI::GLGizmoMeshBoolean::on_mouse(), Slic3r::GUI::GLGizmoMove3D::on_mouse(), Slic3r::GUI::GLGizmoPainterBase::on_mouse(), Slic3r::GUI::GLGizmoRotate3D::on_mouse(), Slic3r::GUI::GLGizmoRotate::on_mouse(), Slic3r::GUI::GLGizmoScale3D::on_mouse(), Slic3r::GUI::GLGizmosManager::on_mouse(), Slic3r::GUI::GLGizmoSVG::on_mouse(), Slic3r::GUI::GLGizmoTextureDisplacement::on_mouse(), Slic3r::GUI::GLToolbar::on_mouse(), Slic3r::GUI::TexturePreviewCanvas::on_mouse(), Slic3r::GUI::UVEditorCanvas::on_mouse(), Slic3r::GUI::GLGizmoTextureDisplacement::on_mouse_adjust_texture(), Slic3r::GUI::GLGizmoEmboss::on_mouse_change_selection(), Slic3r::GUI::AuFile::on_mouse_enter(), Slic3r::GUI::MachineObjectPanel::on_mouse_enter(), Slic3r::GUI::MObjectPanel::on_mouse_enter(), Slic3r::GUI::PinCodePanel::on_mouse_enter(), Slic3r::GUI::SideToolsPanel::on_mouse_enter(), Slic3r::GUI::SliceInfoPanel::on_mouse_enter(), Slic3r::GUI::PageMaterials::on_mouse_enter_profiles(), Slic3r::GUI::GLGizmoEmboss::on_mouse_for_rotation(), Slic3r::GUI::GLGizmoSVG::on_mouse_for_rotation(), Slic3r::GUI::GLGizmoEmboss::on_mouse_for_translate(), Slic3r::GUI::GLGizmoSVG::on_mouse_for_translate(), Slic3r::GUI::DesignSketchTool::on_mouse_impl(), Slic3r::GUI::AuFile::on_mouse_leave(), Slic3r::GUI::MachineObjectPanel::on_mouse_leave(), Slic3r::GUI::MObjectPanel::on_mouse_leave(), Slic3r::GUI::PinCodePanel::on_mouse_leave(), Slic3r::GUI::SideToolsPanel::on_mouse_leave(), Slic3r::GUI::SliceInfoPanel::on_mouse_leave(), Slic3r::GUI::PageMaterials::on_mouse_leave_profiles(), Slic3r::GUI::SideToolsPanel::on_mouse_left_down(), Slic3r::GUI::AuFile::on_mouse_left_up(), Slic3r::GUI::MachineObjectPanel::on_mouse_left_up(), Slic3r::GUI::MObjectPanel::on_mouse_left_up(), Slic3r::GUI::PinCodePanel::on_mouse_left_up(), Slic3r::GUI::SideToolsPanel::on_mouse_left_up(), Slic3r::GUI::AmsRMGroup::on_mouse_move(), Slic3r::GUI::ConfigWizardIndex::on_mouse_move(), Slic3r::GUI::PageMaterials::on_mouse_move_on_profiles(), Slic3r::GUI::GLGizmoTextureDisplacement::on_mouse_seam(), on_mouse_surface_drag(), Slic3r::GUI::GLCanvas3D::on_mouse_wheel(), Slic3r::GUI::GLGizmosManager::on_mouse_wheel(), Slic3r::GUI::IMSlider::on_mouse_wheel(), Slic3r::GUI::InputIpAddressDialog::on_ok(), Slic3r::GUI::CalibrationPanel::on_printer_clicked(), Slic3r::GUI::MonitorBasePanel::on_printer_clicked(), Slic3r::GUI::MonitorPanel::on_printer_clicked(), Slic3r::GUI::ModelMallDialog::on_refresh(), Slic3r::GUI::SelectMachineDialog::on_rename_click(), Slic3r::GUI::SelectMachineDialog::on_reselect_dialog_btn_clicked(), Slic3r::GUI::GradientCurveEditor::on_right_down(), Slic3r::GUI::ConfirmBeforeSendDialog::on_show(), Slic3r::GUI::SecondaryCheckDialog::on_show(), Slic3r::GUI::MachineInfoPanel::on_show_release_note(), Slic3r::GUI::PrintingTaskPanel::on_stage_clicked(), Slic3r::GUI::CalibrationDialog::on_start_calibration(), Slic3r::GUI::MonitorBasePanel::on_status(), Slic3r::GUI::StatusPanel::on_switch_vcamera(), Slic3r::GUI::FanControlNew::on_swith_fan(), Slic3r::GUI::MonitorBasePanel::on_tasklist(), Slic3r::GUI::SliceInfoPanel::on_thumbnail_enter(), Slic3r::GUI::StatusPanel::on_thumbnail_enter(), Slic3r::GUI::SliceInfoPanel::on_thumbnail_leave(), Slic3r::GUI::StatusPanel::on_thumbnail_leave(), Slic3r::GUI::MonitorBasePanel::on_timelapse(), Slic3r::GUI::MonitorBasePanel::on_video(), Slic3r::GUI::ScoreDialog::OnBitmapClicked(), Slic3r::GUI::wgtDeviceNozzleRackHotendUpdate::OnBitmapHoverEnter(), Slic3r::GUI::wgtDeviceNozzleRackHotendUpdate::OnBitmapHoverLeave(), Slic3r::GUI::wgtDeviceNozzleRackNozzleItem::OnBtnNozzleStatus(), Slic3r::GUI::AMSrefresh::OnClick(), Slic3r::GUI::AMSPreview::OnEnterWindow(), Slic3r::GUI::AMSrefresh::OnEnterWindow(), Slic3r::GUI::CapsuleButton::OnEnterWindow(), Slic3r::GUI::DevicePickItem::OnEnterWindow(), Slic3r::GUI::FilamentGroupPopup::OnEnterWindow(), Slic3r::GUI::FilamentMapBtnPanel::OnEnterWindow(), Slic3r::GUI::MultiMachineItem::OnEnterWindow(), Slic3r::GUI::MultiTaskItem::OnEnterWindow(), Slic3r::GUI::PurgeModeBtnPanel::OnEnterWindow(), Slic3r::GUI::SendDeviceItem::OnEnterWindow(), Slic3r::GUI::wgtDeviceNozzleRackNozzleItem::OnItemSelected(), Slic3r::GUI::OG_CustomCtrl::OnLeaveWin(), Slic3r::GUI::WikiLabel::OnLeaveWin(), Slic3r::GUI::AMSPreview::OnLeaveWindow(), Slic3r::GUI::AMSrefresh::OnLeaveWindow(), Slic3r::GUI::CapsuleButton::OnLeaveWindow(), Slic3r::GUI::DevicePickItem::OnLeaveWindow(), Slic3r::GUI::FilamentGroupPopup::OnLeaveWindow(), Slic3r::GUI::FilamentMapBtnPanel::OnLeaveWindow(), Slic3r::GUI::MultiMachineItem::OnLeaveWindow(), Slic3r::GUI::MultiTaskItem::OnLeaveWindow(), Slic3r::GUI::PurgeModeBtnPanel::OnLeaveWindow(), Slic3r::GUI::SendDeviceItem::OnLeaveWindow(), Slic3r::GUI::ColorPanel::OnLeftDown(), Slic3r::GUI::DevicePickItem::OnLeftDown(), Slic3r::GUI::MultiMachineItem::OnLeftDown(), Slic3r::GUI::MultiTaskItem::OnLeftDown(), Slic3r::GUI::OG_CustomCtrl::OnLeftDown(), Slic3r::GUI::SendDeviceItem::OnLeftDown(), Slic3r::GUI::WikiLabel::OnLeftDown(), Slic3r::GUI::CameraPopup::OnLeftUp(), Slic3r::GUI::ColorPanel::OnLeftUp(), Slic3r::GUI::SelectMachinePopup::OnLeftUp(), Slic3r::GUI::SelectMObjectPopup::OnLeftUp(), Slic3r::GUI::OG_CustomCtrl::OnMotion(), Slic3r::GUI::WikiLabel::OnMotion(), Slic3r::GUI::CameraPopup::OnMouse(), Slic3r::GUI::SliceInfoPopup::OnMouse(), BBLTopbar::OnMouseLeftDClock(), BBLTopbar::OnMouseLeftDown(), Slic3r::GUI::FilamentPickerDialog::OnMouseLeftDown(), Slic3r::GUI::SkipPartCanvas::OnMouseLeftDown(), BBLTopbar::OnMouseLeftUp(), Slic3r::GUI::FilamentPickerDialog::OnMouseLeftUp(), Slic3r::GUI::SkipPartCanvas::OnMouseLeftUp(), BBLTopbar::OnMouseMotion(), Slic3r::GUI::SkipPartCanvas::OnMouseMotion(), Slic3r::GUI::FilamentPickerDialog::OnMouseMove(), Slic3r::GUI::SkipPartCanvas::OnMouseRightDown(), Slic3r::GUI::SkipPartCanvas::OnMouseRightUp(), Slic3r::GUI::SkipPartCanvas::OnMouseWheel(), Slic3r::GUI::DevicePickItem::OnMove(), Slic3r::GUI::MultiMachineItem::OnMove(), Slic3r::GUI::MultiTaskItem::OnMove(), Slic3r::GUI::SendDeviceItem::OnMove(), Slic3r::GUI::SendMultiMachinePage::OnSelectRadio(), Slic3r::GUI::wgtDeviceNozzleRackHotendUpdate::OnStatusIconClick(), Slic3r::GUI::PrinterPartsDialog::OnWikiClicked(), Slic3r::GUI::ExtrusionCalibration::open_bitmap(), Slic3r::GUI::Sidebar::operator=(), Slic3r::GUI::AmsHumidityTipPopup::ProcessLeftDown(), Slic3r::GUI::AmsIntroducePopup::ProcessLeftDown(), Slic3r::GUI::AmsMapingPopup::ProcessLeftDown(), Slic3r::GUI::AmsMapingTipPopup::ProcessLeftDown(), Slic3r::GUI::AmsTutorialPopup::ProcessLeftDown(), Slic3r::GUI::ColorPickerPopup::ProcessLeftDown(), Slic3r::GUI::SelectMachinePopup::ProcessLeftDown(), Slic3r::GUI::SelectMObjectPopup::ProcessLeftDown(), Slic3r::GUI::SliceInfoPopup::ProcessLeftDown(), Slic3r::GUI::ImGuiWrapper::read_glsl_version(), Slic3r::GUI::DesignPanel::rebuild_constraint_list(), Slic3r::GUI::TextureImportDialog::rebuild_mapping_rows(), Slic3r::GUI::MixedFilamentDialog::rebuild_recommendation_items(), Slic3r::GUI::StatusPanel::refresh_thumbnail_webrequest(), Slic3r::GUI::SelectMachineDialog::reset_and_sync_ams_list(), Slic3r::GUI::SyncAmsInfoDialog::reset_and_sync_ams_list(), Slic3r::GUI::DesignSketchTool::screen_to_plane(), Slic3r::GUI::DesignSketchTool::screen_tol(), Slic3r::GUI::SelectMachineDialog::set_default_from_sdcard(), Slic3r::GUI::DesignCanvas::set_on_context_menu(), Slic3r::GUI::ogStaticText::SetPathEnd(), Slic3r::GUI::MsgDialog::show_dsa_button(), Slic3r::GUI::PublishSettingsDialog::show_menu(), Slic3r::GUI::SelectMachineDialog::show_timelapse_folder_popup(), Slic3r::GUI::DesignSketchTool::snap_chain_start(), Slic3r::GUI::DesignSketchTool::snap_vertex(), Slic3r::GUI::DesignSketchTool::start_cut_drag(), Slic3r::GUI::DesignSketchTool::start_fillet_drag(), Slic3r::GUI::DesignSketchTool::start_hole_drag(), Slic3r::GUI::DesignSketchTool::start_shell_drag(), Slic3r::GUI::DesignSketchTool::start_thread_drag(), Slic3r::GUI::SendMultiMachinePage::sync_ams_list(), Slic3r::GUI::UnsavedChangesDialog::update(), Slic3r::GUI::DesignSketchTool::update_hover(), Slic3r::GUI::Sidebar::update_mixed_filament_list(), Slic3r::GUI::ColorDecomposeDialog::update_mode_card_content(), Slic3r::GUI::ImGuiWrapper::update_mouse_data(), Slic3r::GUI::DesignSketchTool::update_solid_hover(), Slic3r::GUI::ConfirmBeforeSendDialog::update_text(), Slic3r::GUI::GUI_App::UpdateDarkUI(), Slic3r::GUI::PrinterMsgPanel::UpdateInfos(), Slic3r::GUI::AMSControl::UpdatePassRoad(), Slic3r::GUI::GLGizmoBase::use_grabbers(), wxBEGIN_EVENT_TABLE(), and wxDECLARE_EVENT().
|
static |
|
static |
Referenced by Slic3r::GUI::PartSkipDialog::PartSkipDialog().
|
static |