/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/ |
H A D | ExtrusionEntity.hpp | 18 enum ExtrusionRole : uint8_t { enum 47 inline bool is_perimeter(ExtrusionRole role) in is_perimeter() 54 inline bool is_infill(ExtrusionRole role) in is_infill() 63 inline bool is_solid_infill(ExtrusionRole role) in is_solid_infill() 71 inline bool is_bridge(ExtrusionRole role) { in is_bridge() 79 virtual ExtrusionRole role() const = 0; 109 static std::string role_to_string(ExtrusionRole role); 110 static ExtrusionRole string_to_role(const std::string_view role); 126 ExtrusionPath(ExtrusionRole role) : mm3_per_mm(-1), width(-1), height(-1), m_role(role) {} in ExtrusionPath() 154 ExtrusionRole role() const override { return m_role; } in role() [all …]
|
H A D | ExtrusionEntityCollection.hpp | 13 void filter_by_extrusion_role_in_place(ExtrusionEntitiesPtr &extrusion_entities, ExtrusionRole role… 18 …iesPtr filter_by_extrusion_role(const ExtrusionEntitiesPtr &extrusion_entities, ExtrusionRole role) in filter_by_extrusion_role() 45 ExtrusionRole role() const override { in role() 46 ExtrusionRole out = erNone; in role() 48 ExtrusionRole er = ee->role(); in role() 84 …st ExtrusionEntitiesPtr &extrusion_entities, const Point &start_near, ExtrusionRole role = erMixed… 85 …ExtrusionEntityCollection chained_path_from(const Point &start_near, ExtrusionRole role = erMixed)… in chained_path_from()
|
H A D | GCode.hpp | 228 ExtrusionRole support_extrusion_role; 287 std::string travel_to(const Point &point, ExtrusionRole role, std::string comment); 288 bool needs_retraction(const Polyline &travel, ExtrusionRole role = erNone); 319 ExtrusionRole m_last_processor_extrusion_role; 330 ExtrusionRole m_last_extrusion_role;
|
H A D | ExtrusionEntityCollection.cpp | 9 void filter_by_extrusion_role_in_place(ExtrusionEntitiesPtr &extrusion_entities, ExtrusionRole role) in filter_by_extrusion_role_in_place() 89 …h_from(const ExtrusionEntitiesPtr& extrusion_entities, const Point &start_near, ExtrusionRole role) in chained_path_from()
|
H A D | PerimeterGenerator.cpp | 11 …hick_polyline_to_extrusion_paths(const ThickPolyline &thick_polyline, ExtrusionRole role, Flow &fl… in thick_polyline_to_extrusion_paths() 91 static void variable_width(const ThickPolylines& polylines, ExtrusionRole role, Flow flow, std::vec… in variable_width() 142 ExtrusionRole role; in traverse_loops()
|
H A D | ExtrusionEntity.cpp | 306 std::string ExtrusionEntity::role_to_string(ExtrusionRole role) in role_to_string() 330 ExtrusionRole ExtrusionEntity::string_to_role(const std::string_view role) in string_to_role()
|
H A D | GCode.cpp | 1889 ExtrusionRole role = support_layer.support_fills.role(); in process_layer() 2472 ExtrusionRole role = ee->role(); in extrude_support() 2708 std::string GCode::travel_to(const Point &point, ExtrusionRole role, std::string comment) in travel_to() 2762 bool GCode::needs_retraction(const Polyline &travel, ExtrusionRole role) in needs_retraction()
|
H A D | SupportMaterial.cpp | 2323 ExtrusionRole role, in fill_expolygons_generate_paths() 2349 ExtrusionRole role, in fill_expolygons_generate_paths() 2707 ExtrusionRole extrusion_role = extrusion_path_template->role(); in modulate_extrusion_by_overlapping_layers()
|
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/GCode/ |
H A D | GCodeProcessor.hpp | 47 std::vector<std::pair<ExtrusionRole, float>> roles_times; 159 ExtrusionRole role{ erNone }; 217 std::array<float, static_cast<size_t>(ExtrusionRole::erCount)> roles_time; 263 ExtrusionRole extrusion_role{ erNone }; 331 ExtrusionRole role; 344 void update(float value, ExtrusionRole role) { in update() 416 ExtrusionRole m_extrusion_role; 481 …std::vector<std::pair<ExtrusionRole, float>> get_roles_time(PrintEstimatedTimeStatistics::ETimeMod…
|
H A D | PressureEqualizer.hpp | 72 ExtrusionRole m_current_extrusion_role; 142 ExtrusionRole extrusion_role;
|
H A D | ToolOrdering.cpp | 176 ExtrusionRole role = support_layer->support_fills.role(); in collect_extruders() 234 … ExtrusionRole role = fill->entities.empty() ? erNone : fill->entities.front()->role(); in collect_extruders()
|
H A D | PressureEqualizer.cpp | 175 m_current_extrusion_role = ExtrusionRole(role); in process_line()
|
H A D | GCodeProcessor.cpp | 922 std::vector<std::pair<ExtrusionRole, float>> GCodeProcessor::get_roles_time(PrintEstimatedTimeStati… in get_roles_time() 924 std::vector<std::pair<ExtrusionRole, float>> ret; in get_roles_time() 929 ret.push_back({ static_cast<ExtrusionRole>(i), time }); in get_roles_time()
|
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/xs/xsp/ |
H A D | ExtrusionPath.xsp | 25 ExtrusionRole role() const; 36 ExtrusionRole role;
|
H A D | ExtrusionEntityCollection.xsp | 15 ExtrusionEntityCollection* chained_path(bool no_reverse, ExtrusionRole role = erMixed) 22 …ExtrusionEntityCollection* chained_path_from(Point* start_near, bool no_reverse, ExtrusionRole rol…
|
H A D | typemap.xspt | 217 %typemap{ExtrusionRole}{parsed}{ 218 %cpp_type{ExtrusionRole}; 220 $CVar = (ExtrusionRole)SvUV($PerlVar);
|
H A D | ExtrusionLoop.xsp | 30 ExtrusionRole role() const;
|
H A D | my.map | 208 ExtrusionRole T_UV
|
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/slic3r/GUI/ |
H A D | GCodeViewer.hpp | 172 ExtrusionRole role{ erNone }; 644 std::vector<ExtrusionRole> m_roles; 722 bool is_visible(ExtrusionRole role) const { in is_visible()
|
H A D | GCodeViewer.cpp | 581 m_roles = std::vector<ExtrusionRole>(); in reset() 4003 auto role_time_and_percent = [this, time_mode](ExtrusionRole role) { 4004 …es_times.begin(), time_mode.roles_times.end(), [role](const std::pair<ExtrusionRole, float>& item)… argument 4018 ExtrusionRole role = m_roles[i]; 4055 ExtrusionRole role = m_roles[i];
|
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/Fill/ |
H A D | Fill.cpp | 48 ExtrusionRole extrusion_role = ExtrusionRole(0);
|