Книга , Производящая Программное обеспечение с открытым исходным кодом Karl Fogel, является замечательной книгой для чтения. Это помогает Вам понять модель разработки С открытым исходным кодом и что управляет разработчиками OSS для содействия проекту. Я настоятельно рекомендую взгляд на книгу.
Объединение путей с операторами для меня не имеет никакого смысла. Что вы получаете от «линии И кривой ИЛИ дуги»?
Вместо этого вы можете применить операторы компоновки с помощью cairo_set_operator ()
: он установит, как текущая операция рисования ( cairo_fill ()
, cairo_stroke ()
или что-то еще) следует смешать со старым содержимым поверхности.