aboutsummaryrefslogtreecommitdiff
path: root/AppKit/GTMNSBezierPath+Shading.m
diff options
context:
space:
mode:
authorGravatar thomasvl@gmail.com <thomasvl@gmail.com@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3>2009-03-05 21:30:41 +0000
committerGravatar thomasvl@gmail.com <thomasvl@gmail.com@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3>2009-03-05 21:30:41 +0000
commitfee6778710c82dfbee04ab23061a96d324facfdb (patch)
treefb758101d689d4b2e9ce66aeddfd48ebc05f9232 /AppKit/GTMNSBezierPath+Shading.m
parent32d00b320d12706ead14baad04f11cec2823df77 (diff)
- Changed gtm_createCGPath to gtm_cgPath in GTMNSBezier+CGPath. The path
returned is now autoreleased so you don't need to worry about releasing it. - Made some changes to the GTMNSObject+UnitTesting APIs. Specifically renamed gtm_createUnitTestImage to gtm_unitTestImage. The value it returns is now autoreleased, so no need to release it. Also change gtm_createUnitTestBitmapOfSize:withData: to a C function. - Cleaned up GTM so that it passes the Clang checker without any warnings.
Diffstat (limited to 'AppKit/GTMNSBezierPath+Shading.m')
-rw-r--r--AppKit/GTMNSBezierPath+Shading.m14
1 files changed, 5 insertions, 9 deletions
diff --git a/AppKit/GTMNSBezierPath+Shading.m b/AppKit/GTMNSBezierPath+Shading.m
index f75876f..d4c1ddd 100644
--- a/AppKit/GTMNSBezierPath+Shading.m
+++ b/AppKit/GTMNSBezierPath+Shading.m
@@ -154,19 +154,18 @@
@implementation NSBezierPath (GTMBezierPathShadingAdditions)
-GTM_METHOD_CHECK(NSBezierPath, gtm_createCGPath);
+GTM_METHOD_CHECK(NSBezierPath, gtm_CGPath);
- (void)gtm_strokeAxiallyFrom:(NSPoint)fromPoint to:(NSPoint)toPoint
extendingStart:(BOOL)extendingStart extendingEnd:(BOOL)extendingEnd
shading:(id<GTMShading>)shading {
- CGPathRef thePath = [self gtm_createCGPath];
+ CGPathRef thePath = [self gtm_CGPath];
if (nil != thePath) {
[self gtm_fillCGPath:thePath axially:YES asStroke:YES
from:fromPoint fromRadius:(CGFloat)0.0
to:toPoint toRadius:(CGFloat)0.0
extendingStart:extendingStart extendingEnd:extendingEnd
shading:shading];
- CGPathRelease(thePath);
}
}
@@ -175,14 +174,13 @@ GTM_METHOD_CHECK(NSBezierPath, gtm_createCGPath);
to:(NSPoint)toPoint toRadius:(CGFloat)toRadius
extendingStart:(BOOL)extendingStart extendingEnd:(BOOL)extendingEnd
shading:(id<GTMShading>)shading {
- CGPathRef thePath = [self gtm_createCGPath];
+ CGPathRef thePath = [self gtm_CGPath];
if (nil != thePath) {
[self gtm_fillCGPath:thePath axially:NO asStroke:YES
from:fromPoint fromRadius:fromRadius
to:toPoint toRadius:toRadius
extendingStart:extendingStart extendingEnd:extendingEnd
shading:shading];
- CGPathRelease(thePath);
}
}
@@ -190,14 +188,13 @@ GTM_METHOD_CHECK(NSBezierPath, gtm_createCGPath);
- (void)gtm_fillAxiallyFrom:(NSPoint)fromPoint to:(NSPoint)toPoint
extendingStart:(BOOL)extendingStart extendingEnd:(BOOL)extendingEnd
shading:(id<GTMShading>)shading {
- CGPathRef thePath = [self gtm_createCGPath];
+ CGPathRef thePath = [self gtm_CGPath];
if (nil != thePath) {
[self gtm_fillCGPath:thePath axially:YES asStroke:NO
from:fromPoint fromRadius:(CGFloat)0.0
to:toPoint toRadius:(CGFloat)0.0
extendingStart:extendingStart extendingEnd:extendingEnd
shading:shading];
- CGPathRelease(thePath);
}
}
@@ -206,14 +203,13 @@ GTM_METHOD_CHECK(NSBezierPath, gtm_createCGPath);
to:(NSPoint)toPoint toRadius:(CGFloat)toRadius
extendingStart:(BOOL)extendingStart extendingEnd:(BOOL)extendingEnd
shading:(id<GTMShading>)shading {
- CGPathRef thePath = [self gtm_createCGPath];
+ CGPathRef thePath = [self gtm_CGPath];
if (nil != thePath) {
[self gtm_fillCGPath:thePath axially:NO asStroke:NO
from:fromPoint fromRadius:fromRadius
to:toPoint toRadius:toRadius
extendingStart:extendingStart extendingEnd:extendingEnd
shading:shading];
- CGPathRelease(thePath);
}
}