@@ -320,7 +320,7 @@ public enum ShapePrototype {
320320 case . glyphs( let str, let rect, let font, let flipped) :
321321 let bezierPath = NSBezierPath ( )
322322 bezierPath. move ( to: rect. origin)
323- let storage = NSTextStorage ( string: str, attributes: [ NSAttributedStringKey . font : font] )
323+ let storage = NSTextStorage ( string: str, attributes: [ NSAttributedString . Key . font : font] )
324324 let manager = NSLayoutManager ( )
325325 let container = NSTextContainer ( size: rect. size)
326326 storage. addLayoutManager ( manager)
@@ -442,7 +442,7 @@ public enum InterpolationMethod {
442442 let d2 = pointLength ( pointSub ( p2, p1) )
443443 let d3 = pointLength ( pointSub ( p3, p2) )
444444 var b1 : NSPoint
445- if fabs ( d1) < InterpolationMethod . epsilon {
445+ if abs ( d1) < InterpolationMethod . epsilon {
446446 b1 = p1
447447 } else {
448448 b1 = pointMult ( p2, pow ( d1, 2.0 * alpha) )
@@ -453,7 +453,7 @@ public enum InterpolationMethod {
453453 b1 = pointMult ( b1, 1.0 / ( 3.0 * pow( d1, alpha) * ( pow ( d1, alpha) + pow( d2, alpha) ) ) )
454454 }
455455 var b2 : NSPoint
456- if fabs ( d3) < InterpolationMethod . epsilon {
456+ if abs ( d3) < InterpolationMethod . epsilon {
457457 b2 = p2
458458 } else {
459459 b2 = pointMult ( p1, pow ( d3, 2.0 * alpha) )
0 commit comments