Fix two more Boost calls after xsdata merge. #1429
This commit is contained in:
parent
2280804daa
commit
e2cb40766b
@ -180,7 +180,7 @@ sub extrude_loop {
|
|||||||
}
|
}
|
||||||
my @candidates = ();
|
my @candidates = ();
|
||||||
if ($Slic3r::Config->start_perimeters_at_non_overhang) {
|
if ($Slic3r::Config->start_perimeters_at_non_overhang) {
|
||||||
@candidates = grep !Boost::Geometry::Utils::point_covered_by_multi_polygon($_, $self->_layer_overhangs), @concave;
|
@candidates = grep !Boost::Geometry::Utils::point_covered_by_multi_polygon($_->pp, $self->_layer_overhangs), @concave;
|
||||||
}
|
}
|
||||||
if (!@candidates) {
|
if (!@candidates) {
|
||||||
# if none, look for any concave vertex
|
# if none, look for any concave vertex
|
||||||
@ -188,7 +188,7 @@ sub extrude_loop {
|
|||||||
if (!@candidates) {
|
if (!@candidates) {
|
||||||
# if none, look for any non-overhang vertex
|
# if none, look for any non-overhang vertex
|
||||||
if ($Slic3r::Config->start_perimeters_at_non_overhang) {
|
if ($Slic3r::Config->start_perimeters_at_non_overhang) {
|
||||||
@candidates = grep !Boost::Geometry::Utils::point_covered_by_multi_polygon($_, $self->_layer_overhangs), @{$polygon};
|
@candidates = grep !Boost::Geometry::Utils::point_covered_by_multi_polygon($_->pp, $self->_layer_overhangs), @{$polygon};
|
||||||
}
|
}
|
||||||
if (!@candidates) {
|
if (!@candidates) {
|
||||||
# if none, all points are valid candidates
|
# if none, all points are valid candidates
|
||||||
|
Loading…
Reference in New Issue
Block a user