История изменений
Исправление xterro, (текущая версия) :
потому что у них обоих y1 == y_curr
С какой радости?
Например, зададим точки:
poly = TR_Polygon()
poly.add_point(150, 100) # A
poly.add_point(250, 200) # B
poly.add_point(180, 150) # C
AB (x1y1-x2y2) : (150, 100) - (250, 200)
BC (x1y1-x2y2) : (250, 200) - (180, 150)
CA (x1y1-x2y2) : (180, 150) - (150, 100)
Исходная версия xterro, :
потому что у них обоих y1 == y_curr
С какой радости?
Например, зададим точки:
poly = TR_Polygon()
poly.add_point(150, 100) # A
poly.add_point(250, 200) # B
poly.add_point(180, 150) # C
Как видно, y1 координата начала рёбер AB и CA разная 100 и 150. Или надо как-то по особому рёбра рисовать и располагать в списке? Или проверять координату начала и координату конца ребра? В этом случае ещё можно учесть ребро CA.