loose-leaf icon indicating copy to clipboard operation
loose-leaf copied to clipboard

Crash when finding intersections for two bezier paths

Open adamwulf opened this issue 9 years ago • 0 comments

New test case for clipping bezier:

Path 1 path = [UIBezierPath bezierPath]; [path moveToPoint:CGPointMake(0.000000, 0.000000)]; [path addLineToPoint:CGPointMake(1024.000000, 0.000000)]; [path addLineToPoint:CGPointMake(1024.000000, 1366.000000)]; [path addLineToPoint:CGPointMake(0.000000, 1366.000000)]; [path closePath];

Path 2 path = [UIBezierPath bezierPath]; [path moveToPoint:CGPointMake(835.500000, 1366.000000)]; [path addCurveToPoint:CGPointMake(835.000000, 1366.000000) controlPoint1:CGPointMake(835.312500, 1366.000000) controlPoint2:CGPointMake(835.187500, 1366.000000)];

adamwulf avatar Jun 26 '16 04:06 adamwulf