| _generate_support_material() | Slic3r::PrintObject | private |
| _shrink_contour_holes(double contour_delta, double hole_delta, const ExPolygons &polys) const | Slic3r::PrintObject | private |
| _transform_hole_to_polyholes() | Slic3r::PrintObject | private |
| active_step_add_warning(PrintStateBase::WarningLevel warning_level, const std::string &message, PrintStateBase::SlicingNotificationType message_id=PrintStateBase::SlicingDefaultNotification) | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | inlineprotected |
| adaptive_infill_field(AdaptiveInfillMode mode) const | Slic3r::PrintObject | inline |
| add_layer(int id, coordf_t height, coordf_t print_z, coordf_t slice_z) | Slic3r::PrintObject | |
| add_support_layer(int id, int interface_id, coordf_t height, coordf_t print_z) | Slic3r::PrintObject | |
| add_tree_support_layer(int id, coordf_t height, coordf_t print_z, coordf_t slice_z) | Slic3r::PrintObject | |
| all_regions() const | Slic3r::PrintObject | |
| alloc_tree_support_preview_cache() | Slic3r::PrintObject | |
| apply_conical_overhang() | Slic3r::PrintObject | private |
| assign_new_unique_ids_recursive() | Slic3r::ObjectBase | inlineprotectedvirtual |
| belt_brim_by_layer() const | Slic3r::PrintObject | inline |
| belt_brim_filament() const | Slic3r::PrintObject | |
| belt_brim_prologue() const | Slic3r::PrintObject | inline |
| belt_drop_unclaimed_fills(Layer *layer, const std::function< bool(const ExtrusionEntity *)> &claimed) | Slic3r::PrintObject | private |
| belt_global_z_offset() const | Slic3r::PrintObject | inline |
| belt_restore_dropped_fills() | Slic3r::PrintObject | private |
| belt_restore_truncated_layers() | Slic3r::PrintObject | private |
| belt_shift_layer_grid(double delta) | Slic3r::PrintObject | private |
| belt_truncate_layers_above(coordf_t z) | Slic3r::PrintObject | private |
| belt_undo_purge_plan() | Slic3r::PrintObject | inlineprivate |
| bounding_box() const | Slic3r::PrintObject | inline |
| bridge_over_infill() | Slic3r::PrintObject | private |
| cancel_callback(PrintBase *print) | Slic3r::PrintObjectBase | protectedstatic |
| center_offset() const | Slic3r::PrintObject | inline |
| clear_belt_brim() | Slic3r::PrintObject | |
| clear_layers() | Slic3r::PrintObject | |
| clear_overhangs_for_lift() | Slic3r::PrintObject | private |
| clear_shared_object() | Slic3r::PrintObject | |
| clear_support_layers() | Slic3r::PrintObject | |
| clear_tree_support_preview_cache() | Slic3r::PrintObject | inline |
| clip_fill_surfaces() | Slic3r::PrintObject | private |
| clip_multipart_objects | Slic3r::PrintObject | static |
| combine_infill() | Slic3r::PrintObject | private |
| config() const | Slic3r::PrintObject | inline |
| config_apply(const ConfigBase &other, bool ignore_nonexistent=false) | Slic3r::PrintObject | inlineprivate |
| config_apply_only(const ConfigBase &other, const t_config_option_keys &keys, bool ignore_nonexistent=false) | Slic3r::PrintObject | inlineprivate |
| configBrimWidth(double m) | Slic3r::PrintObject | inline |
| contour_z() | Slic3r::PrintObject | private |
| copy_id(const ObjectBase &rhs) | Slic3r::ObjectBase | inlineprotected |
| copy_layers_from_shared_object() | Slic3r::PrintObject | |
| copy_layers_overhang_from_shared_object() | Slic3r::PrintObject | |
| detect_extruder_geometric_unprintables() const | Slic3r::PrintObject | private |
| detect_overhangs_for_lift() | Slic3r::PrintObject | private |
| detect_surfaces_type() | Slic3r::PrintObject | private |
| discover_horizontal_shells() | Slic3r::PrintObject | private |
| discover_vertical_shells() | Slic3r::PrintObject | private |
| emptylayer_update_msg(PrintBase *print, int type, const std::string &message, bool overwrite) | Slic3r::PrintObjectBase | protected |
| estimate_curled_extrusions() | Slic3r::PrintObject | private |
| firstLayerObjectBrimBoundingBox | Slic3r::PrintObject | |
| firstLayerObjGroups() const | Slic3r::PrintObject | inline |
| firstLayerObjGroupsMod() | Slic3r::PrintObject | inline |
| firstLayerObjSlice() const | Slic3r::PrintObject | inline |
| firstLayerObjSliceByGroups | Slic3r::PrintObject | private |
| firstLayerObjSliceByVolume | Slic3r::PrintObject | private |
| firstLayerObjSliceMod() | Slic3r::PrintObject | inline |
| generate_belt_brim() | Slic3r::PrintObject | private |
| generate_new_id() | Slic3r::ObjectBase | inlineprivatestatic |
| generate_support_material(bool with_belt_brim=true) | Slic3r::PrintObject | private |
| generate_support_preview() | Slic3r::PrintObject | |
| get_certain_layers(float start, float end, std::vector< LayerPtrs > &out, std::vector< BoundingBox > &boundingbox_objects) | Slic3r::PrintObject | |
| get_first_layer_bbox(float &area, float &layer_height, std::string &name) | Slic3r::PrintObject | |
| get_first_layer_bellow_printz(coordf_t print_z, coordf_t epsilon) const | Slic3r::PrintObject | |
| get_id() const | Slic3r::PrintObject | inline |
| get_instances_shift_without_plate_offset() const | Slic3r::PrintObject | |
| get_layer(int idx) const | Slic3r::PrintObject | inline |
| get_layer(int idx) | Slic3r::PrintObject | inline |
| get_layer_at_bottomz(coordf_t bottom_z, coordf_t epsilon) const | Slic3r::PrintObject | |
| get_layer_at_bottomz(coordf_t bottom_z, coordf_t epsilon) | Slic3r::PrintObject | |
| get_layer_at_printz(coordf_t print_z) const | Slic3r::PrintObject | |
| get_layer_at_printz(coordf_t print_z) | Slic3r::PrintObject | |
| get_layer_at_printz(coordf_t print_z, coordf_t epsilon) const | Slic3r::PrintObject | |
| get_layer_at_printz(coordf_t print_z, coordf_t epsilon) | Slic3r::PrintObject | |
| get_layer_idx_get_printz(coordf_t print_z, coordf_t epsilon) | Slic3r::PrintObject | |
| get_shared_object() const | Slic3r::PrintObject | inline |
| get_support_layer(int idx) | Slic3r::PrintObject | inline |
| get_support_layer_at_printz(coordf_t print_z, coordf_t epsilon) const | Slic3r::PrintObject | |
| get_support_layer_at_printz(coordf_t print_z, coordf_t epsilon) | Slic3r::PrintObject | |
| has_belt_brim() const | Slic3r::PrintObject | |
| has_brim() const | Slic3r::PrintObject | inline |
| has_raft(const PrintObjectConfig &config) | Slic3r::PrintObject | inlinestatic |
| has_raft() const | Slic3r::PrintObject | inline |
| has_support(const PrintObjectConfig &config) | Slic3r::PrintObject | inlinestatic |
| has_support() const | Slic3r::PrintObject | inline |
| has_support_material(const PrintObjectConfig &config) | Slic3r::PrintObject | inlinestatic |
| has_support_material() const | Slic3r::PrintObject | inline |
| height() const | Slic3r::PrintObject | inline |
| id() const | Slic3r::ObjectBase | inline |
| infill() | Slic3r::PrintObject | private |
| infill_only_where_needed | Slic3r::PrintObject | static |
| Inherited typedef | Slic3r::PrintObject | private |
| insert_support_layer(SupportLayerPtrs::iterator pos, size_t id, size_t interface_id, coordf_t height, coordf_t print_z, coordf_t slice_z) | Slic3r::PrintObject | |
| instances() const | Slic3r::PrintObject | inline |
| instances() | Slic3r::PrintObject | inline |
| invalidate_all_steps() | Slic3r::PrintObject | private |
| invalidate_all_steps_without_cancel() | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | inlineprotected |
| invalidate_state_by_config_options(const ConfigOptionResolver &old_config, const ConfigOptionResolver &new_config, const std::vector< t_config_option_key > &opt_keys) | Slic3r::PrintObject | private |
| invalidate_step(PrintObjectStep step) | Slic3r::PrintObject | private |
| invalidate_steps(StepTypeIterator step_begin, StepTypeIterator step_end) | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | inlineprotected |
| invalidate_steps(std::initializer_list< PrintObjectStep > il) | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | inlineprotected |
| ironing() | Slic3r::PrintObject | private |
| is_fuzzy_skin_painted() const | Slic3r::PrintObject | inline |
| is_mm_painted() const | Slic3r::PrintObject | inline |
| is_step_done(PrintObjectStep step) const | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | inline |
| is_step_done_unguarded(PrintObjectStep step) const | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | inlineprotected |
| is_step_started_unguarded(PrintObjectStep step) const | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | inlineprotected |
| is_support_necessary() | Slic3r::PrintObject | private |
| layer_count() const | Slic3r::PrintObject | inline |
| layers() const | Slic3r::PrintObject | inline |
| layers() | Slic3r::PrintObject | inline |
| load_and_construct(Archive &ar, cereal::construct< ObjectBase > &construct) | Slic3r::ObjectBase | inlineprivatestatic |
| m_adaptive_fill_octrees | Slic3r::PrintObject | private |
| m_adaptive_infill_fields | Slic3r::PrintObject | private |
| m_belt_brim_areas_by_layer | Slic3r::PrintObject | private |
| m_belt_brim_by_layer | Slic3r::PrintObject | private |
| m_belt_brim_pending | Slic3r::PrintObject | private |
| m_belt_brim_prologue | Slic3r::PrintObject | private |
| m_belt_dropped_fills | Slic3r::PrintObject | private |
| m_belt_floor_z_shift_cache_valid | Slic3r::PrintObject | private |
| m_belt_floor_z_shift_cached | Slic3r::PrintObject | private |
| m_belt_global_z_offset | Slic3r::PrintObject | private |
| m_belt_min_z | Slic3r::PrintObject | private |
| m_belt_truncated_layers | Slic3r::PrintObject | private |
| m_center_offset | Slic3r::PrintObject | private |
| m_config | Slic3r::PrintObject | private |
| m_id | Slic3r::PrintObject | private |
| m_instances | Slic3r::PrintObject | private |
| m_layers | Slic3r::PrintObject | private |
| m_lightning_generator | Slic3r::PrintObject | private |
| m_max_z | Slic3r::PrintObject | private |
| m_model_object | Slic3r::PrintObjectBase | protected |
| m_print | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | protected |
| m_separated_body_bboxes | Slic3r::PrintObject | private |
| m_shared_object | Slic3r::PrintObject | private |
| m_shared_regions | Slic3r::PrintObject | private |
| m_size | Slic3r::PrintObject | private |
| m_skirt | Slic3r::PrintObject | private |
| m_slicing_params | Slic3r::PrintObject | private |
| m_state | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | private |
| m_support_layers | Slic3r::PrintObject | private |
| m_trafo | Slic3r::PrintObject | private |
| m_tree_support_preview_cache | Slic3r::PrintObject | private |
| m_typed_slices | Slic3r::PrintObject | private |
| make_perimeters() | Slic3r::PrintObject | private |
| max_z() const | Slic3r::PrintObject | inline |
| model_object() const | Slic3r::PrintObjectBase | inline |
| model_object() | Slic3r::PrintObjectBase | inline |
| need_z_contouring() const | Slic3r::PrintObject | private |
| num_printing_regions() const | Slic3r::PrintObject | inline |
| object_config_from_model_object(const PrintObjectConfig &default_object_config, const ModelObject &object, size_t num_extruders, std::vector< int > &variant_index) | Slic3r::PrintObject | privatestatic |
| object_extruders() const | Slic3r::PrintObject | |
| object_first_layer_wall_extruders | Slic3r::PrintObject | |
| object_skirt() const | Slic3r::PrintObject | inline |
| ObjectBase() | Slic3r::ObjectBase | inlineprotected |
| ObjectBase(int) | Slic3r::ObjectBase | inlineprotected |
| ObjectBase(const ObjectID id) | Slic3r::ObjectBase | inlineprotected |
| prepare_adaptive_infill_data(const std::vector< std::pair< const Surface *, const Layer * > > &surfaces_w_layer) const | Slic3r::PrintObject | private |
| prepare_adaptive_infill_fields() const | Slic3r::PrintObject | private |
| prepare_infill() | Slic3r::PrintObject | private |
| prepare_lightning_infill_data() | Slic3r::PrintObject | private |
| Print class | Slic3r::PrintObject | friend |
| print() | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | inline |
| print() const | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | inline |
| printing_extruders() const | Slic3r::PrintObject | |
| printing_region(size_t idx) const | Slic3r::PrintObject | inline |
| PrintObject(Print *print, ModelObject *model_object, const Transform3d &trafo, PrintInstances &&instances) | Slic3r::PrintObject | private |
| PrintObjectBase(ModelObject *model_object) | Slic3r::PrintObjectBase | inlineprotected |
| PrintObjectBaseWithState(Print *print, ModelObject *model_object) | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | inlineprotected |
| PrintObjectState typedef | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | |
| PrintType | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | protected |
| process_external_surfaces() | Slic3r::PrintObject | private |
| project_and_append_custom_facets(bool seam, EnforcerBlockerType type, std::vector< Polygons > &expolys, std::vector< std::pair< Vec3f, Vec3f > > *vertical_points=nullptr) const | Slic3r::PrintObject | |
| remove_bridges_from_contacts(const Layer *lower_layer, const Layer *current_layer, float extrusion_width, PolysType *overhang_regions, float max_bridge_length=scale_(10), bool break_bridge=false) | Slic3r::PrintObject | static |
| s_last_id | Slic3r::ObjectBase | privatestatic |
| separated_body_bboxes() const | Slic3r::PrintObject | inline |
| serialize(Archive &ar) | Slic3r::ObjectBase | inlineprivate |
| set_belt_brim(std::vector< ExtrusionEntityCollection > &&by_layer, std::vector< ExPolygons > &&areas, std::vector< BeltBrimBand > &&prologue) | Slic3r::PrintObject | |
| set_done(PrintObjectStep step) | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | inlineprotected |
| set_id(size_t id) | Slic3r::PrintObject | inline |
| set_instances(PrintInstances &&instances) | Slic3r::PrintObject | private |
| set_invalid_id() | Slic3r::ObjectBase | inlineprotected |
| set_new_unique_id() | Slic3r::ObjectBase | inlineprotected |
| set_shared_object(PrintObject *object) | Slic3r::PrintObject | |
| set_started(PrintObjectStep step) | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | inlineprotected |
| shared_regions() const | Slic3r::PrintObject | inline |
| simplify_extrusion_path() | Slic3r::PrintObject | private |
| size() const | Slic3r::PrintObject | inline |
| slice() | Slic3r::PrintObject | |
| slice_single_volume_regions(const ModelVolume *volume) const | Slic3r::PrintObject | |
| slice_support_blockers() const | Slic3r::PrintObject | inline |
| slice_support_enforcers() const | Slic3r::PrintObject | inline |
| slice_support_volumes(const ModelVolumeType model_volume_type) const | Slic3r::PrintObject | |
| slice_volumes() | Slic3r::PrintObject | private |
| slicing_parameters() const | Slic3r::PrintObject | inline |
| slicing_parameters(const DynamicPrintConfig &full_config, const ModelObject &model_object, float object_max_z, const Vec3d &object_shrinkage_compensation, std::vector< int > variant_index=std::vector< int >()) | Slic3r::PrintObject | static |
| state_mutex(PrintBase *print) | Slic3r::PrintObjectBase | protectedstatic |
| status_update_warnings(PrintBase *print, int step, PrintStateBase::WarningLevel warning_level, const std::string &message, PrintStateBase::SlicingNotificationType message_id=PrintStateBase::SlicingDefaultNotification) | Slic3r::PrintObjectBase | protected |
| step_state_with_timestamp(PrintObjectStep step) const | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | inline |
| step_state_with_warnings(PrintObjectStep step) const | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | inline |
| support_layer_count() const | Slic3r::PrintObject | inline |
| support_layers() const | Slic3r::PrintObject | inline |
| support_layers() | Slic3r::PrintObject | inline |
| throw_if_canceled() | Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount > | inlineprotected |
| Timestamp typedef | Slic3r::ObjectBase | |
| timestamp() const | Slic3r::ObjectBase | inlinevirtual |
| total_layer_count() const | Slic3r::PrintObject | inline |
| trafo() const | Slic3r::PrintObject | inline |
| trafo_centered() const | Slic3r::PrintObject | inline |
| trafo_sliced() const | Slic3r::PrintObject | |
| update_layer_height_profile(const ModelObject &model_object, const SlicingParameters &slicing_parameters, std::vector< coordf_t > &layer_height_profile) | Slic3r::PrintObject | static |
| update_slicing_parameters() | Slic3r::PrintObject | private |
| ~ObjectBase()=default | Slic3r::ObjectBase | protectedvirtual |
| ~PrintObject() | Slic3r::PrintObject | private |
| ~PrintObjectBase() | Slic3r::PrintObjectBase | inlineprotectedvirtual |