feik F feik Регистрация 17 Июл 2013 Сообщения 103 Репутация 0 Спасибо 0 Монет 0 4 Авг 2023 #1 Кто знает самый короткий алгоритм на проверку, находится ли точка в ромбе либо на его рёбрах? Точки известны как и размеры фигуры.
Кто знает самый короткий алгоритм на проверку, находится ли точка в ромбе либо на его рёбрах? Точки известны как и размеры фигуры.
lesson226 L lesson226 Регистрация 8 Сен 2013 Сообщения 86 Репутация 0 Спасибо 1 Монет 0 4 Авг 2023 #2 Наверн
pavel23 P pavel23 Регистрация 18 Окт 2013 Сообщения 84 Репутация 0 Спасибо 0 Монет 0 4 Авг 2023 #3 иди в чат жпт
111 1 111 Регистрация 3 Ноя 2012 Сообщения 99 Репутация 0 Спасибо 0 Монет 0 4 Авг 2023 #4 Сумма площадей треугольников, образованных точкой с каждой из пар соседних вершин ромба, должна быть равна площади ромба с некоторой малой точностью:
Сумма площадей треугольников, образованных точкой с каждой из пар соседних вершин ромба, должна быть равна площади ромба с некоторой малой точностью:
qWS Q qWS Регистрация 26 Ноя 2013 Сообщения 80 Репутация 0 Спасибо 0 Монет 0 4 Авг 2023 #5 Собственно, если у вас дагонали dx, dy, и они параллельны осям, а центр - rx, ry, точка - x, y, то проверка сводится к следующей: |(x - rx) / dx| + |(y - ry) / dy| <= 2. Всё.
Собственно, если у вас дагонали dx, dy, и они параллельны осям, а центр - rx, ry, точка - x, y, то проверка сводится к следующей: |(x - rx) / dx| + |(y - ry) / dy| <= 2. Всё.