Classes | |
| class | SvgArchivePathsRestorer |
| struct | MixedGradientSlot |
Typedefs | |
| using | SvgFile = EmbossShape::SvgFile |
| using | SvgFiles = std::vector<SvgFile*> |
Functions | |
| bool | emboss_svg (Plater &plater, const wxString &svg_file, const Vec2d &mouse_drop_position) |
| std::string | imex_placement_error (PartPlate *plate) |
| std::string | get_file_name (const std::string &file_path) |
| std::string | create_unique_3mf_filepath (const std::string &file, const SvgFiles svgs) |
| bool | set_by_local_path (SvgFile &svg, const SvgFiles &svgs) |
| void | publish (Model &model, SaveStrategy strategy) |
| Function to secure private data before store to 3mf. | |
| std::vector< MixedGradientSlot > | parse_mixed_gradient_slots (const Slic3r::DynamicPrintConfig &config, size_t slot_count) |
| struct Slic3r::GUI::anonymous_namespace{Plater.cpp}::MixedGradientSlot |
| using Slic3r::GUI::anonymous_namespace{Plater.cpp}::SvgFile = EmbossShape::SvgFile |
| using Slic3r::GUI::anonymous_namespace{Plater.cpp}::SvgFiles = std::vector<SvgFile*> |
| std::string Slic3r::GUI::anonymous_namespace{Plater.cpp}::create_unique_3mf_filepath | ( | const std::string & | file, |
| const SvgFiles | svgs ) |
References create_unique_3mf_filepath().
Referenced by create_unique_3mf_filepath(), and publish().
| bool Slic3r::GUI::anonymous_namespace{Plater.cpp}::emboss_svg | ( | Plater & | plater, |
| const wxString & | svg_file, | ||
| const Vec2d & | mouse_drop_position ) |
References Slic3r::GUI::GLGizmoSVG::create_volume(), emboss_svg(), Slic3r::GUI::GLGizmosManager::get_gizmo(), Slic3r::GUI::GLCanvas3D::get_gizmos_manager(), Slic3r::GUI::into_u8(), Slic3r::MODEL_PART, Slic3r::GUI::GLCanvas3D::on_mouse(), Slic3r::GUI::plater(), Slic3r::GUI::GLGizmosManager::Svg, and Slic3r::GUI::wxMouseEvent.
Referenced by emboss_svg().
| std::string Slic3r::GUI::anonymous_namespace{Plater.cpp}::get_file_name | ( | const std::string & | file_path | ) |
References count, get_file_name(), and Slic3r::offset().
Referenced by get_file_name(), and publish().
| std::string Slic3r::GUI::anonymous_namespace{Plater.cpp}::imex_placement_error | ( | PartPlate * | plate | ) |
References _u8L, imex_placement_error(), Slic3r::GUI::PartPlate::imex_placement_violation(), Slic3r::GUI::PartPlate::None, Slic3r::GUI::PartPlate::Object, and Slic3r::GUI::PartPlate::PrimeTower.
Referenced by imex_placement_error().
| std::vector< MixedGradientSlot > Slic3r::GUI::anonymous_namespace{Plater.cpp}::parse_mixed_gradient_slots | ( | const Slic3r::DynamicPrintConfig & | config, |
| size_t | slot_count ) |
References Slic3r::ConfigBase::option(), parse_mixed_gradient_slots(), Slic3r::ConfigOptionVector< T >::size(), Slic3r::ConfigOptionVector< T >::values, and Slic3r::ConfigOptionVector< unsigned char >::values.
Referenced by parse_mixed_gradient_slots().
| void Slic3r::GUI::anonymous_namespace{Plater.cpp}::publish | ( | Model & | model, |
| SaveStrategy | strategy ) |
Function to secure private data before store to 3mf.
| model | Data(also private) to clean before publishing |
References create_unique_3mf_filepath(), Slic3r::ModelVolume::emboss_shape, get_file_name(), Slic3r::Model::objects, Slic3r::EmbossShape::SvgFile::path_in_3mf, publish(), set_by_local_path(), Slic3r::ModelVolume::text_configuration, and Slic3r::ModelObject::volumes.
Referenced by publish().
| bool Slic3r::GUI::anonymous_namespace{Plater.cpp}::set_by_local_path | ( | SvgFile & | svg, |
| const SvgFiles & | svgs ) |
References Slic3r::EmbossShape::SvgFile::path, Slic3r::EmbossShape::SvgFile::path_in_3mf, and set_by_local_path().
Referenced by publish(), and set_by_local_path().