Up

NSBezierPath.m

Authors

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

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


Contents -

  1. Software documentation for the NSBezierPath class

Software documentation for the NSBezierPath class

NSBezierPath : NSObject

Declared in:
AppKit/NSBezierPath.h
Conforms to:
NSCopying
NSCoding
Standards:

Description forthcoming.

Method summary

bezierPath

+ (NSBezierPath*) bezierPath;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


bezierPathWithOvalInRect:

+ (NSBezierPath*) bezierPathWithOvalInRect: (NSRect)rect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


bezierPathWithRect:

+ (NSBezierPath*) bezierPathWithRect: (NSRect)aRect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


clipRect:

+ (void) clipRect: (NSRect)aRect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


defaultFlatness

+ (float) defaultFlatness;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


defaultLineCapStyle

+ (NSLineCapStyle) defaultLineCapStyle;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


defaultLineJoinStyle

+ (NSLineJoinStyle) defaultLineJoinStyle;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


defaultLineWidth

+ (float) defaultLineWidth;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


defaultMiterLimit

+ (float) defaultMiterLimit;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


defaultWindingRule

+ (NSWindingRule) defaultWindingRule;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


drawPackedGlyphs:atPoint:

+ (void) drawPackedGlyphs: (const char*)packedGlyphs atPoint: (NSPoint)aPoint;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


fillRect:

+ (void) fillRect: (NSRect)aRect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDefaultFlatness:

+ (void) setDefaultFlatness: (float)flatness;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDefaultLineCapStyle:

+ (void) setDefaultLineCapStyle: (NSLineCapStyle)lineCapStyle;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDefaultLineJoinStyle:

+ (void) setDefaultLineJoinStyle: (NSLineJoinStyle)lineJoinStyle;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDefaultLineWidth:

+ (void) setDefaultLineWidth: (float)lineWidth;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDefaultMiterLimit:

+ (void) setDefaultMiterLimit: (float)limit;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDefaultWindingRule:

+ (void) setDefaultWindingRule: (NSWindingRule)windingRule;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


strokeLineFromPoint:toPoint:

+ (void) strokeLineFromPoint: (NSPoint)point1 toPoint: (NSPoint)point2;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


strokeRect:

+ (void) strokeRect: (NSRect)aRect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


addClip

- (void) addClip;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


appendBezierPath:

- (void) appendBezierPath: (NSBezierPath*)aPath;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


appendBezierPathWithArcFromPoint:toPoint:radius:

- (void) appendBezierPathWithArcFromPoint: (NSPoint)point1 toPoint: (NSPoint)point2 radius: (float)radius;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


appendBezierPathWithArcWithCenter:radius:startAngle:endAngle:

- (void) appendBezierPathWithArcWithCenter: (NSPoint)center radius: (float)radius startAngle: (float)startAngle endAngle: (float)endAngle;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


appendBezierPathWithArcWithCenter:radius:startAngle:endAngle:clockwise:

- (void) appendBezierPathWithArcWithCenter: (NSPoint)center radius: (float)radius startAngle: (float)startAngle endAngle: (float)endAngle clockwise: (BOOL)clockwise;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


appendBezierPathWithGlyph:inFont:

- (void) appendBezierPathWithGlyph: (NSGlyph)glyph inFont: (NSFont*)font;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


appendBezierPathWithGlyphs:count:inFont:

- (void) appendBezierPathWithGlyphs: (NSGlyph*)glyphs count: (int)count inFont: (NSFont*)font;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


appendBezierPathWithOvalInRect:

- (void) appendBezierPathWithOvalInRect: (NSRect)aRect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


appendBezierPathWithPackedGlyphs:

- (void) appendBezierPathWithPackedGlyphs: (const char*)packedGlyphs;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


appendBezierPathWithPoints:count:

- (void) appendBezierPathWithPoints: (NSPoint*)points count: (int)count;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


appendBezierPathWithRect:

- (void) appendBezierPathWithRect: (NSRect)rect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


bezierPathByFlatteningPath

- (NSBezierPath*) bezierPathByFlatteningPath;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


bezierPathByReversingPath

- (NSBezierPath*) bezierPathByReversingPath;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


bounds

- (NSRect) bounds;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


cachesBezierPath

- (BOOL) cachesBezierPath;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


closePath

- (void) closePath;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


containsPoint:

- (BOOL) containsPoint: (NSPoint)point;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


controlPointBounds

- (NSRect) controlPointBounds;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


currentPoint

- (NSPoint) currentPoint;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


curveToPoint:controlPoint1:controlPoint2:

- (void) curveToPoint: (NSPoint)aPoint controlPoint1: (NSPoint)controlPoint1 controlPoint2: (NSPoint)controlPoint2;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


elementAtIndex:

- (NSBezierPathElement) elementAtIndex: (int)index;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


elementAtIndex:associatedPoints:

- (NSBezierPathElement) elementAtIndex: (int)index associatedPoints: (NSPoint*)points;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


elementCount

- (int) elementCount;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


fill

- (void) fill;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


flatness

- (float) flatness;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


getLineDash:count:phase:

- (void) getLineDash: (float*)pattern count: (int*)count phase: (float*)phase;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isEmpty

- (BOOL) isEmpty;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


lineCapStyle

- (NSLineCapStyle) lineCapStyle;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


lineJoinStyle

- (NSLineJoinStyle) lineJoinStyle;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


lineToPoint:

- (void) lineToPoint: (NSPoint)aPoint;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


lineWidth

- (float) lineWidth;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


miterLimit

- (float) miterLimit;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


moveToPoint:

- (void) moveToPoint: (NSPoint)aPoint;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


relativeCurveToPoint:controlPoint1:controlPoint2:

- (void) relativeCurveToPoint: (NSPoint)aPoint controlPoint1: (NSPoint)controlPoint1 controlPoint2: (NSPoint)controlPoint2;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


relativeLineToPoint:

- (void) relativeLineToPoint: (NSPoint)aPoint;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


relativeMoveToPoint:

- (void) relativeMoveToPoint: (NSPoint)aPoint;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


removeAllPoints

- (void) removeAllPoints;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAssociatedPoints:atIndex:

- (void) setAssociatedPoints: (NSPoint*)points atIndex: (int)index;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setCachesBezierPath:

- (void) setCachesBezierPath: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setClip

- (void) setClip;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setFlatness:

- (void) setFlatness: (float)flatness;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setLineCapStyle:

- (void) setLineCapStyle: (NSLineCapStyle)lineCapStyle;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setLineDash:count:phase:

- (void) setLineDash: (const float*)pattern count: (int)count phase: (float)phase;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setLineJoinStyle:

- (void) setLineJoinStyle: (NSLineJoinStyle)lineJoinStyle;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setLineWidth:

- (void) setLineWidth: (float)lineWidth;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setMiterLimit:

- (void) setMiterLimit: (float)limit;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setWindingRule:

- (void) setWindingRule: (NSWindingRule)windingRule;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


stroke

- (void) stroke;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


transformUsingAffineTransform:

- (void) transformUsingAffineTransform: (NSAffineTransform*)transform;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


windingRule

- (NSWindingRule) windingRule;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.



Up