Size: a a a

UzDev – Сообщество разработчиков Узбекистана

2020 January 14

Z

Zulqarnayn in UzDev – Сообщество разработчиков Узбекистана
не совсем поня. М это координаты? или расстояние от вершины до центра? Ax это тоже координаты или длина ребра?
источник

RM

Rovshan Makhsudov in UzDev – Сообщество разработчиков Узбекистана
Zulqarnayn
не совсем поня. М это координаты? или расстояние от вершины до центра? Ax это тоже координаты или длина ребра?
М это условный центр полигона
источник

RM

Rovshan Makhsudov in UzDev – Сообщество разработчиков Узбекистана
M.x = (самая правая вершина - самая левая вершина) / 2
источник

RM

Rovshan Makhsudov in UzDev – Сообщество разработчиков Узбекистана
M.y вычисляется также, только вместо левых и правых верхние и нижние точки
источник

RM

Rovshan Makhsudov in UzDev – Сообщество разработчиков Узбекистана
У маленького полигона центр будет тот же
источник

RM

Rovshan Makhsudov in UzDev – Сообщество разработчиков Узбекистана
В этом и фишка
источник

Z

Zulqarnayn in UzDev – Сообщество разработчиков Узбекистана
что то не понимаю. можно на примере пожалуйста?
источник

EV

Ekaterina V in UzDev – Сообщество разработчиков Узбекистана
Всем доброго дня! Подскажите, с кем можно согласовать пост в данной группе о бесплатных курсах?
источник

Z

Zulqarnayn in UzDev – Сообщество разработчиков Узбекистана
r - это насколько я понял это длина ребра. равно 1000.
m - это цетр cx = 500, cy = 500
ax - это вершина vx1 = 0, vy1 = 0;
d - это расстояние между ребрами исходного и нового полигона равная 70
источник

С

Санжар in UzDev – Сообщество разработчиков Узбекистана
Ekaterina V
Всем доброго дня! Подскажите, с кем можно согласовать пост в данной группе о бесплатных курсах?
источник

С

Санжар in UzDev – Сообщество разработчиков Узбекистана
Напишите им
источник

Z

Zulqarnayn in UzDev – Сообщество разработчиков Узбекистана
Rovshan Makhsudov
Допустим M это условный центр, тогда коэффициент должен быть r(M, Ax) / (r(M,Ax)-d)
как тут делать расчет?
источник

RM

Rovshan Makhsudov in UzDev – Сообщество разработчиков Узбекистана
Zulqarnayn
r - это насколько я понял это длина ребра. равно 1000.
m - это цетр cx = 500, cy = 500
ax - это вершина vx1 = 0, vy1 = 0;
d - это расстояние между ребрами исходного и нового полигона равная 70
r - функция вычисления расстояния между двумя точками
источник

EV

Ekaterina V in UzDev – Сообщество разработчиков Узбекистана
спасибо, написала, но что-то там тишина)
источник

С

Санжар in UzDev – Сообщество разработчиков Узбекистана
Ekaterina V
спасибо, написала, но что-то там тишина)
Ответят, как увидят
источник

С

Санжар in UzDev – Сообщество разработчиков Узбекистана
Они отвечают
источник

RM

Rovshan Makhsudov in UzDev – Сообщество разработчиков Узбекистана
Zulqarnayn
r - это насколько я понял это длина ребра. равно 1000.
m - это цетр cx = 500, cy = 500
ax - это вершина vx1 = 0, vy1 = 0;
d - это расстояние между ребрами исходного и нового полигона равная 70
M - условный центр. Как вычислять описал выше. Берем самые левые и правые вершины и делим пополам их горизонтальное расстояние. Это будет координата точки по оси x. Координату по оси y находим аналогично, только берем самую вверхнюю и нижнюю вершины.
источник

EV

Ekaterina V in UzDev – Сообщество разработчиков Узбекистана
Санжар
Ответят, как увидят
спасибо, буду ждать
источник

RM

Rovshan Makhsudov in UzDev – Сообщество разработчиков Узбекистана
Zulqarnayn
как тут делать расчет?
давайте возьмем для простоты квадрат какой нибудь со сторонами A0 (0,0),  A1(0,1), A2(1,1) и A3(1,0)
источник

RM

Rovshan Makhsudov in UzDev – Сообщество разработчиков Узбекистана
Rovshan Makhsudov
давайте возьмем для простоты квадрат какой нибудь со сторонами A0 (0,0),  A1(0,1), A2(1,1) и A3(1,0)
Mx = (1-0)/2 так как у самой правой вершине x=1 а у самой левой x=0
источник