mirror of
https://git.mirrors.martin98.com/https://github.com/prusa3d/PrusaSlicer.git
synced 2025-08-14 12:05:54 +08:00
Draw outlines for better visibility
This commit is contained in:
parent
00286e8446
commit
069ab8aca1
@ -53,7 +53,9 @@ void eval_clipping(const char *prefix, const ExPolygon &a, const ExPolygon &b)
|
||||
ClipperLib::PolyTree tree;
|
||||
clipper.Execute(cliptype, tree, filltype);
|
||||
SVG svg{std::string{prefix} + "_clipping_" + CLIPTYPE_STR[cliptype] + "_" + PTYPE_STR[bPolyType] + "_" + FILLTYPE_STR[filltype] + ".svg", bb};
|
||||
svg.draw(PolyTreeToExPolygons(std::move(tree)), "green");
|
||||
ExPolygons res = PolyTreeToExPolygons(std::move(tree));
|
||||
svg.draw(res, "green");
|
||||
svg.draw_outline(res);
|
||||
}
|
||||
}
|
||||
|
||||
@ -104,7 +106,9 @@ void eval_offsetting(const char *prefix, const ExPolygons &polys)
|
||||
offset.Execute(tree, scaled(delta));
|
||||
|
||||
SVG svg{std::string{prefix} + "_offsetting_delta_" + std::to_string(delta) + "_" + JOINTYPE_STR[jointype] + ".svg", bb};
|
||||
svg.draw(PolyTreeToExPolygons(std::move(tree)), "green");
|
||||
ExPolygons res = PolyTreeToExPolygons(std::move(tree));
|
||||
svg.draw(res, "green");
|
||||
svg.draw_outline(res);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user