Up
Authors
- Enrico Sersale (
enrico@imago.ro
)
-
The NSBezierPath class
Copyright: (C) 1999, 2005 Free Software Foundation, Inc.
- Declared in:
- AppKit/NSBezierPath.h
- Conforms to:
- NSCopying
- NSCoding
Availability: OpenStep
Description forthcoming.
Method summary
+ (
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