Skip to content

Conversation

@stefannikolei
Copy link
Contributor

No description provided.

@CLAassistant
Copy link

CLAassistant commented Sep 30, 2025

CLA assistant check
All committers have signed the CLA.

@stefannikolei stefannikolei force-pushed the sn/integrate-polygonclipper branch from 0081dff to 2e76417 Compare September 30, 2025 18:17
stefannikolei and others added 4 commits October 7, 2025 14:20
First draft of implementing PolygonOffsetter
Also added back the IntersectionRule to GenerateClippedShapes. It is not implemented yet
* Initialized clip and subject with empty polygon add a contour per path
@JimBobSquarePants
Copy link
Member

@stefannikolei I made some huge progress tonight.

The new stroker ported from AGG is now integrated with path outline generation. I still need to replace the existing Pen end-cap and line-join options to use the new ones as we're adding inner-join and wire them up.

Output looks good. I had to tweak our pattern generating outline code to get things working but it resulted in more accurate stroke length (new is left)

image

@stefannikolei
Copy link
Contributor Author

What is AGG?

@JimBobSquarePants
Copy link
Member

JimBobSquarePants commented Oct 31, 2025

What is AGG?

https://en.wikipedia.org/wiki/Anti-Grain_Geometry

https://aggeom.github.io/doc/introduction/introduction.agdoc.html#toc0002

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants