Требования к программному продукту
1. Интерфейс программного продукта должен полностью отвечать международному стандарту CUA, основной особенностью которого является открытие пунктов подменю в отдельной зоне, выделяемой на экране таким образом, чтобы рабочее поле всегда оставалось свободным.
2. В программном продукте должна быть предусмотрена защита от неправильного ввода данных пользователем.
3. Должен быть реализован один из основных методов описания объекта в пространстве (явное задание многоугольников, список вершин, список ребер).
4. Должен быть разработан собственный формат файла для хранения данных о различных векторных объектах.
5. Приложение должно рисовать в рабочей области 3 вида фигуры: вид спереди (проекция на ZOY), вид сбоку (проекция на ZOX), вид сверху (проекция на XOY), а также изометрическую проекцию на основании данных, введенных пользователем с клавиатуры.
6. Приложение должно выполнять преобразования объекта: сдвиг, поворот, масштабирование.