From ab5f215417a8db799c2d4a1fa736c16b2caf449e Mon Sep 17 00:00:00 2001
From: Matthias Koefferlein Usage:
Polygons will be separated into edges forming their contours. Edge pairs will be
@@ -466,6 +467,20 @@ for the edges:
out = in.drc(primary.edges)
+
+The "mode" argument allows selecting specific edges from polygons. +Allowed values are: "convex", "concave", "step", "step_in" and "step_out". +"step" generates edges only if they provide a step between two other +edges. "step_in" creates edges that make a step towards the inside of +the polygon and "step_out" creates edges that make a step towards the +outside: +
+
+out = in.drc(primary.edges(convex)) ++
+The mode argument is ignored when translating other objects than +polygons.
Usage:
+Edge pair collections are decomposed into the individual edges that make up the edge pairs. Polygon layers are decomposed into the edges making up the @@ -791,6 +796,36 @@ is called on.
Merged semantics applies, i.e. the result reflects merged polygons rather than individual ones unless raw mode is chosen. +
+The "mode" argument allows selecting specific edges from polygons. +Allowed values are: "convex", "concave", "step", "step_in" and "step_out". +"step" generates edges only if they provide a step between two other +edges. "step_in" creates edges that make a step towards the inside of +the polygon and "step_out" creates edges that make a step towards the +outside: +
+
+out = in.edges(convex) ++
+This feature is only available for polygon layers. +
+The following images show the effect of the mode argument: +
+
![]() |
+![]() |
+
![]() |
+![]() |
+
![]() |
+![]() |
+
9(zp66hO&seb)Qp4P&HTXx${k~t?<#@M*O|TjK)p47%pHGL?g+9nEFpgVE(#o9rgg9ZZ`|0F
ziWmLf|7`i&Q?#&r6n-H8a}sY0z8c&nG1>s|Nay5;CZCe$z2BB70*X>;&?Y%&Wv3nK
zKl&_h