MakePath points


Is there any way to return more path points from MakePath? I would like to reproduce the paths in another application in more detail. As of now MakePath returns a rough estimate of the path.

Is it possible to override MakePath to return more points?


MakePath returns a clone of the GraphicsPath that is used to actually draw the shape.
So I don’t know what you mean about it being an estimate.

The set of returned points seems to generate only right angles, how would I get the points that make up the smooth corners?


No, the points include the curves for the rounded corners. You’ll note how the PathType changes to 3 for those points, indicating a curve.
Unless you set the Curviness to zero? (Probably not…)