Установка стиля окончаний широких линий
#include <gf/gf.h>
void gf_context_set_capstyle( gf_context_t context,
int cap_style );
- context
- Дескриптор графического контекста для установки стиля линий.
- cap_style
- Стиль окончаний широких линий. Может иметь одно из следующих значений:
- GF_CONTEXT_CAPSTYLE_BUTT
- для окончаний не используется никаких расширений (используется по умолчанию)
- GF_CONTEXT_CAPSTYLE_ROUND
- окончания будут закруглены и выходят за границу линии на половину ее ширины
- GF_CONTEXT_CAPSTYLE_SQUARE
- окончания прямоугольные, но будут выходить за границу линии на половину ее ширины
gf
Данная функция заменяет стиль окончаний широких линий для указанного контекста context. Стиль определяет способ рендеринга окончания полилиний. Рисунок ниже демонстрирует назначение констант:
Рисунок 1. Стили окончаний широких линий
Графическая подсистема ЗОСРВ «Нейтрино», Graphics Framework
- Нет
- Обработчик сигналов
- Нет
- В потоке
- Да
gf_context_set_linejoin()
Предыдущий раздел: GF API