Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Slic3r::ModelObject Member List

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

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() overrideSlic3r::ModelObjectprivatevirtual
bake_xy_rotation_into_meshes(size_t instance_idx)Slic3r::ModelObject
bounding_box_approx() constSlic3r::ModelObject
bounding_box_exact() constSlic3r::ModelObject
center_around_origin(bool include_modifiers=true)Slic3r::ModelObject
cereal::accessSlic3r::ModelObjectfriend
clear_instances()Slic3r::ModelObject
clear_volumes()Slic3r::ModelObject
clone_for_cut(ModelObject **obj)Slic3r::ModelObject
configSlic3r::ModelObject
convert_units(ModelObjectPtrs &new_objects, ConversionType conv_type, std::vector< int > volume_idxs)Slic3r::ModelObject
convex_hull_2d(const Transform3d &trafo_instance) constSlic3r::ModelObject
copy_id(const ObjectBase &rhs)Slic3r::ObjectBaseinlineprotected
copy_transformation_caches(const ModelObject &src)Slic3r::ModelObjectinlineprivate
cut(size_t instance, const Transform3d &cut_matrix, ModelObjectCutAttributes attributes)Slic3r::ModelObject
cut_connectorsSlic3r::ModelObject
cut_idSlic3r::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() constSlic3r::ModelObject
full_raw_mesh_bounding_box() constSlic3r::ModelObject
generate_new_id()Slic3r::ObjectBaseinlineprivatestatic
get_connector_mesh(CutConnectorAttributes connector_attributes)Slic3r::ModelObjectstatic
get_export_filename() constSlic3r::ModelObject
get_instance_max_z(size_t instance_idx) constSlic3r::ModelObject
get_instance_min_z(size_t instance_idx) constSlic3r::ModelObject
get_model()Slic3r::ModelObjectinline
get_model() constSlic3r::ModelObjectinline
get_object_stl_stats() constSlic3r::ModelObject
get_repaired_errors_count(const int vol_idx=-1) constSlic3r::ModelObject
has_connectors() constSlic3r::ModelObject
has_custom_layering() constSlic3r::ModelObjectinline
has_negative_volume_mesh() constSlic3r::ModelObject
has_sla_drain_holes() constSlic3r::ModelObjectinline
has_solid_mesh() constSlic3r::ModelObject
id() constSlic3r::ObjectBaseinline
input_fileSlic3r::ModelObject
instance_bounding_box(size_t instance_idx, bool dont_translate=false) constSlic3r::ModelObject
instancesSlic3r::ModelObject
invalidate_bounding_box()Slic3r::ModelObjectinline
invalidate_cut()Slic3r::ModelObject
is_cut() constSlic3r::ModelObjectinline
is_fdm_support_painted() constSlic3r::ModelObject
is_mm_painted() constSlic3r::ModelObject
is_multiparts() constSlic3r::ModelObjectinline
is_seam_painted() constSlic3r::ModelObject
is_text() constSlic3r::ModelObject
layer_config_rangesSlic3r::ModelObject
layer_height_profileSlic3r::ModelObject
load_and_construct(Archive &ar, cereal::construct< ObjectBase > &construct)Slic3r::ObjectBaseinlineprivatestatic
m_bounding_box_approxSlic3r::ModelObjectmutableprivate
m_bounding_box_approx_validSlic3r::ModelObjectmutableprivate
m_bounding_box_exactSlic3r::ModelObjectmutableprivate
m_bounding_box_exact_validSlic3r::ModelObjectmutableprivate
m_idSlic3r::ObjectBaseprivate
m_min_max_z_validSlic3r::ModelObjectmutableprivate
m_modelSlic3r::ModelObjectprivate
m_raw_bounding_boxSlic3r::ModelObjectmutableprivate
m_raw_bounding_box_validSlic3r::ModelObjectmutableprivate
m_raw_mesh_bounding_boxSlic3r::ModelObjectmutableprivate
m_raw_mesh_bounding_box_validSlic3r::ModelObjectmutableprivate
materials_count() constSlic3r::ModelObject
max_z() constSlic3r::ModelObject
merge()Slic3r::ModelObject
mesh() constSlic3r::ModelObject
min_z() constSlic3r::ModelObject
mirror(Axis axis)Slic3r::ModelObject
ModelSlic3r::ModelObjectfriend
ModelObject(Model *model)Slic3r::ModelObjectinlineexplicitprivate
ModelObject(int)Slic3r::ModelObjectinlineexplicitprivate
ModelObject(const ModelObject &rhs)Slic3r::ModelObjectinlineprivate
ModelObject(ModelObject &&rhs)Slic3r::ModelObjectinlineexplicitprivate
ModelObject()Slic3r::ModelObjectinlineprivate
nameSlic3r::ModelObject
ObjectBase()Slic3r::ObjectBaseinlineprotected
ObjectBase(int)Slic3r::ObjectBaseinlineprotected
ObjectBase(const ObjectID id)Slic3r::ObjectBaseinlineprotected
operator=(const ModelObject &rhs)Slic3r::ModelObjectinlineprivate
operator=(ModelObject &&rhs)Slic3r::ModelObjectinlineprivate
origin_translationSlic3r::ModelObject
parts_count() constSlic3r::ModelObject
PrintSlic3r::ModelObjectfriend
print_info() constSlic3r::ModelObject
printableSlic3r::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::ModelObjectprivate
process_modifier_cut(ModelVolume *volume, const Transform3d &instance_matrix, const Transform3d &inverse_cut_matrix, ModelObjectCutAttributes attributes, ModelObject *upper, ModelObject *lower)Slic3r::ModelObjectprivate
process_solid_part_cut(ModelVolume *volume, const Transform3d &instance_matrix, const Transform3d &cut_matrix, ModelObjectCutAttributes attributes, ModelObject *upper, ModelObject *lower)Slic3r::ModelObjectprivate
process_volume_cut(ModelVolume *volume, const Transform3d &instance_matrix, const Transform3d &cut_matrix, ModelObjectCutAttributes attributes, TriangleMesh &upper_mesh, TriangleMesh &lower_mesh)Slic3r::ModelObjectprivate
raw_bounding_box() constSlic3r::ModelObject
raw_indexed_triangle_set() constSlic3r::ModelObject
raw_mesh() constSlic3r::ModelObject
raw_mesh_bounding_box() constSlic3r::ModelObject
reset_instance_transformation(ModelObject *object, size_t src_instance_idx, const Transform3d &cut_matrix, bool place_on_cut=false, bool flip=false)Slic3r::ModelObjectstatic
rotate(double angle, Axis axis)Slic3r::ModelObject
rotate(double angle, const Vec3d &axis)Slic3r::ModelObject
s_last_idSlic3r::ObjectBaseprivatestatic
scale(const Vec3d &versor)Slic3r::ModelObject
scale(const double s)Slic3r::ModelObjectinline
scale(double x, double y, double z)Slic3r::ModelObjectinline
scale_mesh_after_creation(const float scale)Slic3r::ModelObject
scale_to_fit(const Vec3d &size)Slic3r::ModelObject
serialize(Archive &ar)Slic3r::ModelObjectinlineprivate
set_invalid_id()Slic3r::ObjectBaseinlineprotected
set_model(Model *model)Slic3r::ModelObjectinlineprivate
set_new_unique_id()Slic3r::ModelObjectinlineprivate
sla_drain_holesSlic3r::ModelObject
sla_points_statusSlic3r::ModelObject
sla_support_pointsSlic3r::ModelObject
SLAPrintSlic3r::ModelObjectfriend
sort_volumes(bool full_sort)Slic3r::ModelObject
split(ModelObjectPtrs *new_objects)Slic3r::ModelObject
timestamp() constSlic3r::ObjectBaseinlinevirtual
Timestamp typedefSlic3r::ObjectBase
translate(const Vec3d &vector)Slic3r::ModelObjectinline
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::StackImplSlic3r::ModelObjectfriend
update_instances_print_volume_state(const BuildVolume &build_volume)Slic3r::ModelObjectprivate
update_min_max_z()Slic3r::ModelObjectprivate
volumesSlic3r::ModelObject
~ModelObject()Slic3r::ModelObjectprivate
~ObjectBase()=defaultSlic3r::ObjectBaseprotectedvirtual