Hi Tezcan,
Unfortunately the complexity of the feature you request is much more greater than it looks at first glance. Just think of some of the following scenarios:
- What if the wall at some sides of the polygon is thicker than the available space?
- What if the user draws a polygon with self intersecting edges?, How should the internal polygon be drawn then?, etc.
Nevron Diagram is very extensible and we're sure you'll be able to create the custom tool you need, once you figure out all these special cases and complications of the algorithm.