Remove classic overhang speed code (#9934)

* Remove code related to classic overhang speed

* Remove `overhang_degree` and `curve_degree`
This commit is contained in:
Noisyfox
2025-06-20 23:01:09 +08:00
committed by GitHub
parent dec21efe7f
commit 7cbd0d2b74
17 changed files with 31 additions and 860 deletions

View File

@@ -87,9 +87,6 @@ public:
std::vector<Polygons> m_lower_polygons_series;
std::vector<Polygons> m_external_lower_polygons_series;
std::vector<Polygons> m_smaller_external_lower_polygons_series;
std::pair<double, double> m_lower_overhang_dist_boundary;
std::pair<double, double> m_external_overhang_dist_boundary;
std::pair<double, double> m_smaller_external_overhang_dist_boundary;
bool has_fuzzy_skin = false;
bool has_fuzzy_hole = false;
@@ -142,7 +139,6 @@ private:
void split_top_surfaces(const ExPolygons &orig_polygons, ExPolygons &top_fills, ExPolygons &non_top_polygons, ExPolygons &fill_clip) const;
void apply_extra_perimeters(ExPolygons& infill_area);
void process_no_bridge(Surfaces& all_surfaces, coord_t perimeter_spacing, coord_t ext_perimeter_width);
std::pair<double, double> dist_boundary(double width);
private:
bool m_spiral_vase;