| add_instance() | Slic3r::ModelObject | |
| add_instance(const ModelInstance &instance) | Slic3r::ModelObject | |
| add_instance(const Geometry::Transformation &trafo) | Slic3r::ModelObject | |
| add_volume(const TriangleMesh &mesh) | Slic3r::ModelObject | |
| add_volume(TriangleMesh &&mesh, ModelVolumeType type=ModelVolumeType::MODEL_PART) | Slic3r::ModelObject | |
| add_volume(const ModelVolume &volume, ModelVolumeType type=ModelVolumeType::INVALID) | Slic3r::ModelObject | |
| add_volume(const ModelVolume &volume, TriangleMesh &&mesh) | Slic3r::ModelObject | |
| apply_cut_connectors(const std::string &name) | Slic3r::ModelObject | |
| assign_new_unique_ids_recursive() override | Slic3r::ModelObject | privatevirtual |
| bake_xy_rotation_into_meshes(size_t instance_idx) | Slic3r::ModelObject | |
| bounding_box_approx() const | Slic3r::ModelObject | |
| bounding_box_exact() const | Slic3r::ModelObject | |
| center_around_origin(bool include_modifiers=true) | Slic3r::ModelObject | |
| cereal::access | Slic3r::ModelObject | friend |
| clear_instances() | Slic3r::ModelObject | |
| clear_volumes() | Slic3r::ModelObject | |
| clone_for_cut(ModelObject **obj) | Slic3r::ModelObject | |
| config | Slic3r::ModelObject | |
| convert_units(ModelObjectPtrs &new_objects, ConversionType conv_type, std::vector< int > volume_idxs) | Slic3r::ModelObject | |
| convex_hull_2d(const Transform3d &trafo_instance) const | Slic3r::ModelObject | |
| copy_id(const ObjectBase &rhs) | Slic3r::ObjectBase | inlineprotected |
| copy_transformation_caches(const ModelObject &src) | Slic3r::ModelObject | inlineprivate |
| cut(size_t instance, const Transform3d &cut_matrix, ModelObjectCutAttributes attributes) | Slic3r::ModelObject | |
| cut_connectors | Slic3r::ModelObject | |
| cut_id | Slic3r::ModelObject | |
| delete_connectors() | Slic3r::ModelObject | |
| delete_instance(size_t idx) | Slic3r::ModelObject | |
| delete_last_instance() | Slic3r::ModelObject | |
| delete_volume(size_t idx) | Slic3r::ModelObject | |
| ensure_on_bed(bool allow_negative_z=false) | Slic3r::ModelObject | |
| facets_count() const | Slic3r::ModelObject | |
| full_raw_mesh_bounding_box() const | Slic3r::ModelObject | |
| generate_new_id() | Slic3r::ObjectBase | inlineprivatestatic |
| get_connector_mesh(CutConnectorAttributes connector_attributes) | Slic3r::ModelObject | static |
| get_export_filename() const | Slic3r::ModelObject | |
| get_instance_max_z(size_t instance_idx) const | Slic3r::ModelObject | |
| get_instance_min_z(size_t instance_idx) const | Slic3r::ModelObject | |
| get_model() | Slic3r::ModelObject | inline |
| get_model() const | Slic3r::ModelObject | inline |
| get_object_stl_stats() const | Slic3r::ModelObject | |
| get_repaired_errors_count(const int vol_idx=-1) const | Slic3r::ModelObject | |
| has_connectors() const | Slic3r::ModelObject | |
| has_custom_layering() const | Slic3r::ModelObject | inline |
| has_negative_volume_mesh() const | Slic3r::ModelObject | |
| has_sla_drain_holes() const | Slic3r::ModelObject | inline |
| has_solid_mesh() const | Slic3r::ModelObject | |
| id() const | Slic3r::ObjectBase | inline |
| input_file | Slic3r::ModelObject | |
| instance_bounding_box(size_t instance_idx, bool dont_translate=false) const | Slic3r::ModelObject | |
| instances | Slic3r::ModelObject | |
| invalidate_bounding_box() | Slic3r::ModelObject | inline |
| invalidate_cut() | Slic3r::ModelObject | |
| is_cut() const | Slic3r::ModelObject | inline |
| is_fdm_support_painted() const | Slic3r::ModelObject | |
| is_mm_painted() const | Slic3r::ModelObject | |
| is_multiparts() const | Slic3r::ModelObject | inline |
| is_seam_painted() const | Slic3r::ModelObject | |
| is_text() const | Slic3r::ModelObject | |
| layer_config_ranges | Slic3r::ModelObject | |
| layer_height_profile | Slic3r::ModelObject | |
| load_and_construct(Archive &ar, cereal::construct< ObjectBase > &construct) | Slic3r::ObjectBase | inlineprivatestatic |
| m_bounding_box_approx | Slic3r::ModelObject | mutableprivate |
| m_bounding_box_approx_valid | Slic3r::ModelObject | mutableprivate |
| m_bounding_box_exact | Slic3r::ModelObject | mutableprivate |
| m_bounding_box_exact_valid | Slic3r::ModelObject | mutableprivate |
| m_id | Slic3r::ObjectBase | private |
| m_min_max_z_valid | Slic3r::ModelObject | mutableprivate |
| m_model | Slic3r::ModelObject | private |
| m_raw_bounding_box | Slic3r::ModelObject | mutableprivate |
| m_raw_bounding_box_valid | Slic3r::ModelObject | mutableprivate |
| m_raw_mesh_bounding_box | Slic3r::ModelObject | mutableprivate |
| m_raw_mesh_bounding_box_valid | Slic3r::ModelObject | mutableprivate |
| materials_count() const | Slic3r::ModelObject | |
| max_z() const | Slic3r::ModelObject | |
| merge() | Slic3r::ModelObject | |
| mesh() const | Slic3r::ModelObject | |
| min_z() const | Slic3r::ModelObject | |
| mirror(Axis axis) | Slic3r::ModelObject | |
| Model | Slic3r::ModelObject | friend |
| ModelObject(Model *model) | Slic3r::ModelObject | inlineexplicitprivate |
| ModelObject(int) | Slic3r::ModelObject | inlineexplicitprivate |
| ModelObject(const ModelObject &rhs) | Slic3r::ModelObject | inlineprivate |
| ModelObject(ModelObject &&rhs) | Slic3r::ModelObject | inlineexplicitprivate |
| ModelObject() | Slic3r::ModelObject | inlineprivate |
| name | Slic3r::ModelObject | |
| ObjectBase() | Slic3r::ObjectBase | inlineprotected |
| ObjectBase(int) | Slic3r::ObjectBase | inlineprotected |
| ObjectBase(const ObjectID id) | Slic3r::ObjectBase | inlineprotected |
| operator=(const ModelObject &rhs) | Slic3r::ModelObject | inlineprivate |
| operator=(ModelObject &&rhs) | Slic3r::ModelObject | inlineprivate |
| origin_translation | Slic3r::ModelObject | |
| parts_count() const | Slic3r::ModelObject | |
| Print | Slic3r::ModelObject | friend |
| print_info() const | Slic3r::ModelObject | |
| printable | Slic3r::ModelObject | |
| process_connector_cut(ModelVolume *volume, const Transform3d &instance_matrix, const Transform3d &cut_matrix, ModelObjectCutAttributes attributes, ModelObject *upper, ModelObject *lower, std::vector< ModelObject * > &dowels) | Slic3r::ModelObject | private |
| process_modifier_cut(ModelVolume *volume, const Transform3d &instance_matrix, const Transform3d &inverse_cut_matrix, ModelObjectCutAttributes attributes, ModelObject *upper, ModelObject *lower) | Slic3r::ModelObject | private |
| process_solid_part_cut(ModelVolume *volume, const Transform3d &instance_matrix, const Transform3d &cut_matrix, ModelObjectCutAttributes attributes, ModelObject *upper, ModelObject *lower) | Slic3r::ModelObject | private |
| process_volume_cut(ModelVolume *volume, const Transform3d &instance_matrix, const Transform3d &cut_matrix, ModelObjectCutAttributes attributes, TriangleMesh &upper_mesh, TriangleMesh &lower_mesh) | Slic3r::ModelObject | private |
| raw_bounding_box() const | Slic3r::ModelObject | |
| raw_indexed_triangle_set() const | Slic3r::ModelObject | |
| raw_mesh() const | Slic3r::ModelObject | |
| raw_mesh_bounding_box() const | Slic3r::ModelObject | |
| reset_instance_transformation(ModelObject *object, size_t src_instance_idx, const Transform3d &cut_matrix, bool place_on_cut=false, bool flip=false) | Slic3r::ModelObject | static |
| rotate(double angle, Axis axis) | Slic3r::ModelObject | |
| rotate(double angle, const Vec3d &axis) | Slic3r::ModelObject | |
| s_last_id | Slic3r::ObjectBase | privatestatic |
| scale(const Vec3d &versor) | Slic3r::ModelObject | |
| scale(const double s) | Slic3r::ModelObject | inline |
| scale(double x, double y, double z) | Slic3r::ModelObject | inline |
| scale_mesh_after_creation(const float scale) | Slic3r::ModelObject | |
| scale_to_fit(const Vec3d &size) | Slic3r::ModelObject | |
| serialize(Archive &ar) | Slic3r::ModelObject | inlineprivate |
| set_invalid_id() | Slic3r::ObjectBase | inlineprotected |
| set_model(Model *model) | Slic3r::ModelObject | inlineprivate |
| set_new_unique_id() | Slic3r::ModelObject | inlineprivate |
| sla_drain_holes | Slic3r::ModelObject | |
| sla_points_status | Slic3r::ModelObject | |
| sla_support_points | Slic3r::ModelObject | |
| SLAPrint | Slic3r::ModelObject | friend |
| sort_volumes(bool full_sort) | Slic3r::ModelObject | |
| split(ModelObjectPtrs *new_objects) | Slic3r::ModelObject | |
| timestamp() const | Slic3r::ObjectBase | inlinevirtual |
| Timestamp typedef | Slic3r::ObjectBase | |
| translate(const Vec3d &vector) | Slic3r::ModelObject | inline |
| translate(double x, double y, double z) | Slic3r::ModelObject | |
| translate_instance(size_t instance_idx, const Vec3d &vector) | Slic3r::ModelObject | |
| translate_instances(const Vec3d &vector) | Slic3r::ModelObject | |
| UndoRedo::StackImpl | Slic3r::ModelObject | friend |
| update_instances_print_volume_state(const BuildVolume &build_volume) | Slic3r::ModelObject | private |
| update_min_max_z() | Slic3r::ModelObject | private |
| volumes | Slic3r::ModelObject | |
| ~ModelObject() | Slic3r::ModelObject | private |
| ~ObjectBase()=default | Slic3r::ObjectBase | protectedvirtual |