Up

NSBezierPath.m

Authors

Enrico Sersale (enrico@imago.ro)
The NSBezierPath class

Copyright: (C) 1999, 2005 Free Software Foundation, Inc.

Software documentation for the NSBezierPath class

NSBezierPath : NSObject

Declared in:
AppKit/NSBezierPath.h
Conforms to:
NSCopying
NSCoding
Availability: Not in OpenStep/MacOS-X

Description forthcoming.

Method summary

bezierPath 

+ (NSBezierPath*) bezierPath;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


bezierPathWithOvalInRect: 

+ (NSBezierPath*) bezierPathWithOvalInRect: (NSRect)aRect;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


bezierPathWithRect: 

+ (NSBezierPath*) bezierPathWithRect: (NSRect)aRect;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


clipRect: 

+ (void) clipRect: (NSRect)aRect;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


defaultFlatness 

+ (float) defaultFlatness;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


defaultLineCapStyle 

+ (NSLineCapStyle) defaultLineCapStyle;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


defaultLineJoinStyle 

+ (NSLineJoinStyle) defaultLineJoinStyle;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


defaultLineWidth 

+ (float) defaultLineWidth;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


defaultMiterLimit 

+ (float) defaultMiterLimit;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


defaultWindingRule 

+ (NSWindingRule) defaultWindingRule;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


drawPackedGlyphs: atPoint: 

+ (void) drawPackedGlyphs: (const char*)packedGlyphs atPoint: (NSPoint)aPoint;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


fillRect: 

+ (void) fillRect: (NSRect)aRect;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setDefaultFlatness: 

+ (void) setDefaultFlatness: (float)flatness;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setDefaultLineCapStyle: 

+ (void) setDefaultLineCapStyle: (NSLineCapStyle)lineCapStyle;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setDefaultLineJoinStyle: 

+ (void) setDefaultLineJoinStyle: (NSLineJoinStyle)lineJoinStyle;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setDefaultLineWidth: 

+ (void) setDefaultLineWidth: (float)lineWidth;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setDefaultMiterLimit: 

+ (void) setDefaultMiterLimit: (float)limit;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setDefaultWindingRule: 

+ (void) setDefaultWindingRule: (NSWindingRule)windingRule;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


strokeLineFromPoint: toPoint: 

+ (void) strokeLineFromPoint: (NSPoint)point1 toPoint: (NSPoint)point2;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


strokeRect: 

+ (void) strokeRect: (NSRect)aRect;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


addClip 

- (void) addClip;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


appendBezierPath: 

- (void) appendBezierPath: (NSBezierPath*)aPath;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


appendBezierPathWithArcFromPoint: toPoint: radius: 

- (void) appendBezierPathWithArcFromPoint: (NSPoint)point1 toPoint: (NSPoint)point2 radius: (float)radius;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


appendBezierPathWithArcWithCenter: radius: startAngle: endAngle: 

- (void) appendBezierPathWithArcWithCenter: (NSPoint)center radius: (float)radius startAngle: (float)startAngle endAngle: (float)endAngle;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


appendBezierPathWithArcWithCenter: radius: startAngle: endAngle: clockwise: 

- (void) appendBezierPathWithArcWithCenter: (NSPoint)center radius: (float)radius startAngle: (float)startAngle endAngle: (float)endAngle clockwise: (BOOL)clockwise;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


appendBezierPathWithGlyph: inFont: 

- (void) appendBezierPathWithGlyph: (NSGlyph)glyph inFont: (NSFont*)font;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


appendBezierPathWithGlyphs: count: inFont: 

- (void) appendBezierPathWithGlyphs: (NSGlyph*)glyphs count: (int)count inFont: (NSFont*)font;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


appendBezierPathWithOvalInRect: 

- (void) appendBezierPathWithOvalInRect: (NSRect)aRect;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


appendBezierPathWithPackedGlyphs: 

- (void) appendBezierPathWithPackedGlyphs: (const char*)packedGlyphs;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


appendBezierPathWithPoints: count: 

- (void) appendBezierPathWithPoints: (NSPoint*)points count: (int)count;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


appendBezierPathWithRect: 

- (void) appendBezierPathWithRect: (NSRect)aRect;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


bezierPathByFlatteningPath 

- (NSBezierPath*) bezierPathByFlatteningPath;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


bezierPathByReversingPath 

- (NSBezierPath*) bezierPathByReversingPath;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


bounds 

- (NSRect) bounds;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


cachesBezierPath 

- (BOOL) cachesBezierPath;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


closePath 

- (void) closePath;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


containsPoint: 

- (BOOL) containsPoint: (NSPoint)point;
Availability: Not in OpenStep/MacOS-X

Returns YES iff the path contains, according to the current winding rule , the given point.


controlPointBounds 

- (NSRect) controlPointBounds;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


currentPoint 

- (NSPoint) currentPoint;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


curveToPoint: controlPoint1: controlPoint2: 

- (void) curveToPoint: (NSPoint)aPoint controlPoint1: (NSPoint)controlPoint1 controlPoint2: (NSPoint)controlPoint2;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


elementAtIndex: 

- (NSBezierPathElement) elementAtIndex: (int)index;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


elementAtIndex: associatedPoints: 

- (NSBezierPathElement) elementAtIndex: (int)index associatedPoints: (NSPoint*)points;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


elementCount 

- (int) elementCount;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


fill 

- (void) fill;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


flatness 

- (float) flatness;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


getLineDash: count: phase: 

- (void) getLineDash: (float*)pattern count: (int*)count phase: (float*)phase;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


isEmpty 

- (BOOL) isEmpty;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


lineCapStyle 

- (NSLineCapStyle) lineCapStyle;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


lineJoinStyle 

- (NSLineJoinStyle) lineJoinStyle;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


lineToPoint: 

- (void) lineToPoint: (NSPoint)aPoint;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


lineWidth 

- (float) lineWidth;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


miterLimit 

- (float) miterLimit;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


moveToPoint: 

- (void) moveToPoint: (NSPoint)aPoint;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


relativeCurveToPoint: controlPoint1: controlPoint2: 

- (void) relativeCurveToPoint: (NSPoint)aPoint controlPoint1: (NSPoint)controlPoint1 controlPoint2: (NSPoint)controlPoint2;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


relativeLineToPoint: 

- (void) relativeLineToPoint: (NSPoint)aPoint;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


relativeMoveToPoint: 

- (void) relativeMoveToPoint: (NSPoint)aPoint;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


removeAllPoints 

- (void) removeAllPoints;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setAssociatedPoints: atIndex: 

- (void) setAssociatedPoints: (NSPoint*)points atIndex: (int)index;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setCachesBezierPath: 

- (void) setCachesBezierPath: (BOOL)flag;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setClip 

- (void) setClip;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setFlatness: 

- (void) setFlatness: (float)flatness;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setLineCapStyle: 

- (void) setLineCapStyle: (NSLineCapStyle)lineCapStyle;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setLineDash: count: phase: 

- (void) setLineDash: (const float*)pattern count: (int)count phase: (float)phase;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setLineJoinStyle: 

- (void) setLineJoinStyle: (NSLineJoinStyle)lineJoinStyle;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setLineWidth: 

- (void) setLineWidth: (float)lineWidth;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setMiterLimit: 

- (void) setMiterLimit: (float)limit;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setWindingRule: 

- (void) setWindingRule: (NSWindingRule)windingRule;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


stroke 

- (void) stroke;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


transformUsingAffineTransform: 

- (void) transformUsingAffineTransform: (NSAffineTransform*)transform;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


windingCountAtPoint: 

- (int) windingCountAtPoint: (NSPoint)point;
Availability: Gui 0.0

Returns the winding count, according to the PostScript definition, at the given point.


windingRule 

- (NSWindingRule) windingRule;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.



Up