Added Line Properties (LineJoin and LineCap) to Draw #3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi.
I've added two properties to the draw object that are available in agg: line-join and line-cap.
Simon
PS
The agg version used at the current aggdraw is 2.2, which is not the latest (2.4), which - among other things - introduced some changes in the API.
Do you plan to update the AggDraw anytime soon, to include agg 2.4?
PPS
I found some additional bugs in aggdraw - which in part led me to write the change I'm offering here - namely, when widening the stroke (pen) width in a polygon, so that it intersects itself, the creates weird effects.
Would you be interested in an example that would allow you to fix that at some point?
Regards,
Simon