Next: , Previous: , Up: Graphics setup   [Contents][Index]


5.2.8 Маски

Команда MGL: mask 'id' 'hex'
Метод класса mglGraph: void SetMask (char id, const char *hex)
Метод класса mglGraph: void SetMask (char id, uint64_t hex)
Функция С: void mgl_set_mask (HMGL gr, const char *hex)
Функция С: void mgl_set_mask_val (HMGL gr, uint64_t hex)

Задает новую матрицу hex размером 8*8 для маски с заданным id. Изменения действуют глобально для всех последующих использований данного id. Значения по умолчанию (см. Color scheme): ‘-’ – 000000FF00000000, ‘+’ – 080808FF08080808, ‘=’ – 0000FF00FF000000, ‘;’ – 0000007700000000, ‘o’ – 0000182424180000, ‘O’ – 0000183C3C180000, ‘s’ – 00003C24243C0000, ‘S’ – 00003C3C3C3C0000, ‘~’ – 0000060990600000, ‘<’ – 0060584658600000, ‘>’ – 00061A621A060000, ‘j’ – 0000005F00000000, ‘d’ – 0008142214080000, ‘D’ – 00081C3E1C080000, ‘*’ – 8142241818244281, ‘^’ – 0000001824420000.

Команда MGL: mask angle
Метод класса mglGraph: void SetMaskAngle (int angle)
Функция С: void mgl_set_mask_angle (HMGL gr, int angle)

Задает угол поворота маски в градусах. Отмечу, что символы ‘\’, ‘/’, ‘I’ в цветовой схеме задают угол поворота в 45, -45 и 90 градусов соответственно.





Next: , Previous: , Up: Graphics setup   [Contents][Index]