Курсовая работа: Векторный графический редактор

}

4.4 Основные функции работы с графикой

1) FormMouseDown - производится сохранение координат курсора;

2) FormMouseUp - производится конечная прорисовка изображаемого элемента;

3) FormMouseMove – происходит постоянная перерисовка изображаемого элемента;

4) LineDRW - происходит оповещение программы о том, что будет происходить прорисовка линии.

5) RectDRW - происходит оповещение программы о том, что будет происходить прорисовка прямоугольника.

6) TreDRW1 - происходит оповещение программы о том, что будет происходить прорисовка первой грани треугольника.

7) TreDRW2 - происходит оповещение программы о том, что будет происходить прорисовка двух оставшихся граней треугольника.

8) EllDRW - происходит оповещение программы о том, что будет происходить прорисовка эллипса.


5. Технологическая часть

5.1 Назначение программы

Данный программный продукт предназначен для работы с изображением и поэтому должен содержать и выполнять следующие действия:

· Работа с графическими файлами

1. Создание нового графического файла

· Рисование основных геометрических примитивов

1. Рисование отрезков прямых

2. Рисование прямоугольников

3. Рисование треугольников

4. Рисование эллипсов

· Дополнительные возможности редактирования

1. Зеркальное преобразование пространства с нарисованными в нем эллипсами

5.2 Условия выполнения программы

5.2.1 Требования к аппаратной и программной средам

Условия выполнения программы, полученной в результате реализации данного проекта, должны отвечать следующим требованиям:

К-во Просмотров: 475
Бесплатно скачать Курсовая работа: Векторный графический редактор