| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Эти функции рисуют объекты для "измерения" типа осей координат, цветовой таблицы (colorbar), сетку по осям, обрамляющий параллелепипед и подписи по осям координат. См. также см. Настройки осей координат.
mglGraph: void Axis (const char *dir="xyz", const char *stl="", const char *opt="")void mgl_axis (HMGL gr, const char *dir, const char *stl, const char *opt)Рисует оси координат и метки на них (см. Настройки осей координат) в направлениях ‘xyz’, указанных строкой dir. Заглавные буквы ‘XYZ’ приведут к расположению меток с другой стороны от оси. Если строка содержит символ ‘_’, то подписи меток отображаться не будут. Если строка содержит символ ‘AKDTVISO’, то будет нарисована соответствующая стрелка на конце оси. Стиль меток и оси(ей) задается строкой stl. См. раздел Axis and ticks, для примеров кода и графика.
mglGraph: void Colorbar (const char *sch="")void mgl_colorbar (HMGL gr, const char *sch)Рисует полосу соответствия цвета и числовых значений (colorbar) для цветовой схемы sch (используется текущая для sch="") с краю от графика. Если строка sch содержит ‘<>^_’, то положение выбирается: ‘>’ – справа, ‘<’ – слева, ‘^’ – сверху, ‘_’ – снизу. Если строка содержит ‘A’, то используются абсолютные координаты (относительно рисунка). См. раздел Colorbars, для примеров кода и графика.
mglGraph: void Colorbar (const mglDataA &v, const char *sch="")void mgl_colorbar_val (HMGL gr, HCDT v, const char *sch)Аналогично предыдущему, но для цветовой схемы без сглаживания с заданными значениями v. См. раздел ContD sample, для примеров кода и графика.
x y [w=1 h=1]mglGraph: void Colorbar (const char *sch, mreal x, mreal y, mreal w=1, mreal h=1)void mgl_colorbar_ext (HMGL gr, const char *sch, mreal x, mreal y, mreal w, mreal h)Аналогично первому, но в произвольном месте графика {x, y} (полагаются в диапазоне [0,1]). Параметры w, h задают относительную ширину и высоту colorbar.
x y [w=1 h=1]mglGraph: void Colorbar (const mglDataA &v, const char *sch, mreal x, mreal y, mreal w=1, mreal h=1)void mgl_colorbar_val_ext (HMGL gr, HCDT v, const char *sch, mreal x, mreal y, mreal w, mreal h)Аналогично предыдущему, но для цветовой схемы sch без сглаживания с заданными значениями v. См. раздел ContD sample, для примеров кода и графика.
mglGraph: void Grid (const char *dir="xyz", const char *pen="B", const char *opt="")void mgl_axis_grid (HMGL gr, const char *dir, const char *pen, const char *opt)Рисует линии сетки в направлениях перпендикулярным dir. Шаг сетки такой же как у меток осей координат. Стиль линий задается параметром pen (по умолчанию – сплошная темно синяя линия ‘B-’).
ticks=on]mglGraph: void Box (const char *col="", bool ticks=true)void mgl_box (HMGL gr, int ticks)void mgl_box_str (HMGL gr, const char *col, int ticks)Рисует ограничивающий параллелепипед цветом col. Если col содержит ‘@’, то рисуются закрашенные задние грани. При этом первый цвет используется для граней (по умолчанию светло жёлтый), а последний для рёбер и меток.
pos=1]pos=1]pos=1]pos=1]mglGraph: void Label (char dir, const char *text, mreal pos=1, const char *opt="")mglGraph: void Label (char dir, const wchar_t *text, mreal pos=1, const char *opt="")void mgl_label (HMGL gr, char dir, const char *text, mreal pos, const char *opt)void mgl_labelw (HMGL gr, char dir, const wchar_t *text, mreal pos, const char *opt)Выводит подпись text для оси dir=‘x’,‘y’,‘z’,‘t’ (где ‘t’ – “тернарная” ось t=1-x-y). Параметр pos задает положение подписи: при pos=0 – по центру оси, при pos>0 – около максимальных значений, при pos<0 – около минимальных значений. Опция value задает дополнительный сдвиг текста. See section Вывод текста.
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] |
This document was generated by Autobuild on September 28, 2013 using texi2html 1.82.