-
line [ x1 INT y1 INT x2 INT y2 INT width INT ]
Отрезок прямой линии толщиной width от точки (x1,y1) до точки (x2,y2).
По умолчанию x1 = 0, y1 = 0, x2 = 0, y2 = 0.
-
rect [ x INT y INT w INT h INT width INT color STRING style STRING ]
Прямоугольник с координатами левого верхнего угла (x,y) шириной
w, высотой h. Прямоугольник рисуется линией толщиной width и цветом color.
По умолчанию x = 0, y = 0, w = Width - 1, h = Height - 1. По умолчанию width
и color определяется текущим графическим контекстом.
Style определяет стиль прямоугольника и может быть трех видов:
- plain - обычный планарный прямоугольник (по умолчанию);
- raised - "выпуклый" прямоугольник c 3D-эффектом;
- sunken - "вдавленный" прямоугольник с 3D-эффектом.
-
fillrect [ x INT y INT w INT h INT style STRING color STRING ]
Закрашенный прямоугольник с координатами левого верхнего угла (x,y) шириной
w, высотой h. Прямоугольник закрашивается цветом color.
По умолчанию x = 0, y = 0, w = Width - 1, h = Height - 1.
По умолчанию color определяется текущим графическим контекстом.
Style определяет стиль прямоугольника и может быть трех видов:
- plain - обычный планарный прямоугольник (по умолчанию);
- raised - "выпуклый" прямоугольник c 3D-эффектом;
- sunken - "вдавленный" прямоугольник с 3D-эффектом.
-
ellipse [ x INT y INT w INT h INT width INT color STRING ]
Эллипс внутри прямоугольника с координатами левого верхнего угла (x,y) шириной
w, высотой h. Эллипс рисуется линией толщиной width и цветом color.
По умолчанию x = 0, y = 0, w = Width - 1, h = Height - 1. По умолчанию width
и color определяется текущим графическим контекстом.
-
fillellipse [ x INT y INT w INT h INT color STRING ]
Закрашенный эллипс внутри прямоугольника с координатами левого верхнего угла (x,y)
шириной w, высотой h. Эллипс закрашивается цветом color.
По умолчанию x = 0, y = 0, w = Width - 1, h = Height - 1.
По умолчанию color определяется текущим графическим контекстом.
-
arc [ x INT y INT w INT h INT start REAL extent REAL width INT color STRING type STRING ]
Сектор внутри прямоугольника с координатами левого верхнего угла (x,y) шириной
w, высотой h. Вершина сектора находится в центре прямоугольника.
Первый луч сектора имеет угол start относительно горизонтальной линии через вершину.
Вторй луч сектора имеет угол extent относительно первого луча. Углы
измеряются в градусах против часовой стрелки.
Сектор рисуется линией толщиной width и цветом color.
По умолчанию x = 0, y = 0, w = Width - 1, h = Height - 1.
По умолчанию width и color определяется текущим графическим контекстом.
Type определяет тип сектора и может быть трех видов:
- pie - "закрытый" сектор дугой (по умолчанию);
- cord - "закрытый" сектор отрезком;
- open - "открытый" сектор в виде угла.
-
fillarc [ x INT y INT w INT h INT start REAL extent REAL width INT color STRING type STRING ]
Закрашенный сектор внутри прямоугольника с координатами левого верхнего угла (x,y)
шириной w, высотой h. Вершина сектора находится в центре прямоугольника.
Первый луч сектора имеет угол start относительно горизонтальной линии через вершину.
Вторй луч сектора имеет угол extent относительно первого луча. Углы
измеряются в градусах против часовой стрелки.
Сектор закрашивается цветом color.
По умолчанию x = 0, y = 0, w = Width - 1, h = Height - 1.
По умолчанию color определяется текущим графическим контекстом.
Type определяет тип сектора и может быть трех видов:
- pie - "закрытый" сектор дугой (по умолчанию);
- cord - "закрытый" сектор отрезком;
- open - "открытый" сектор в виде угла.
-
text [ str STRING x INT y INT color STRING ...]
Текстовая строка str цветом color с координатами базовой линии (x,y).
По умолчанию x = 0, y = 0.
По умолчанию color определяется текущим графическим контекстом.
-
image [ name STRING x INT y INT w INT h INT ]
Графический образ в одном из форматов .png, .bmp, .jpg, подгружаемый по
URL, заданным name в обычной нотации. Образ размещается по координатам
верхнего левого угла (x,y). Если заданы ширина w и высота h, то образ
масштабируется под эти размеры. По умолчанию x = 0, y = 0.
-
grid [ x INT y INT w INT h INT step INT color STRING ]
Координатная сетка цвета color с шагом step внутри прямоугольника с
координатами левого верхнего угла (x,y) шириной w, высотой h.
По умолчанию x = 0, y = 0, w = Width - 1, h = Height - 1, step = 10 пикселям.
По умолчанию color определяется текущим графическим контекстом.
-
axis [ len INT zero INT step INT width INT color STRING ]
Калиброванная горизонтальная координатная ось общей длиной len с началом
в точке (0,0). Начальная координата оси расположена со смещением zero от
точки (0,0). Калибровочные отметки располагаются в обе стороны от начальной
координаты с шагом step. Ось рисуется прямой линией толщиной width и цветом
color. По умолчанию len = Width - 1, zero = 0, step = 10.
По умолчанию width и color определяется текущим графическим контекстом.