Рисование списка горизонтальных линий
#include <gf/gf.h>
int gf_draw_spanlist( gf_context_t context,
unsigned nspans,
int x1[],
int x2[],
int y[] );
- context
- Дескриптор графического контекста для отображения.
- nspans
- Число горизонталей в списке.
- x1,x2
- Массив левых и правых границ горизонталей в списке.
- y
- Массив координат y горизонталей в списке.
gf
Данная функция рисует список горизонтальных линий цветом переднего плана.
- GF_ERR_OK
- Успешное завершение.
- GF_ERR_PARM
- У одной или нескольких горизонталей в списке инвертированы координаты x1 и x2, либо значение параметра context равно
NULL
- GF_ERR_NOLOCK
- Контекст рендеринга не обладает эксклюзивным доступом к оборудованию; убедитесь, что вызов gf_draw_begin() завершен успешно.
Графическая подсистема ЗОСРВ «Нейтрино», Graphics Framework
- Нет
- Обработчик сигналов
- Нет
- В потоке
- Да
gf_context_set_linedash(), gf_context_set_linejoin(), gf_draw_poly_fill(), gf_draw_span(), gf_point_t
Основы рисования: Рисование линий и полигонов
Предыдущий раздел: GF API