ᅠ
Size: a a a
ᅠ
𝕬
𝕬
𝕬
# noqa:
БГ
(a_x, a_y), (b_x, b_y) = area_coords
БГ
ᅠ
(a_x, a_y), (b_x, b_y) = area_coords
ᅠ
(a_x, a_y), (b_x, b_y) = area_coords
K
ᅠ
БГ
n00 = c[0][0] + (c[2][0] - c[0][0]) * a_x / w
n01 = c[0][1] + (c[2][1] - c[0][1]) * (h - b_y) / h
n20 = c[0][0] + (c[2][0] - c[0][0]) * b_x / w
n21 = c[0][1] + (c[2][1] - c[0][1]) * (h - a_y) / h
ᅠ
R3
𝕬
# noqa:
БГ
n00 = c[0][0] + (c[2][0] - c[0][0]) * a_x / w
n01 = c[0][1] + (c[2][1] - c[0][1]) * (h - b_y) / h
n20 = c[0][0] + (c[2][0] - c[0][0]) * b_x / w
n21 = c[0][1] + (c[2][1] - c[0][1]) * (h - a_y) / h
ᅠ
C
- это двумерный массив с пятью точкамиᅠ
#noqa
(ни #noqa:
)ᅠ
#noinspection
БГ
n00 = c[0][0] + (c[2][0] - c[0][0]) * a_x / w
n01 = c[0][1] + (c[2][1] - c[0][1]) * (h - b_y) / h
n20 = c[0][0] + (c[2][0] - c[0][0]) * b_x / w
n21 = c[0][1] + (c[2][1] - c[0][1]) * (h - a_y) / h
(n00, n20) = (c[0][0]+(c[2][0]-c[0][0]) * x / w for x in (a_x, b_x)
)