0
$\begingroup$

I have an irregular polygon with the a specific area (area_red). How can I get the (parallel) offset value (y) of n selected sides in order to maintain the same area (area _red = area_green) when (parallel) offsetting one side by x?

enter image description here

$\endgroup$
2
  • $\begingroup$ One complication is that, if you select edge $e_i$ to expand by $y$, and neither edge $e_{i-1}$ nor $e_{i+1}$ expands, then $e_i$ might shrink to zero length before enough area is gained to compensate for the movement of $x$. $\endgroup$ Commented Dec 8, 2020 at 0:24
  • $\begingroup$ ...Okay, I guess I will simply loop trough the offsets constanstly and check each time if the area is the same. lol. $\endgroup$
    – tyler
    Commented Dec 8, 2020 at 23:17

0

You must log in to answer this question.

Browse other questions tagged .