Геометрическое моделирование в САПР

Контрольная работа
в среде программирования Painter



Если Вы считаете, что данная страница каким-либо образом нарушает Ваши авторские права, то Вам следует обратиться в администрацию нашего сайта по адресу info@kursovik.com либо через форму обратной связи

Среда программирования: Painter

Название работы: Геометрическое моделирование в САПР

Вид работы: Контрольная работа

Описание: Геометрическое моделирование в САПР.
Контр. № 1 - стр. 138, вариант 15
Задание
Работа основана на материале главы 3.
1. Реализовать в программе Painter функцию рисования полигонов.
2. Добавить в Painter команды поворота и переноса полигона.
Для выполнения первого пункта задания, иерархию классов фигур надо дополнить классом полигона. Операции поворота и переноса можно реализовать, применив ко всем точкам графического объекта метод Transform базового класса CBasePoint. Для реализации операций поворота и переноса необходимо:
• Добавить в класс фигуры полигон функцию преобразования положения, которая в качестве аргументов будет принимать угол, на который надо повернуть фигуру и сдвиги по x и y. В качестве точки, вокруг которой будет осуществляться поворот, можно выбрать, например, первую или последнюю точку полигона.
• Добавить в меню соответствующую команду, и обработчик этой команды, в котором должна вызываться функция преобразования положения объекта-фигуры.
3. Запрограммировать функцию рисования фигуры с помощью полигона. Вариант задания – 15, фигура (рисунок 1):
Рисунок 1 – Фигура для отображения с помощью полигона

Контр. № 2 - стр. 139, вариант 15
1. Реализовать в программе Painter класс для работы с растровыми ресурсами.
2. Создать растровую картинку и обеспечить вывод ее на экран, аналогично другим графическим объектам в проекте Painter.
3. Создать свой растровый шаблон кисти и кисть на ее основе. Выполнить заполнение какой-либо фигуры шаблонной кистью.

Год: 2016

Данный заказ (контрольная работа) выполнялся нашим сайтом в 2016-м году, в рамках этого заказа была разработана программа в среде программирования Painter. Если у Вас похожее задание на программу, которую нужно написать на Painter, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2016-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".

Купить эту работу

Тел.: +79374242235
Viber: +79374242235
Telegram: kursovikcom
ВКонтакте: kursovikcom
WhatsApp +79374242235
E-mail: info@kursovik.com
Skype: kursovik.com