loose-leaf
loose-leaf copied to clipboard
Crash when finding intersections for two bezier paths
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)];