Читать курсовая по всему другому: "C++: Стандартные библиотечные функции работы с графикой" Страница 5

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

COLORS - Данная символьная константа устанавливает атрибут цвета символов на EGA и CGA мониторах. Определена в модуле CONIO.H. Используется функциями (функции описаны в модуле CONIO.H) textattr, textbackground, textcolor.

EGA_COLORS - Данная константа определяет цветовую схему, доступную для функция BGI, выполняющихся на EGA мониторах. Определена в модуле GRAPHICS.H. Используется функциями setallpalette, setbkcolor, setcolor, setpalette.

fill_patterns - Образцы заливки применяемые функциями getfillsettings и setfillstyle( см. таблицу 1). Таблица 1.

Название

Значение

Результат заполнения

EMPTY_FILL

0

Цвет фона

SOLID_FILL

1

Сплошная заливка

LINE_FILL

2

Заливка типа “---”

LTSLASH_FILL

3

Заливка типа “///”

SLASH_FILL

4

“///” толстые линии

BKSLASH_FILL

5

“\\\” толстые линии

LTBKSLASH_FILL

6

Заливка типа “\\\”

HATCH_FILL

7

Редкая штриховка

XHATCH_FILL

8

Сильная перекрестная

INTERLEAVE_FILL

9

“Чередование строк”

WIDE_DOT_FILL

10

Заливка точками(широк)

Таблица 1. продолжение.

CLOSE_DOT_FILL

11

Заливка точками(узк)

USER_FILL

12

Определ. пользователем

fillsettingstype - Используется функцией getfillsettings для получения текущих настроек заливки.

struct fillsettingstype

{

int pattern; /* current fill pattern */

int color; /* current fill color */

}

font_names - Имена для BGI шрифтов( см. таблицу 2). Таблица 2.

Название

Значение

Результат

DEFAULT_FONT

0

8x8 растровый шрифт

TRIPLEX_FONT

1

Штриховой тройной шрифт

SMALL_FONT

2

Штриховой маленький шрифт

SANS_SERIF_FONT

3

Штриховой "гротесковый” шрифт

GOTHIC_FONT

4

Штриховой готический шрифт

Используется функцией settextstyle().

graphics_drivers - Константа, определяющая BGI графические драйверы( см. таблицу 3). Таблица 3.

Константа

Значение

DETECT

0 (авто определение)

CGA

1

Таблица 3. продолжение.

MCGA

2

EGA

3

EGA64

4

EGAMONO

5

IBM8514

6

HERCMONO

7

ATT400

8

VGA

9

PC3270

10

Используется функцией initgraph().

graphics_errors - Константа, соответствующая коду ошибки, возвращённому функцией graphresult()( см. таблицу 4). Таблица 4.

Код ошибки

Константа graphics_errors

Соответствующее сообщение об ошибке

0

grOk

Нет ошибок

-1

grNoInitGraph

(BGI) графика не установлена (использовать initgraph)

-2

grNotDetected

Графические аппаратные средства не обнаружены

-3

grFileNotFound

Файл драйвера не найден

-4

grInvalidDriver


Интересная статья: Быстрое написание курсовой работы