![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /proc/self/root/usr/share/GNUstep/Documentation/Developer/Gui/Reference/ |
Upload File : |
<?xml version="1.0"?> <!DOCTYPE gsdoc PUBLIC "-//GNUstep//DTD gsdoc 1.0.4//EN" "http://www.gnustep.org/gsdoc-1_0_4.dtd"> <gsdoc base="NSBezierPath" up="Gui"> <head> <title>NSBezierPath.m</title> <author name="Enrico Sersale"> <email address="enrico@imago.ro"> enrico@imago.ro </email> </author> <abstract>The NSBezierPath class</abstract> <copy>1999, 2005 Free Software Foundation, Inc.</copy> </head> <body> <front><contents /></front> <chapter> <heading> Software documentation for the NSBezierPath class </heading> <class name="NSBezierPath" super="NSObject" ovadd="1.0.0"> <declared>AppKit/NSBezierPath.h</declared> <conform>NSCopying</conform> <conform>NSCoding</conform> <desc> <em>Description forthcoming.</em> </desc> <method type="NSBezierPath*" factory="yes" ovadd="1.0.0"> <sel>bezierPath</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSBezierPath*" factory="yes" ovadd="1.0.0"> <sel>bezierPathWithOvalInRect:</sel> <arg type="NSRect">aRect</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSBezierPath*" factory="yes" ovadd="1.0.0"> <sel>bezierPathWithRect:</sel> <arg type="NSRect">aRect</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSBezierPath*" factory="yes" ovadd="10.5.0"> <sel>bezierPathWithRoundedRect:</sel> <arg type="NSRect">aRect</arg> <sel>xRadius:</sel> <arg type="CGFloat">xRadius</arg> <sel>yRadius:</sel> <arg type="CGFloat">yRadius</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" factory="yes" ovadd="1.0.0"> <sel>clipRect:</sel> <arg type="NSRect">aRect</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="CGFloat" factory="yes" ovadd="1.0.0"> <sel>defaultFlatness</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSLineCapStyle" factory="yes" ovadd="1.0.0"> <sel>defaultLineCapStyle</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSLineJoinStyle" factory="yes" ovadd="1.0.0"> <sel>defaultLineJoinStyle</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="CGFloat" factory="yes" ovadd="1.0.0"> <sel>defaultLineWidth</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="CGFloat" factory="yes" ovadd="1.0.0"> <sel>defaultMiterLimit</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSWindingRule" factory="yes" ovadd="1.0.0"> <sel>defaultWindingRule</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" factory="yes" ovadd="1.0.0"> <sel>drawPackedGlyphs:</sel> <arg type="const char*">packedGlyphs</arg> <sel>atPoint:</sel> <arg type="NSPoint">aPoint</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" factory="yes" ovadd="1.0.0"> <sel>fillRect:</sel> <arg type="NSRect">aRect</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" factory="yes" ovadd="1.0.0"> <sel>setDefaultFlatness:</sel> <arg type="CGFloat">flatness</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" factory="yes" ovadd="1.0.0"> <sel>setDefaultLineCapStyle:</sel> <arg type="NSLineCapStyle">lineCapStyle</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" factory="yes" ovadd="1.0.0"> <sel>setDefaultLineJoinStyle:</sel> <arg type="NSLineJoinStyle">lineJoinStyle</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" factory="yes" ovadd="1.0.0"> <sel>setDefaultLineWidth:</sel> <arg type="CGFloat">lineWidth</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" factory="yes" ovadd="1.0.0"> <sel>setDefaultMiterLimit:</sel> <arg type="CGFloat">limit</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" factory="yes" ovadd="1.0.0"> <sel>setDefaultWindingRule:</sel> <arg type="NSWindingRule">windingRule</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" factory="yes" ovadd="1.0.0"> <sel>strokeLineFromPoint:</sel> <arg type="NSPoint">point1</arg> <sel>toPoint:</sel> <arg type="NSPoint">point2</arg> <desc> Using default stroke color and default drawing attributes, draws a line between the two points specified. </desc> </method> <method type="void" factory="yes" ovadd="1.0.0"> <sel>strokeRect:</sel> <arg type="NSRect">aRect</arg> <desc> Using default stroke color and default drawing attributes, strokes a rectangle using the specified rect. </desc> </method> <method type="void" ovadd="1.0.0"> <sel>addClip</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>appendBezierPath:</sel> <arg type="NSBezierPath*">aPath</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>appendBezierPathWithArcFromPoint:</sel> <arg type="NSPoint">point1</arg> <sel>toPoint:</sel> <arg type="NSPoint">point2</arg> <sel>radius:</sel> <arg type="CGFloat">radius</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>appendBezierPathWithArcWithCenter:</sel> <arg type="NSPoint">center</arg> <sel>radius:</sel> <arg type="CGFloat">radius</arg> <sel>startAngle:</sel> <arg type="CGFloat">startAngle</arg> <sel>endAngle:</sel> <arg type="CGFloat">endAngle</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>appendBezierPathWithArcWithCenter:</sel> <arg type="NSPoint">center</arg> <sel>radius:</sel> <arg type="CGFloat">radius</arg> <sel>startAngle:</sel> <arg type="CGFloat">startAngle</arg> <sel>endAngle:</sel> <arg type="CGFloat">endAngle</arg> <sel>clockwise:</sel> <arg type="BOOL">clockwise</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>appendBezierPathWithGlyph:</sel> <arg type="NSGlyph">glyph</arg> <sel>inFont:</sel> <arg type="NSFont*">font</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>appendBezierPathWithGlyphs:</sel> <arg type="NSGlyph*">glyphs</arg> <sel>count:</sel> <arg type="NSInteger">count</arg> <sel>inFont:</sel> <arg type="NSFont*">font</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>appendBezierPathWithOvalInRect:</sel> <arg type="NSRect">aRect</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>appendBezierPathWithPackedGlyphs:</sel> <arg type="const char*">packedGlyphs</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>appendBezierPathWithPoints:</sel> <arg type="NSPoint*">points</arg> <sel>count:</sel> <arg type="NSInteger">count</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>appendBezierPathWithRect:</sel> <arg type="NSRect">aRect</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.5.0"> <sel>appendBezierPathWithRoundedRect:</sel> <arg type="NSRect">aRect</arg> <sel>xRadius:</sel> <arg type="CGFloat">xRadius</arg> <sel>yRadius:</sel> <arg type="CGFloat">yRadius</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSBezierPath*" ovadd="1.0.0"> <sel>bezierPathByFlatteningPath</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSBezierPath*" ovadd="1.0.0"> <sel>bezierPathByReversingPath</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSRect" ovadd="1.0.0"> <sel>bounds</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="1.0.0"> <sel>cachesBezierPath</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>closePath</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="1.0.0"> <sel>containsPoint:</sel> <arg type="NSPoint">point</arg> <desc> Returns <code>YES</code> iff the path contains, according to the current <ref type="type" id="NSWindingRule"> winding rule </ref> , the given <var>point</var>. </desc> </method> <method type="NSRect" ovadd="1.0.0"> <sel>controlPointBounds</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSPoint" ovadd="1.0.0"> <sel>currentPoint</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>curveToPoint:</sel> <arg type="NSPoint">aPoint</arg> <sel>controlPoint1:</sel> <arg type="NSPoint">controlPoint1</arg> <sel>controlPoint2:</sel> <arg type="NSPoint">controlPoint2</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSBezierPathElement" ovadd="1.0.0"> <sel>elementAtIndex:</sel> <arg type="NSInteger">index</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSBezierPathElement" ovadd="1.0.0"> <sel>elementAtIndex:</sel> <arg type="NSInteger">index</arg> <sel>associatedPoints:</sel> <arg type="NSPoint*">points</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSInteger" ovadd="1.0.0"> <sel>elementCount</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>fill</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="CGFloat" ovadd="1.0.0"> <sel>flatness</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>getLineDash:</sel> <arg type="CGFloat*">pattern</arg> <sel>count:</sel> <arg type="NSInteger*">count</arg> <sel>phase:</sel> <arg type="CGFloat*">phase</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="1.0.0"> <sel>isEmpty</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSLineCapStyle" ovadd="1.0.0"> <sel>lineCapStyle</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSLineJoinStyle" ovadd="1.0.0"> <sel>lineJoinStyle</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>lineToPoint:</sel> <arg type="NSPoint">aPoint</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="CGFloat" ovadd="1.0.0"> <sel>lineWidth</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="CGFloat" ovadd="1.0.0"> <sel>miterLimit</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>moveToPoint:</sel> <arg type="NSPoint">aPoint</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>relativeCurveToPoint:</sel> <arg type="NSPoint">aPoint</arg> <sel>controlPoint1:</sel> <arg type="NSPoint">controlPoint1</arg> <sel>controlPoint2:</sel> <arg type="NSPoint">controlPoint2</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>relativeLineToPoint:</sel> <arg type="NSPoint">aPoint</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>relativeMoveToPoint:</sel> <arg type="NSPoint">aPoint</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>removeAllPoints</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setAssociatedPoints:</sel> <arg type="NSPoint*">points</arg> <sel>atIndex:</sel> <arg type="NSInteger">index</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setCachesBezierPath:</sel> <arg type="BOOL">flag</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setClip</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setFlatness:</sel> <arg type="CGFloat">flatness</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setLineCapStyle:</sel> <arg type="NSLineCapStyle">lineCapStyle</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setLineDash:</sel> <arg type="const CGFloat*">pattern</arg> <sel>count:</sel> <arg type="NSInteger">count</arg> <sel>phase:</sel> <arg type="CGFloat">phase</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setLineJoinStyle:</sel> <arg type="NSLineJoinStyle">lineJoinStyle</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setLineWidth:</sel> <arg type="CGFloat">lineWidth</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setMiterLimit:</sel> <arg type="CGFloat">limit</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setWindingRule:</sel> <arg type="NSWindingRule">windingRule</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>stroke</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>transformUsingAffineTransform:</sel> <arg type="NSAffineTransform*">transform</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="int" ovadd="0.0.0" ovrem="0.0.0"> <sel>windingCountAtPoint:</sel> <arg type="NSPoint">point</arg> <desc> Returns the winding count, according to the PostScript definition, at the given <var>point</var>. </desc> </method> <method type="NSWindingRule" ovadd="1.0.0"> <sel>windingRule</sel> <desc> <em>Description forthcoming.</em> </desc> </method> </class> </chapter> </body> </gsdoc>