auto myStroke = PathStrokeType(2.0, juce::PathStrokeType::JointStyle::curved, juce::PathStrokeType::EndCapStyle::rounded); myStroke.createStrokedPath(arcPath, arcPath);
However if you’ll notice only one side is being rounded. (left side, start point)
Even if I split it into 2 arcs each one starting from the opposite direction (or starting from the end of the other one) I get same results.
This is why we recommend that you give us a test-case when posting a bug. Often when you try writing a self-contained bit of code like this to replicate it, you quickly find out what the difference is that’s causing your real app to go wrong.