Next: Primitives, Previous: Export picture, Up: MathGL core [Contents][Index]
These functions change background image.
mglGraph
: void
Clf ()mglGraph
: void
Clf (const char *
col)mglGraph
: void
Clf (char
col)mglGraph
: void
Clf (mreal
r, mreal
g, mreal
b)void
mgl_clf (HMGL
gr)void
mgl_clf_str (HMGL
gr, const char *
col)void
mgl_clf_chr (HMGL
gr, char
col)void
mgl_clf_rgb (HMGL
gr, mreal
r, mreal
g, mreal
b)void
mgl_clf_rgba (HMGL
gr, mreal
r, mreal
g, mreal
b, mreal
a)Очищает рисунок и заполняет фон заданным цветом.
mglGraph
: void
Rasterize ()void
mgl_rasterize (HMGL
gr)Завершает рисование графика и помещает результат в качестве фона. После этого, очищает список примитивов (как clf). Функция полезна для сохранения части графика (например, поверхностей или векторных полей) в растровом виде, а другой части (кривых, осей и пр.) в векторном. Часто требуется вызвать команду subplot после rasterize во избежание выделения дополнительного места или вращения графика.
alpha=1
]alpha=1
]mglGraph
: void
LoadBackground (const char *
fname, double
alpha=1
)void
mgl_load_background (HMGL
gr, const char *
fname, double
alpha)mglGraph
: void
LoadBackground (const char *
fname, const char *
how, double
alpha=1
)void
mgl_load_background_ext (HMGL
gr, const char *
fname, const char *
how, double
alpha)Загружает PNG или JPEG файл fname в качестве фона для графика. Параметр alpha задает прозрачность фона вручную. Параметр how может содержать: ‘a’ для заполнения текущего subplot, ‘s’ для растягивания на всю область, ‘c’ для центрирования, ‘m’ для заполнения мозаикой.
r g b
]mglGraph
: void
FillBackground (const mglColor &
rgb)void
mgl_fill_background (HMGL
gr, double
r, double
g, double
b, double
a)Заполняет фон указанным цветом. Значения должны быть в диапазоне от 0 до 1.
Next: Primitives, Previous: Export picture, Up: MathGL core [Contents][Index]