#import "BTUIKLargePayPalMonogramCardView.h" @implementation BTUIKLargePayPalMonogramCardView - (void)drawArt { //// Color Declarations UIColor* fillColor14 = [UIColor colorWithRed: 0.066 green: 0.536 blue: 0.839 alpha: 1]; UIColor* fillColor15 = [UIColor colorWithRed: 0.007 green: 0.082 blue: 0.337 alpha: 1]; UIColor* fillColor16 = [UIColor colorWithRed: 0.005 green: 0.122 blue: 0.454 alpha: 1]; //// Bezier Drawing UIBezierPath* bezierPath = [UIBezierPath bezierPath]; [bezierPath moveToPoint: CGPointMake(61.77, 25.23)]; [bezierPath addCurveToPoint: CGPointMake(59.43, 15.32) controlPoint1: CGPointMake(62.45, 20.91) controlPoint2: CGPointMake(61.77, 17.98)]; [bezierPath addCurveToPoint: CGPointMake(46.28, 11.14) controlPoint1: CGPointMake(56.86, 12.39) controlPoint2: CGPointMake(52.22, 11.14)]; [bezierPath addLineToPoint: CGPointMake(29.05, 11.14)]; [bezierPath addCurveToPoint: CGPointMake(26.61, 13.22) controlPoint1: CGPointMake(27.83, 11.14) controlPoint2: CGPointMake(26.8, 12.02)]; [bezierPath addLineToPoint: CGPointMake(19.43, 58.73)]; [bezierPath addCurveToPoint: CGPointMake(20.9, 60.44) controlPoint1: CGPointMake(19.29, 59.63) controlPoint2: CGPointMake(19.99, 60.44)]; [bezierPath addLineToPoint: CGPointMake(31.54, 60.44)]; [bezierPath addLineToPoint: CGPointMake(30.8, 65.1)]; [bezierPath addCurveToPoint: CGPointMake(32.08, 66.59) controlPoint1: CGPointMake(30.68, 65.88) controlPoint2: CGPointMake(31.29, 66.59)]; [bezierPath addLineToPoint: CGPointMake(41.05, 66.59)]; [bezierPath addCurveToPoint: CGPointMake(43.18, 64.77) controlPoint1: CGPointMake(42.11, 66.59) controlPoint2: CGPointMake(43.02, 65.82)]; [bezierPath addLineToPoint: CGPointMake(43.27, 64.32)]; [bezierPath addLineToPoint: CGPointMake(44.96, 53.6)]; [bezierPath addLineToPoint: CGPointMake(45.07, 53.01)]; [bezierPath addCurveToPoint: CGPointMake(47.2, 51.19) controlPoint1: CGPointMake(45.23, 51.96) controlPoint2: CGPointMake(46.14, 51.19)]; [bezierPath addLineToPoint: CGPointMake(48.54, 51.19)]; [bezierPath addCurveToPoint: CGPointMake(66.02, 37.45) controlPoint1: CGPointMake(57.23, 51.19) controlPoint2: CGPointMake(64.03, 47.66)]; [bezierPath addCurveToPoint: CGPointMake(64.23, 27.12) controlPoint1: CGPointMake(66.85, 33.18) controlPoint2: CGPointMake(66.42, 29.62)]; [bezierPath addCurveToPoint: CGPointMake(61.77, 25.23) controlPoint1: CGPointMake(63.56, 26.36) controlPoint2: CGPointMake(62.74, 25.74)]; [bezierPath closePath]; bezierPath.usesEvenOddFillRule = YES; [fillColor14 setFill]; [bezierPath fill]; //// Bezier 2 Drawing UIBezierPath* bezier2Path = [UIBezierPath bezierPath]; [bezier2Path moveToPoint: CGPointMake(61.77, 25.23)]; [bezier2Path addCurveToPoint: CGPointMake(59.43, 15.32) controlPoint1: CGPointMake(62.45, 20.91) controlPoint2: CGPointMake(61.77, 17.98)]; [bezier2Path addCurveToPoint: CGPointMake(46.28, 11.14) controlPoint1: CGPointMake(56.86, 12.39) controlPoint2: CGPointMake(52.22, 11.14)]; [bezier2Path addLineToPoint: CGPointMake(29.05, 11.14)]; [bezier2Path addCurveToPoint: CGPointMake(26.61, 13.22) controlPoint1: CGPointMake(27.83, 11.14) controlPoint2: CGPointMake(26.8, 12.02)]; [bezier2Path addLineToPoint: CGPointMake(19.43, 58.73)]; [bezier2Path addCurveToPoint: CGPointMake(20.9, 60.44) controlPoint1: CGPointMake(19.29, 59.63) controlPoint2: CGPointMake(19.99, 60.44)]; [bezier2Path addLineToPoint: CGPointMake(31.54, 60.44)]; [bezier2Path addLineToPoint: CGPointMake(34.21, 43.49)]; [bezier2Path addLineToPoint: CGPointMake(34.13, 44.02)]; [bezier2Path addCurveToPoint: CGPointMake(36.55, 41.94) controlPoint1: CGPointMake(34.32, 42.82) controlPoint2: CGPointMake(35.34, 41.94)]; [bezier2Path addLineToPoint: CGPointMake(41.61, 41.94)]; [bezier2Path addCurveToPoint: CGPointMake(61.6, 26.23) controlPoint1: CGPointMake(51.54, 41.94) controlPoint2: CGPointMake(59.32, 37.91)]; [bezier2Path addCurveToPoint: CGPointMake(61.77, 25.23) controlPoint1: CGPointMake(61.66, 25.89) controlPoint2: CGPointMake(61.72, 25.55)]; [bezier2Path closePath]; bezier2Path.usesEvenOddFillRule = YES; [fillColor15 setFill]; [bezier2Path fill]; //// Bezier 3 Drawing UIBezierPath* bezier3Path = [UIBezierPath bezierPath]; [bezier3Path moveToPoint: CGPointMake(37.08, 25.28)]; [bezier3Path addCurveToPoint: CGPointMake(38.28, 23.67) controlPoint1: CGPointMake(37.2, 24.56) controlPoint2: CGPointMake(37.66, 23.97)]; [bezier3Path addCurveToPoint: CGPointMake(39.21, 23.46) controlPoint1: CGPointMake(38.57, 23.54) controlPoint2: CGPointMake(38.88, 23.46)]; [bezier3Path addLineToPoint: CGPointMake(52.73, 23.46)]; [bezier3Path addCurveToPoint: CGPointMake(57.18, 23.79) controlPoint1: CGPointMake(54.33, 23.46) controlPoint2: CGPointMake(55.82, 23.57)]; [bezier3Path addCurveToPoint: CGPointMake(58.32, 24) controlPoint1: CGPointMake(57.57, 23.85) controlPoint2: CGPointMake(57.95, 23.92)]; [bezier3Path addCurveToPoint: CGPointMake(59.39, 24.28) controlPoint1: CGPointMake(58.69, 24.09) controlPoint2: CGPointMake(59.05, 24.18)]; [bezier3Path addCurveToPoint: CGPointMake(59.9, 24.44) controlPoint1: CGPointMake(59.57, 24.33) controlPoint2: CGPointMake(59.74, 24.38)]; [bezier3Path addCurveToPoint: CGPointMake(61.77, 25.23) controlPoint1: CGPointMake(60.57, 24.66) controlPoint2: CGPointMake(61.2, 24.92)]; [bezier3Path addCurveToPoint: CGPointMake(59.43, 15.32) controlPoint1: CGPointMake(62.45, 20.91) controlPoint2: CGPointMake(61.77, 17.98)]; [bezier3Path addCurveToPoint: CGPointMake(46.29, 11.14) controlPoint1: CGPointMake(56.87, 12.39) controlPoint2: CGPointMake(52.22, 11.14)]; [bezier3Path addLineToPoint: CGPointMake(29.05, 11.14)]; [bezier3Path addCurveToPoint: CGPointMake(26.61, 13.22) controlPoint1: CGPointMake(27.83, 11.14) controlPoint2: CGPointMake(26.8, 12.02)]; [bezier3Path addLineToPoint: CGPointMake(19.44, 58.73)]; [bezier3Path addCurveToPoint: CGPointMake(20.9, 60.44) controlPoint1: CGPointMake(19.29, 59.63) controlPoint2: CGPointMake(19.99, 60.44)]; [bezier3Path addLineToPoint: CGPointMake(31.54, 60.44)]; [bezier3Path addLineToPoint: CGPointMake(34.21, 43.49)]; [bezier3Path addLineToPoint: CGPointMake(37.08, 25.28)]; [bezier3Path closePath]; bezier3Path.usesEvenOddFillRule = YES; [fillColor16 setFill]; [bezier3Path fill]; } @end