extract corner values from DXF file #13

Merged
senaduka merged 7 commits from extract-corner-values-based-on-building-outline-dxf into master 2018-01-12 15:35:06 +01:00
Showing only changes of commit cc490fbc6a - Show all commits

View File

@@ -88,9 +88,8 @@ class ProjectPresenter(object):
corner_length = sqrt((next_corner[0] - corner[0])**2 + (next_corner[1] - corner[1])**2)
k1 = (corner[1] - previous_corner[1]) / (corner[0] - previous_corner[0])
k2 = (next_corner[1] - corner[1]) / (next_corner[0] - corner[0])
theta1 = degrees(atan(k1))
theta2 = degrees(atan(k2))
theta1 = theta1 - theta2
theta1 = degrees(atan(k1)) - theta2
if (theta1 < 0):
if (k1 < 0 and k2 < 0):
theta1 = 360 + theta1