Помощь - Поиск - Пользователи - Календарь
Полная версия: Нарисовать эллипс
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Manner
Необходимо нарисовать эллипс при помощи объектов.
Если знаете как еще и катить его, то будет очень замечательно.
Подскажите хоть примерно, с чего начинать.
Altair
Вот здесь алгоритм построение эллипса :
http://alglib.sources.ru/graphics/wuellipse.php
здесь кода (на алгопаскале и дельфи, из чего переделать в Паскаль, все равно)
Algo Pascal Code
Delphi code
Далее, тебе объекты нужны... все элементарно, читаем материал FAQ'a: ООП

Думаю вопросов после прочтения быть не должно.

p.s. для вращения чуть переделаешь алгоритм :
Если, скажем, точка движется по окружности радиуса "r" и центром с координатами "x0" и "y0", то координаты этой точки:

Цитата
x = x0 + r*cos(t);
y = y0 + r*sin(t)


Где "t" - угол поворота точки в радинанах по часовой стрелке (считая от самой правой точки окружности).
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.