OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::PrintObject Member List

This is the complete list of members for Slic3r::PrintObject, including all inherited members.

_generate_support_material()Slic3r::PrintObjectprivate
_shrink_contour_holes(double contour_delta, double hole_delta, const ExPolygons &polys) constSlic3r::PrintObjectprivate
_transform_hole_to_polyholes()Slic3r::PrintObjectprivate
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) constSlic3r::PrintObjectinline
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() constSlic3r::PrintObject
alloc_tree_support_preview_cache()Slic3r::PrintObject
apply_conical_overhang()Slic3r::PrintObjectprivate
assign_new_unique_ids_recursive()Slic3r::ObjectBaseinlineprotectedvirtual
belt_brim_by_layer() constSlic3r::PrintObjectinline
belt_brim_filament() constSlic3r::PrintObject
belt_brim_prologue() constSlic3r::PrintObjectinline
belt_drop_unclaimed_fills(Layer *layer, const std::function< bool(const ExtrusionEntity *)> &claimed)Slic3r::PrintObjectprivate
belt_global_z_offset() constSlic3r::PrintObjectinline
belt_restore_dropped_fills()Slic3r::PrintObjectprivate
belt_restore_truncated_layers()Slic3r::PrintObjectprivate
belt_shift_layer_grid(double delta)Slic3r::PrintObjectprivate
belt_truncate_layers_above(coordf_t z)Slic3r::PrintObjectprivate
belt_undo_purge_plan()Slic3r::PrintObjectinlineprivate
bounding_box() constSlic3r::PrintObjectinline
bridge_over_infill()Slic3r::PrintObjectprivate
cancel_callback(PrintBase *print)Slic3r::PrintObjectBaseprotectedstatic
center_offset() constSlic3r::PrintObjectinline
clear_belt_brim()Slic3r::PrintObject
clear_layers()Slic3r::PrintObject
clear_overhangs_for_lift()Slic3r::PrintObjectprivate
clear_shared_object()Slic3r::PrintObject
clear_support_layers()Slic3r::PrintObject
clear_tree_support_preview_cache()Slic3r::PrintObjectinline
clip_fill_surfaces()Slic3r::PrintObjectprivate
clip_multipart_objectsSlic3r::PrintObjectstatic
combine_infill()Slic3r::PrintObjectprivate
config() constSlic3r::PrintObjectinline
config_apply(const ConfigBase &other, bool ignore_nonexistent=false)Slic3r::PrintObjectinlineprivate
config_apply_only(const ConfigBase &other, const t_config_option_keys &keys, bool ignore_nonexistent=false)Slic3r::PrintObjectinlineprivate
configBrimWidth(double m)Slic3r::PrintObjectinline
contour_z()Slic3r::PrintObjectprivate
copy_id(const ObjectBase &rhs)Slic3r::ObjectBaseinlineprotected
copy_layers_from_shared_object()Slic3r::PrintObject
copy_layers_overhang_from_shared_object()Slic3r::PrintObject
detect_extruder_geometric_unprintables() constSlic3r::PrintObjectprivate
detect_overhangs_for_lift()Slic3r::PrintObjectprivate
detect_surfaces_type()Slic3r::PrintObjectprivate
discover_horizontal_shells()Slic3r::PrintObjectprivate
discover_vertical_shells()Slic3r::PrintObjectprivate
emptylayer_update_msg(PrintBase *print, int type, const std::string &message, bool overwrite)Slic3r::PrintObjectBaseprotected
estimate_curled_extrusions()Slic3r::PrintObjectprivate
firstLayerObjectBrimBoundingBoxSlic3r::PrintObject
firstLayerObjGroups() constSlic3r::PrintObjectinline
firstLayerObjGroupsMod()Slic3r::PrintObjectinline
firstLayerObjSlice() constSlic3r::PrintObjectinline
firstLayerObjSliceByGroupsSlic3r::PrintObjectprivate
firstLayerObjSliceByVolumeSlic3r::PrintObjectprivate
firstLayerObjSliceMod()Slic3r::PrintObjectinline
generate_belt_brim()Slic3r::PrintObjectprivate
generate_new_id()Slic3r::ObjectBaseinlineprivatestatic
generate_support_material(bool with_belt_brim=true)Slic3r::PrintObjectprivate
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) constSlic3r::PrintObject
get_id() constSlic3r::PrintObjectinline
get_instances_shift_without_plate_offset() constSlic3r::PrintObject
get_layer(int idx) constSlic3r::PrintObjectinline
get_layer(int idx)Slic3r::PrintObjectinline
get_layer_at_bottomz(coordf_t bottom_z, coordf_t epsilon) constSlic3r::PrintObject
get_layer_at_bottomz(coordf_t bottom_z, coordf_t epsilon)Slic3r::PrintObject
get_layer_at_printz(coordf_t print_z) constSlic3r::PrintObject
get_layer_at_printz(coordf_t print_z)Slic3r::PrintObject
get_layer_at_printz(coordf_t print_z, coordf_t epsilon) constSlic3r::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() constSlic3r::PrintObjectinline
get_support_layer(int idx)Slic3r::PrintObjectinline
get_support_layer_at_printz(coordf_t print_z, coordf_t epsilon) constSlic3r::PrintObject
get_support_layer_at_printz(coordf_t print_z, coordf_t epsilon)Slic3r::PrintObject
has_belt_brim() constSlic3r::PrintObject
has_brim() constSlic3r::PrintObjectinline
has_raft(const PrintObjectConfig &config)Slic3r::PrintObjectinlinestatic
has_raft() constSlic3r::PrintObjectinline
has_support(const PrintObjectConfig &config)Slic3r::PrintObjectinlinestatic
has_support() constSlic3r::PrintObjectinline
has_support_material(const PrintObjectConfig &config)Slic3r::PrintObjectinlinestatic
has_support_material() constSlic3r::PrintObjectinline
height() constSlic3r::PrintObjectinline
id() constSlic3r::ObjectBaseinline
infill()Slic3r::PrintObjectprivate
infill_only_where_neededSlic3r::PrintObjectstatic
Inherited typedefSlic3r::PrintObjectprivate
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() constSlic3r::PrintObjectinline
instances()Slic3r::PrintObjectinline
invalidate_all_steps()Slic3r::PrintObjectprivate
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::PrintObjectprivate
invalidate_step(PrintObjectStep step)Slic3r::PrintObjectprivate
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::PrintObjectprivate
is_fuzzy_skin_painted() constSlic3r::PrintObjectinline
is_mm_painted() constSlic3r::PrintObjectinline
is_step_done(PrintObjectStep step) constSlic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount >inline
is_step_done_unguarded(PrintObjectStep step) constSlic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount >inlineprotected
is_step_started_unguarded(PrintObjectStep step) constSlic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount >inlineprotected
is_support_necessary()Slic3r::PrintObjectprivate
layer_count() constSlic3r::PrintObjectinline
layers() constSlic3r::PrintObjectinline
layers()Slic3r::PrintObjectinline
load_and_construct(Archive &ar, cereal::construct< ObjectBase > &construct)Slic3r::ObjectBaseinlineprivatestatic
m_adaptive_fill_octreesSlic3r::PrintObjectprivate
m_adaptive_infill_fieldsSlic3r::PrintObjectprivate
m_belt_brim_areas_by_layerSlic3r::PrintObjectprivate
m_belt_brim_by_layerSlic3r::PrintObjectprivate
m_belt_brim_pendingSlic3r::PrintObjectprivate
m_belt_brim_prologueSlic3r::PrintObjectprivate
m_belt_dropped_fillsSlic3r::PrintObjectprivate
m_belt_floor_z_shift_cache_validSlic3r::PrintObjectprivate
m_belt_floor_z_shift_cachedSlic3r::PrintObjectprivate
m_belt_global_z_offsetSlic3r::PrintObjectprivate
m_belt_min_zSlic3r::PrintObjectprivate
m_belt_truncated_layersSlic3r::PrintObjectprivate
m_center_offsetSlic3r::PrintObjectprivate
m_configSlic3r::PrintObjectprivate
m_idSlic3r::PrintObjectprivate
m_instancesSlic3r::PrintObjectprivate
m_layersSlic3r::PrintObjectprivate
m_lightning_generatorSlic3r::PrintObjectprivate
m_max_zSlic3r::PrintObjectprivate
m_model_objectSlic3r::PrintObjectBaseprotected
m_printSlic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount >protected
m_separated_body_bboxesSlic3r::PrintObjectprivate
m_shared_objectSlic3r::PrintObjectprivate
m_shared_regionsSlic3r::PrintObjectprivate
m_sizeSlic3r::PrintObjectprivate
m_skirtSlic3r::PrintObjectprivate
m_slicing_paramsSlic3r::PrintObjectprivate
m_stateSlic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount >private
m_support_layersSlic3r::PrintObjectprivate
m_trafoSlic3r::PrintObjectprivate
m_tree_support_preview_cacheSlic3r::PrintObjectprivate
m_typed_slicesSlic3r::PrintObjectprivate
make_perimeters()Slic3r::PrintObjectprivate
max_z() constSlic3r::PrintObjectinline
model_object() constSlic3r::PrintObjectBaseinline
model_object()Slic3r::PrintObjectBaseinline
need_z_contouring() constSlic3r::PrintObjectprivate
num_printing_regions() constSlic3r::PrintObjectinline
object_config_from_model_object(const PrintObjectConfig &default_object_config, const ModelObject &object, size_t num_extruders, std::vector< int > &variant_index)Slic3r::PrintObjectprivatestatic
object_extruders() constSlic3r::PrintObject
object_first_layer_wall_extrudersSlic3r::PrintObject
object_skirt() constSlic3r::PrintObjectinline
ObjectBase()Slic3r::ObjectBaseinlineprotected
ObjectBase(int)Slic3r::ObjectBaseinlineprotected
ObjectBase(const ObjectID id)Slic3r::ObjectBaseinlineprotected
prepare_adaptive_infill_data(const std::vector< std::pair< const Surface *, const Layer * > > &surfaces_w_layer) constSlic3r::PrintObjectprivate
prepare_adaptive_infill_fields() constSlic3r::PrintObjectprivate
prepare_infill()Slic3r::PrintObjectprivate
prepare_lightning_infill_data()Slic3r::PrintObjectprivate
Print classSlic3r::PrintObjectfriend
print()Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount >inline
print() constSlic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount >inline
printing_extruders() constSlic3r::PrintObject
printing_region(size_t idx) constSlic3r::PrintObjectinline
PrintObject(Print *print, ModelObject *model_object, const Transform3d &trafo, PrintInstances &&instances)Slic3r::PrintObjectprivate
PrintObjectBase(ModelObject *model_object)Slic3r::PrintObjectBaseinlineprotected
PrintObjectBaseWithState(Print *print, ModelObject *model_object)Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount >inlineprotected
PrintObjectState typedefSlic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount >
PrintTypeSlic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount >protected
process_external_surfaces()Slic3r::PrintObjectprivate
project_and_append_custom_facets(bool seam, EnforcerBlockerType type, std::vector< Polygons > &expolys, std::vector< std::pair< Vec3f, Vec3f > > *vertical_points=nullptr) constSlic3r::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::PrintObjectstatic
s_last_idSlic3r::ObjectBaseprivatestatic
separated_body_bboxes() constSlic3r::PrintObjectinline
serialize(Archive &ar)Slic3r::ObjectBaseinlineprivate
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::PrintObjectinline
set_instances(PrintInstances &&instances)Slic3r::PrintObjectprivate
set_invalid_id()Slic3r::ObjectBaseinlineprotected
set_new_unique_id()Slic3r::ObjectBaseinlineprotected
set_shared_object(PrintObject *object)Slic3r::PrintObject
set_started(PrintObjectStep step)Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount >inlineprotected
shared_regions() constSlic3r::PrintObjectinline
simplify_extrusion_path()Slic3r::PrintObjectprivate
size() constSlic3r::PrintObjectinline
slice()Slic3r::PrintObject
slice_single_volume_regions(const ModelVolume *volume) constSlic3r::PrintObject
slice_support_blockers() constSlic3r::PrintObjectinline
slice_support_enforcers() constSlic3r::PrintObjectinline
slice_support_volumes(const ModelVolumeType model_volume_type) constSlic3r::PrintObject
slice_volumes()Slic3r::PrintObjectprivate
slicing_parameters() constSlic3r::PrintObjectinline
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::PrintObjectstatic
state_mutex(PrintBase *print)Slic3r::PrintObjectBaseprotectedstatic
status_update_warnings(PrintBase *print, int step, PrintStateBase::WarningLevel warning_level, const std::string &message, PrintStateBase::SlicingNotificationType message_id=PrintStateBase::SlicingDefaultNotification)Slic3r::PrintObjectBaseprotected
step_state_with_timestamp(PrintObjectStep step) constSlic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount >inline
step_state_with_warnings(PrintObjectStep step) constSlic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount >inline
support_layer_count() constSlic3r::PrintObjectinline
support_layers() constSlic3r::PrintObjectinline
support_layers()Slic3r::PrintObjectinline
throw_if_canceled()Slic3r::PrintObjectBaseWithState< Print, PrintObjectStep, posCount >inlineprotected
Timestamp typedefSlic3r::ObjectBase
timestamp() constSlic3r::ObjectBaseinlinevirtual
total_layer_count() constSlic3r::PrintObjectinline
trafo() constSlic3r::PrintObjectinline
trafo_centered() constSlic3r::PrintObjectinline
trafo_sliced() constSlic3r::PrintObject
update_layer_height_profile(const ModelObject &model_object, const SlicingParameters &slicing_parameters, std::vector< coordf_t > &layer_height_profile)Slic3r::PrintObjectstatic
update_slicing_parameters()Slic3r::PrintObjectprivate
~ObjectBase()=defaultSlic3r::ObjectBaseprotectedvirtual
~PrintObject()Slic3r::PrintObjectprivate
~PrintObjectBase()Slic3r::PrintObjectBaseinlineprotectedvirtual