ВУЗ:
Составители:
67
LINE (отрезок прямой)
Формат:
LINE [(x1, y1)] – (x2, y2)] [, [<цвет>] [, [B[F]]]]
где (x1, y1) – координаты начальной точки отрезка; если (x1, y1) не за-
даны, по умолчанию предполагаются координаты последней выводи-
мой точки; (x2, y2) – координаты конечной точки отрезка; <цвет> = 0,
1, 2, 3; В, BF – строить прямоугольник с вершинами в точках (x1, y1) и
(x2, y2); BF – окрасить прямоугольник в заданный <цвет>.
CIRCLE (окружность)
Формат:
CIRCLE (x, y), <радиус> [, [<цвет>] [, [<начало>] [, [<конец>] [,
<
сжатие>]]]]
где х, у – координаты центра окружности; <сжатие> - отношение раз-
меров центра окружности по вертикали к размерам по горизонтали; ес-
ли <сжатие> < 1, то <радиус> направлен по х; если <сжатие> >= 1, то
<радиус> направлен по у; <начало>, <конец> - радианная мера дуг в
начальной и конечной точках неполной окружности (верхняя полуок-
ружность 0, 3.14, правая
полуокружность 4.71, 1.57 и т.д.); если углы
отрицательные, то они воспринимаются как положительные, но концы
дуги соединяются с центром радиусами.
PAINT (раскраска областей экрана)
Область образуется замкнутой кривой заданного цвета вокруг за-
данной точки с координатами х, у. Формат:
PAINT (x, y) [, [<трафарет>] [, [<контур>]]
где <трафарет> = 0, 1, 2, 3 – цвет раскраски; по умолчанию 3; <контур>
- цвет ограничивающей кривой
; по умолчанию <контур> = <трафарет>.
Операторы GET и PUT
GET читает информацию о цветах всех точек заданной прямо-
угольной области экрана и помещает ее в числовой массив. PUT вос-
производит на экране изображение, хранящееся в числовом массиве.
Формат оператора GET:
GET (х1, у1) – (х2, у2), <имя массива>
где (х1, у1), (х2, у2) – координаты вершин прямоугольной
области;
<имя массива> - числовой массив, где хранится информация.
Объем памяти в байтах, отведенный для массива, должен быть не
меньше, чем 4+INT((m*A+7)/8*n, где n, m – длины горизонтальной и
вертикальной сторон прямоугольника, выраженные числом точек экра-
на; А=2 при средней разрешающей способности и А=1 при высокой
разрешающей способности.
LINE (отрезок прямой) Формат: LINE [(x1, y1)] – (x2, y2)] [, [<цвет>] [, [B[F]]]] где (x1, y1) – координаты начальной точки отрезка; если (x1, y1) не за- даны, по умолчанию предполагаются координаты последней выводи- мой точки; (x2, y2) – координаты конечной точки отрезка; <цвет> = 0, 1, 2, 3; В, BF – строить прямоугольник с вершинами в точках (x1, y1) и (x2, y2); BF – окрасить прямоугольник в заданный <цвет>. CIRCLE (окружность) Формат: CIRCLE (x, y), <радиус> [, [<цвет>] [, [<начало>] [, [<конец>] [, <сжатие>]]]] где х, у – координаты центра окружности; <сжатие> - отношение раз- меров центра окружности по вертикали к размерам по горизонтали; ес- ли <сжатие> < 1, то <радиус> направлен по х; если <сжатие> >= 1, то <радиус> направлен по у; <начало>, <конец> - радианная мера дуг в начальной и конечной точках неполной окружности (верхняя полуок- ружность 0, 3.14, правая полуокружность 4.71, 1.57 и т.д.); если углы отрицательные, то они воспринимаются как положительные, но концы дуги соединяются с центром радиусами. PAINT (раскраска областей экрана) Область образуется замкнутой кривой заданного цвета вокруг за- данной точки с координатами х, у. Формат: PAINT (x, y) [, [<трафарет>] [, [<контур>]] где <трафарет> = 0, 1, 2, 3 – цвет раскраски; по умолчанию 3; <контур> - цвет ограничивающей кривой; по умолчанию <контур> = <трафарет>. Операторы GET и PUT GET читает информацию о цветах всех точек заданной прямо- угольной области экрана и помещает ее в числовой массив. PUT вос- производит на экране изображение, хранящееся в числовом массиве. Формат оператора GET: GET (х1, у1) – (х2, у2), <имя массива> где (х1, у1), (х2, у2) – координаты вершин прямоугольной области; <имя массива> - числовой массив, где хранится информация. Объем памяти в байтах, отведенный для массива, должен быть не меньше, чем 4+INT((m*A+7)/8*n, где n, m – длины горизонтальной и вертикальной сторон прямоугольника, выраженные числом точек экра- на; А=2 при средней разрешающей способности и А=1 при высокой разрешающей способности. 67
Страницы
- « первая
- ‹ предыдущая
- …
- 65
- 66
- 67
- 68
- 69
- …
- следующая ›
- последняя »