gf_context_set_capstyle()

Установка стиля окончаний широких линий

Прототип:

#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. Стиль определяет способ рендеринга окончания полилиний. Рисунок ниже демонстрирует назначение констант:

caps.gif
Рисунок 1. Стили окончаний широких линий

Классификация:

Графическая подсистема ЗОСРВ «Нейтрино», Graphics Framework

Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

Тематические ссылки:

gf_context_set_linejoin()




Предыдущий раздел: GF API