Follow-up to ce2dd4cb22
Fixed a typo in typo, Vojtech needs vacation.
Follow-up to 02f69575ef
Fix of SPE-1752, GH #10736:
Extended the bridge expansion algorithm to expand into sparse infill
by a maximum of 1 perimeter width.
This commit is contained in:
parent
49487fea34
commit
d657726a22
@ -276,7 +276,7 @@ Surfaces expand_bridges_detect_orientations(
|
|||||||
for (; it_bridge_anchor != bridge_anchors.end() && it_bridge_anchor->src == bridge_id; ++ it_bridge_anchor) {
|
for (; it_bridge_anchor != bridge_anchors.end() && it_bridge_anchor->src == bridge_id; ++ it_bridge_anchor) {
|
||||||
if (last_anchor_id != int(it_bridge_anchor->boundary)) {
|
if (last_anchor_id != int(it_bridge_anchor->boundary)) {
|
||||||
last_anchor_id = int(it_bridge_anchor->boundary);
|
last_anchor_id = int(it_bridge_anchor->boundary);
|
||||||
append(anchor_areas, to_polygons(last_anchor_id < int32_t(shells.size()) ? shells[last_anchor_id] : sparse[last_anchor_id - last_anchor_id]));
|
append(anchor_areas, to_polygons(last_anchor_id < int32_t(shells.size()) ? shells[last_anchor_id] : sparse[last_anchor_id - int32_t(shells.size())]));
|
||||||
}
|
}
|
||||||
// if (Points &polyline = it_bridge_anchor->path; polyline.size() >= 2) {
|
// if (Points &polyline = it_bridge_anchor->path; polyline.size() >= 2) {
|
||||||
// reserve_more_power_of_2(lines, polyline.size() - 1);
|
// reserve_more_power_of_2(lines, polyline.size() - 1);
|
||||||
|
Loading…
Reference in New Issue
Block a user