Does the GraphicsPath have any method for determining whether a given point is within a certain distance of any point on the path? This would seem quite a natural facility for it to provide, but I cant see it anywhere. In its absence it looks as if I will have to call the Flatten method and then test for each pair of points as if they were a short line.