МАИ. Факультет прикладной математики. Кафедра вычислительной
математики и программирования. Преподаватель: И. А. Перетягин, 2008
год. Программа реализована на С++ c использованием Qt 4-X. Прилагается отчет в PDF.
Задача: написать программу, строящую изображение
правильной шестигранной призмы
Программа осуществляет построение многогранников в пространстве. В
программе доступны функции создания и преобразования многогранника,
а именно: повороты вокруг координатных осей, сдвиги, управление
настройками пера, масштабирование, скрытие и прорисовка невидимых
линий. Кроме того, существует возможность загрузки из файла
произвольного многогранника, заданного перечислением координат всех
его точек а именно точек верхнего и нижнего основания. При повороте
и перемещении фигуры вращаются и перемещаются оси относительной
системы координат. Есть возможность изменения цвета и стиля видимых
линий, невидимых линий и осей. Осуществлена возможность вывода
изображения на печать в PDF файл. Реализован полноэкранный режим.