ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
17 июля
1446671 Топик полностью
Boвa (04.07.2024 14:53, просмотров: 38) ответил 1Dmitry1234 на Добрый день. Есть следующая задача: необходимо отображать на дисплее окружность и хорду. Есть алгоритм отображения окружности и хорды по точкам. Никак не могу придумать алгоритм, который рисует хорду в окружность так, чтобы она не выходила за рамки данной окружности. Кто-нибудь сталкивался с данной задачей? Есть ли у кого-нибудь код в качестве примера?
1) Запоминать ближайшие точки окружности к вычисленным начальной и конечной точкам хоры и строить хорду между запомненными этими точками. 2) Отступить на 0.5- 1 пиксель от границы внутрь окружности и строить хорду между этими точками.