buildgraph: improve point placement

This commit is contained in:
Laura Klünder 2016-12-10 16:24:48 +01:00
parent f2563db8bf
commit 3eaf5ed17e
3 changed files with 8 additions and 7 deletions

View file

@ -53,8 +53,8 @@ class GraphRoom():
self.areas.append(GraphArea(self, mpl_clear, mpl_stairs))
def build_points(self):
original_geometry = self.geometry
geometry = original_geometry.buffer(-0.6, join_style=JOIN_STYLE.mitre)
narrowed_geometry = self.geometry.buffer(-0.6, join_style=JOIN_STYLE.mitre)
geometry = narrowed_geometry.buffer(0.31, join_style=JOIN_STYLE.mitre).intersection(self.clear_geometry)
if geometry.is_empty:
return