Up
        
        
        Authors
        
          - Enrico Sersale
- 
          
Date: Generated at 2025-02-11 22:28:02 +0100
        
          The NSBezierPath class
        
        Copyright: (C) 1999, 2005 Free Software Foundation, Inc.
            
        
              
        
        
          
            - Declared in:
- AppKit/NSBezierPath.h
        
          
            - Conforms to:
- NSCoding
- NSCopying
        
Availability: OpenStep
        
          
          Description forthcoming.
        
        
        
          
          
        
        
        
        + (
NSBezierPath*) 
bezierPath;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (
NSBezierPath*) 
bezierPathWithOvalInRect: (
NSRect)aRect;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (
NSBezierPath*) 
bezierPathWithRect: (
NSRect)aRect;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (
NSBezierPath*) 
bezierPathWithRoundedRect: (
NSRect)aRect
 xRadius: (CGFloat)xRadius
 yRadius: (CGFloat)yRadius;
        
Availability: MacOS-X 10.5.0
        
          
            Description forthcoming.
          
        
        
 
        
        + (void) 
clipRect: (
NSRect)aRect;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (CGFloat) 
defaultFlatness;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (
NSLineCapStyle) 
defaultLineCapStyle;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (
NSLineJoinStyle) 
defaultLineJoinStyle;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (CGFloat) 
defaultLineWidth;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (CGFloat) 
defaultMiterLimit;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (
NSWindingRule) 
defaultWindingRule;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (void) 
drawPackedGlyphs: (const char*)packedGlyphs
 atPoint: (
NSPoint)aPoint;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (void) 
fillRect: (
NSRect)aRect;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (void) 
setDefaultFlatness: (CGFloat)flatness;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (void) 
setDefaultLineCapStyle: (
NSLineCapStyle)lineCapStyle;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (void) 
setDefaultLineJoinStyle: (
NSLineJoinStyle)lineJoinStyle;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (void) 
setDefaultLineWidth: (CGFloat)lineWidth;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (void) 
setDefaultMiterLimit: (CGFloat)limit;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (void) 
setDefaultWindingRule: (
NSWindingRule)windingRule;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        + (void) 
strokeLineFromPoint: (
NSPoint)point1
 toPoint: (
NSPoint)point2;
        
Availability: OpenStep
        
          
            Using default stroke color and default drawing
            attributes, draws a line between the two points
            specified.
          
        
        
 
        
        + (void) 
strokeRect: (
NSRect)aRect;
        
Availability: OpenStep
        
          
            Using default stroke color and default drawing
            attributes, strokes a rectangle using the
            specified rect.
          
        
        
 
        
        - (void) 
addClip;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
appendBezierPath: (
NSBezierPath*)aPath;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
appendBezierPathWithArcFromPoint: (
NSPoint)point1
 toPoint: (
NSPoint)point2
 radius: (CGFloat)radius;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
appendBezierPathWithArcWithCenter: (
NSPoint)center
 radius: (CGFloat)radius
 startAngle: (CGFloat)startAngle
 endAngle: (CGFloat)endAngle;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
appendBezierPathWithArcWithCenter: (
NSPoint)center
 radius: (CGFloat)radius
 startAngle: (CGFloat)startAngle
 endAngle: (CGFloat)endAngle
 clockwise: (BOOL)clockwise;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
appendBezierPathWithGlyph: (
NSGlyph)glyph
 inFont: (
NSFont*)font;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
appendBezierPathWithGlyphs: (
NSGlyph*)glyphs
 count: (
NSInteger)count
 inFont: (
NSFont*)font;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
appendBezierPathWithOvalInRect: (
NSRect)aRect;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
appendBezierPathWithPackedGlyphs: (const char*)packedGlyphs;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
appendBezierPathWithPoints: (
NSPoint*)points
 count: (
NSInteger)count;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
appendBezierPathWithRect: (
NSRect)aRect;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
appendBezierPathWithRoundedRect: (
NSRect)aRect
 xRadius: (CGFloat)xRadius
 yRadius: (CGFloat)yRadius;
        
Availability: MacOS-X 10.5.0
        
          
            Description forthcoming.
          
        
        
 
        
        - (
NSBezierPath*) 
bezierPathByFlatteningPath;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (
NSBezierPath*) 
bezierPathByReversingPath;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (
NSRect) 
bounds;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (BOOL) 
cachesBezierPath;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
closePath;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (BOOL) 
containsPoint: (
NSPoint)point;
        
Availability: OpenStep
        
          
            Returns 
YES iff the path contains,
            according to the current
            
              winding rule
            
            , the given 
point.
          
        
 
        
        - (
NSRect) 
controlPointBounds;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (
NSPoint) 
currentPoint;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
curveToPoint: (
NSPoint)aPoint
 controlPoint1: (
NSPoint)controlPoint1
 controlPoint2: (
NSPoint)controlPoint2;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (
NSInteger) 
elementCount;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
fill;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (CGFloat) 
flatness;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
getLineDash: (CGFloat*)pattern
 count: (
NSInteger*)count
 phase: (CGFloat*)phase;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (BOOL) 
isEmpty;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (
NSLineCapStyle) 
lineCapStyle;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (
NSLineJoinStyle) 
lineJoinStyle;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
lineToPoint: (
NSPoint)aPoint;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (CGFloat) 
lineWidth;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (CGFloat) 
miterLimit;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
moveToPoint: (
NSPoint)aPoint;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
relativeCurveToPoint: (
NSPoint)aPoint
 controlPoint1: (
NSPoint)controlPoint1
 controlPoint2: (
NSPoint)controlPoint2;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
relativeLineToPoint: (
NSPoint)aPoint;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
relativeMoveToPoint: (
NSPoint)aPoint;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
removeAllPoints;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
setAssociatedPoints: (
NSPoint*)points
 atIndex: (
NSInteger)index;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
setCachesBezierPath: (BOOL)flag;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
setClip;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
setFlatness: (CGFloat)flatness;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
setLineCapStyle: (
NSLineCapStyle)lineCapStyle;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
setLineDash: (const CGFloat*)pattern
 count: (
NSInteger)count
 phase: (CGFloat)phase;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
setLineJoinStyle: (
NSLineJoinStyle)lineJoinStyle;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
setLineWidth: (CGFloat)lineWidth;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
setMiterLimit: (CGFloat)limit;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
setWindingRule: (
NSWindingRule)windingRule;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
stroke;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (void) 
transformUsingAffineTransform: (
NSAffineTransform*)transform;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        - (int) 
windingCountAtPoint: (
NSPoint)point;
        
Availability: Not in OpenStep/MacOS-X
        
          
            Returns the winding count, according to the
            PostScript definition, at the given
            point.
          
        
        
 
        
        - (
NSWindingRule) 
windingRule;
        
Availability: OpenStep
        
          
            Description forthcoming.
          
        
        
 
        
        Up