NSBezierPath Class Reference
PDF
Overview
Adopted Protocols
Tasks
Creating an NSBezierPath Object
Constructing Paths
Appending Common Shapes to a Path
Accessing Path Attributes
Drawing Paths
Clipping Paths
Hit Detection
Querying Paths
Applying Transformations
Accessing Elements of a Path
Caching Paths
Class Methods
bezierPath
bezierPathWithOvalInRect:
bezierPathWithRect:
bezierPathWithRoundedRect:xRadius:yRadius:
clipRect:
defaultFlatness
defaultLineCapStyle
defaultLineJoinStyle
defaultLineWidth
defaultMiterLimit
defaultWindingRule
drawPackedGlyphs:atPoint:
fillRect:
setDefaultFlatness:
setDefaultLineCapStyle:
setDefaultLineJoinStyle:
setDefaultLineWidth:
setDefaultMiterLimit:
setDefaultWindingRule:
strokeLineFromPoint:toPoint:
strokeRect:
Instance Methods
addClip
appendBezierPath:
appendBezierPathWithArcFromPoint:toPoint:radius:
appendBezierPathWithArcWithCenter:radius:startAngle:endAngle:
appendBezierPathWithArcWithCenter:radius:startAngle:endAngle:clockwise:
appendBezierPathWithGlyph:inFont:
appendBezierPathWithGlyphs:count:inFont:
appendBezierPathWithOvalInRect:
appendBezierPathWithPackedGlyphs:
appendBezierPathWithPoints:count:
appendBezierPathWithRect:
appendBezierPathWithRoundedRect:xRadius:yRadius:
bezierPathByFlatteningPath
bezierPathByReversingPath
bounds
cachesBezierPath
closePath
containsPoint:
controlPointBounds
currentPoint
curveToPoint:controlPoint1:controlPoint2:
elementAtIndex:
elementAtIndex:associatedPoints:
elementCount
fill
flatness
getLineDash:count:phase:
isEmpty
lineCapStyle
lineJoinStyle
lineToPoint:
lineWidth
miterLimit
moveToPoint:
relativeCurveToPoint:controlPoint1:controlPoint2:
relativeLineToPoint:
relativeMoveToPoint:
removeAllPoints
setAssociatedPoints:atIndex:
setCachesBezierPath:
setClip
setFlatness:
setLineCapStyle:
setLineDash:count:phase:
setLineJoinStyle:
setLineWidth:
setMiterLimit:
setWindingRule:
stroke
transformUsingAffineTransform:
windingRule
Constants
NSBezierPathElement
NSLineJoinStyle
NSLineCapStyle
NSWindingRule
Revision History
Index
Companion Guide
Cocoa Drawing Guide