где s – стиль заполнения фигуры, c – номер активного цвета.
Виды стилей заполнения:
0 - сплошная закраска фоновым цветом
1 - сплошная закраска активным цветом
9 - закраска пикселей в шахматном порядке
12 - пользовательский стиль
2 3 4 5 6 7 8 10 11
Закрашенный прямоугольник
Bar (x1,y1, x2,y2);
x1,y1,x2,y2 – координаты противоположных не смежных вершин прямоугольника.
Параллелепипед
Bar3d(x1,y1,x2,y2,d,t);
x1,y1,x2,y2 – координаты противоположных не смежных вершин передней грани параллелепипеда, d – ширина боковой грани, t - Верхняя грань(True (TopOn) – есть, False (TopOff) – нет).
Закрашенный эллипс
FillEllipse (x,y,Rx,Ry);
где x,y – координаты центра эллипса, Rx,Ry – радиусы эллипса соответственно по оси х и по оси у.
Закрашенный сектор круга
PieSlice (x,y,nu,ku,r);
где x,y – координаты центра круга, r – радиус круга, nu – начальный угол с которого начинается рисование сектора круга, ku – конечный угол, переменные nu,ku – измеряются в градусах.
Закрашенный сектор эллипса
Sector(x,y,nu,ku,rx,ry);
где x,y – координаты центра эллипса, rx,ry – радиусы эллипса соответственно по оси х и по оси у, nu – начальный угол с которого начинается рисование сектора эллипса, ku – конечный угол, переменные nu,ku – измеряются в градусах.
Закраска произвольной фигуры
FloodFill (x,y, b);
где x,y - координаты внутренней точки; b – номер цвета границы.
Задание на оценку: Разукрасить нарисованную ранее рожицу.
Вывод текста в графике
Стиль текста
SetTextStyle(s, d, r)
где s – стиль текста, d – направление, r – размер.