From 7e7b7f64673a3abfab97df02ba53d06ae0594e50 Mon Sep 17 00:00:00 2001 From: GotPPay Date: Mon, 25 Dec 2017 18:39:57 +0100 Subject: [PATCH] remove angles wider than 135 degrees --- helix/presenters/panel_presenter.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/helix/presenters/panel_presenter.py b/helix/presenters/panel_presenter.py index 81720f0..3ea41a5 100644 --- a/helix/presenters/panel_presenter.py +++ b/helix/presenters/panel_presenter.py @@ -100,8 +100,8 @@ class ProjectPresenter(object): if (k1 > 0 and k2 > 0): theta1 = 180 + theta1 - corner_angle = theta1 - presentable_building.append(Corner(corner[0], corner[1], corner_length_ccw,corner_length_cw, corner_angle).__dict__) + if (theta1 < 135): + presentable_building.append(Corner(corner[0], corner[1], corner_length_ccw,corner_length_cw, theta1).__dict__) previous_corner = corner return result