Читать курсовая по всему другому: "C++: Стандартные библиотечные функции работы с графикой" Страница 2
- 1
- 2
- 3
- 4
- . . .
- последняя »
библиотеке, чтобы распределить память. Данную функцию можно использовать независимо от графической библиотеки, вызвав её с указанием нужного объёма памяти в байтах.
_graphfreemem(); - функция освобождения памяти. Используется в сочетании с _graphgetmem().
setgraphbufsize(); - функция изменяет внутренний размер графического буфера. Вызывается до initgraph().
graphresult(); - возвращает код ошибки для последней неудачно выполненной операции.
installuserdriver( int *name, int huge( *detect)); - функция устанавливает драйвер определённый программистом. *name - название нового драйвера, *detect - указатель на дополнительную функцию авто определения, которая может сопровождать новый драйвер. Эта функция (авто определения) не берёт ни каких параметров и возвращает целочисленное значение.
registerbgidriver( *grdriver) - Функция сообщает графической системе, что драйвер устройства, на который указывает *grdriver был включён во время “линковки”.
registerbgifont( *font) - Функция информирует графическую систему, что шрифт, на который указывает *font был включен во время “линковки”.
restorecrtmode() - Функция восстанавливает режим, существовавший до активизации графического режима функцией initgraph().
arc( int x, int y, int stangle, int endangle, int radius); - Функция рисует дугу, по заданным координатам x, y, начальным и конечным углом stangle, endangle и заданным радиусом radius.
bar( int left, int top, int right, int bottom); - Функция рисует прямоугольник начиная от левого верхнего угла с координатами left, top до правого нижнего угла с координатами right, bottom.
bar3d( int left, int top, int right, int bottom, int depth); - Функция рисует “трёхмерный прямоугольник” или, так сказать, подобие параллелепипеда, начиная от верхнего левого угла, до правого нижнего угла и с указанием глубины depth.
circle( int x, int y, int radius); - Функция рисует окружность с центром в точке с координатами ( x, y) и радиусом radius.
cleardevice(); - Функция очищает экран в графическом режиме и возвращает текущую позицию указателя в точку с координатами ( 0, 0).
clearviewport(); - Функция стирает область просмотра и перемещает текущую позицию в точку с координатами ( 0, 0), относительно области просмотра.
drawpoly( int numpoints, int *polypoints); - Функция рисует полигон с количеством вершин numpoints и координатами вершин *polypoints. *polypoints является одномерным массивом.
ellipse( int x, int y, int stangle, int endangle, int xradius, int yradius); - Функция рисует эллипс с координатами в точке ( x, y), начальным и конечным углами stangle, endangle, и радиусами xradius, yradius по осям x и y.
fillpoly( int numpoints, int *polypoints); - Функция рисует и закрашивает заданным цветом полигон.
fillelipse( int x, int y, int xradius, int yradius); - Функция рисует закрашенный эллипс.
floodfill( int x, int y, int border); - Область, ограниченная цветной границей закрашивается установленным образцом и цветом.
getarccoords( &arcinfo); - Функция возвращает координаты последней точки, на которую был переведён указатель, где параметр &arcinfo объявлен как struct arccoordstype arcinfo.
getaspectratio( &xasp, &yasp); - Получает значения коэффициента сжатия в &xasp, &yasp, где xasp, yasp являются переменными типа integer.
getbkcolor() - Возвращает значение типа integer текущего цвета фона.
getcolor() - Возвращает значение типа integer установленного на данный момент цвета.
getdefaultpalette() - ( дополнение) Возвращает структуру определения палитры в переменную объявленную как struct palettetype far *=(void *) 0;.
getfillpattern( char far *pattern); - Копирует определённый пользователем заполненный образец в память.
getfillsetting( &fillinfo); - Получает информацию о
- 1
- 2
- 3
- 4
- . . .
- последняя »
Похожие работы
| Тема: Стандартные библиотечные функции С++ |
| Предмет/Тип: Другое (Курсовая работа (т)) |
| Тема: C++: Стандартные библиотечные функции работы с графикой |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Курсовая работа (т)) |
| Тема: Стандартные библиотечные функции С++ |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Курсовая работа (т)) |
| Тема: Арифметические операции. Стандартные математические функции |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Статья) |
| Тема: Стандартные инструкции для супругов с нарушениями сексуальной функции |
| Предмет/Тип: Другое (Реферат) |
Интересная статья: Быстрое написание курсовой работы

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