Re[3]: Принадлежность точки эллипсу
От: hemmul США  
Дата: 16.02.05 10:23
Оценка:
Здравствуйте, alex_hunter, Вы писали:

_>Здравствуйте, hemmul, Вы писали:


_>>>2. Как самомтоятельно реализовать вывод произвольной дуги, так как это делается в API функции Arc

H>>а в чём реализуем?
_>Нужно реализовать все ручками без OpenGL и иже с ними. То есть сначала выводится эллипс а потом задаются две точки начала и конца. Видимо сводится все к тому чтобы найти точку пересечения двух лучей с эллипсом и выводить только те точки которые находятся между этими лучами. То есть нужно узнать точки пересечения.
угу. не совсем понял, но нверное можно (просто вдруг кто-то задаст точки которые не лежат на эллипсе! прямо углами задавать намного выгоднее — не придётся их пересчитывать через тумбу-юмбу (если в первом вопросе нас интересовал косинус — то тут уже придётся находить именно угол — а для этого скорее всего подойдёт atan2(модуль векторного произведения, скалярное произведение)))

_>...и большое спасибо за ответ на первый вопрос

всегда рад

vox clamantis in deserto
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.