1 // 2 // NSBezierPath+MCAdditions.h 3 // 4 // Created by Sean Patrick O'Brien on 4/1/08. 5 // Copyright 2008 MolokoCacao. All rights reserved. 6 // 7 8 #ifndef THIRD_PARTY_MOLOKOCACAO_NSBEZIERPATH_MCADDITIONS_H_ 9 #define THIRD_PARTY_MOLOKOCACAO_NSBEZIERPATH_MCADDITIONS_H_ 10 11 #import <Cocoa/Cocoa.h> 12 13 @interface NSBezierPath (MCAdditions) 14 15 + (NSBezierPath*)bezierPathWithCGPath:(CGPathRef)pathRef; 16 17 - (NSBezierPath*)pathWithStrokeWidth:(CGFloat)strokeWidth; 18 19 - (void)fillWithInnerShadow:(NSShadow *)shadow; 20 - (void)drawBlurWithColor:(NSColor*)color radius:(CGFloat)radius; 21 22 - (void)strokeInside; 23 - (void)strokeInsideWithinRect:(NSRect)clipRect; 24 25 @end 26 27 #endif // THIRD_PARTY_MOLOKOCACAO_NSBEZIERPATH_MCADDITIONS_H_ 28