Up
Authors
- Enrico Sersale(
enrico@imago.ro
)
-
The NSBezierPath class
Copyright: (C) 1999 Free Software Foundation, Inc.
- Declared in:
- AppKit/NSBezierPath.h
- Conforms to:
- NSCopying
- NSCoding
Standards:
Description forthcoming.
Method summary
+ (NSBezierPath*) bezierPath;
Description forthcoming.
+ (NSBezierPath*) bezierPathWithOvalInRect: (NSRect)rect;
Description forthcoming.
+ (NSBezierPath*) bezierPathWithRect: (NSRect)aRect;
Description forthcoming.
+ (void) clipRect: (NSRect)aRect;
Description forthcoming.
+ (float) defaultFlatness;
Description forthcoming.
+ (NSLineCapStyle) defaultLineCapStyle;
Description forthcoming.
+ (NSLineJoinStyle) defaultLineJoinStyle;
Description forthcoming.
+ (float) defaultLineWidth;
Description forthcoming.
+ (float) defaultMiterLimit;
Description forthcoming.
+ (NSWindingRule) defaultWindingRule;
Description forthcoming.
+ (void) drawPackedGlyphs: (const char*)packedGlyphs atPoint: (NSPoint)aPoint;
Description forthcoming.
+ (void) fillRect: (NSRect)aRect;
Description forthcoming.
+ (void) setDefaultFlatness: (float)flatness;
Description forthcoming.
+ (void) setDefaultLineCapStyle: (NSLineCapStyle)lineCapStyle;
Description forthcoming.
+ (void) setDefaultLineJoinStyle: (NSLineJoinStyle)lineJoinStyle;
Description forthcoming.
+ (void) setDefaultLineWidth: (float)lineWidth;
Description forthcoming.
+ (void) setDefaultMiterLimit: (float)limit;
Description forthcoming.
+ (void) setDefaultWindingRule: (NSWindingRule)windingRule;
Description forthcoming.
+ (void) strokeLineFromPoint: (NSPoint)point1 toPoint: (NSPoint)point2;
Description forthcoming.
+ (void) strokeRect: (NSRect)aRect;
Description forthcoming.
- (void) addClip;
Description forthcoming.
- (void) appendBezierPath: (NSBezierPath*)aPath;
Description forthcoming.
- (void) appendBezierPathWithArcFromPoint: (NSPoint)point1 toPoint: (NSPoint)point2 radius: (float)radius;
Description forthcoming.
- (void) appendBezierPathWithArcWithCenter: (NSPoint)center radius: (float)radius startAngle: (float)startAngle endAngle: (float)endAngle;
Description forthcoming.
- (void) appendBezierPathWithArcWithCenter: (NSPoint)center radius: (float)radius startAngle: (float)startAngle endAngle: (float)endAngle clockwise: (BOOL)clockwise;
Description forthcoming.
- (void) appendBezierPathWithGlyph: (NSGlyph)glyph inFont: (NSFont*)font;
Description forthcoming.
- (void) appendBezierPathWithGlyphs: (NSGlyph*)glyphs count: (int)count inFont: (NSFont*)font;
Description forthcoming.
- (void) appendBezierPathWithOvalInRect: (NSRect)aRect;
Description forthcoming.
- (void) appendBezierPathWithPackedGlyphs: (const char*)packedGlyphs;
Description forthcoming.
- (void) appendBezierPathWithPoints: (NSPoint*)points count: (int)count;
Description forthcoming.
- (void) appendBezierPathWithRect: (NSRect)rect;
Description forthcoming.
- (NSBezierPath*) bezierPathByFlatteningPath;
Description forthcoming.
- (NSBezierPath*) bezierPathByReversingPath;
Description forthcoming.
- (NSRect) bounds;
Description forthcoming.
- (BOOL) cachesBezierPath;
Description forthcoming.
- (void) closePath;
Description forthcoming.
- (BOOL) containsPoint: (NSPoint)point;
Description forthcoming.
- (NSRect) controlPointBounds;
Description forthcoming.
- (NSPoint) currentPoint;
Description forthcoming.
- (void) curveToPoint: (NSPoint)aPoint controlPoint1: (NSPoint)controlPoint1 controlPoint2: (NSPoint)controlPoint2;
Description forthcoming.
- (NSBezierPathElement) elementAtIndex: (int)index;
Description forthcoming.
- (NSBezierPathElement) elementAtIndex: (int)index associatedPoints: (NSPoint*)points;
Description forthcoming.
- (int) elementCount;
Description forthcoming.
- (void) fill;
Description forthcoming.
- (float) flatness;
Description forthcoming.
- (void) getLineDash: (float*)pattern count: (int*)count phase: (float*)phase;
Description forthcoming.
- (BOOL) isEmpty;
Description forthcoming.
- (NSLineCapStyle) lineCapStyle;
Description forthcoming.
- (NSLineJoinStyle) lineJoinStyle;
Description forthcoming.
- (void) lineToPoint: (NSPoint)aPoint;
Description forthcoming.
- (float) lineWidth;
Description forthcoming.
- (float) miterLimit;
Description forthcoming.
- (void) moveToPoint: (NSPoint)aPoint;
Description forthcoming.
- (void) relativeCurveToPoint: (NSPoint)aPoint controlPoint1: (NSPoint)controlPoint1 controlPoint2: (NSPoint)controlPoint2;
Description forthcoming.
- (void) relativeLineToPoint: (NSPoint)aPoint;
Description forthcoming.
- (void) relativeMoveToPoint: (NSPoint)aPoint;
Description forthcoming.
- (void) removeAllPoints;
Description forthcoming.
- (void) setAssociatedPoints: (NSPoint*)points atIndex: (int)index;
Description forthcoming.
- (void) setCachesBezierPath: (BOOL)flag;
Description forthcoming.
- (void) setClip;
Description forthcoming.
- (void) setFlatness: (float)flatness;
Description forthcoming.
- (void) setLineCapStyle: (NSLineCapStyle)lineCapStyle;
Description forthcoming.
- (void) setLineDash: (const float*)pattern count: (int)count phase: (float)phase;
Description forthcoming.
- (void) setLineJoinStyle: (NSLineJoinStyle)lineJoinStyle;
Description forthcoming.
- (void) setLineWidth: (float)lineWidth;
Description forthcoming.
- (void) setMiterLimit: (float)limit;
Description forthcoming.
- (void) setWindingRule: (NSWindingRule)windingRule;
Description forthcoming.
- (void) stroke;
Description forthcoming.
- (void) transformUsingAffineTransform: (NSAffineTransform*)transform;
Description forthcoming.
- (NSWindingRule) windingRule;
Description forthcoming.
Up