![]() 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 : |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>NSGraphicsContext</title> </head> <body> <font face="serif"> <a href="Gui.html">Up</a> <br /> <h1><a name="title$NSGraphicsContext">NSGraphicsContext</a></h1> <h3>Authors</h3> <dl> <dt>Richard Frith-Macdonald (<a href="mailto:richard@brainstorm.co.uk"><code>richard@brainstorm.co.uk</code></a>)</dt> <dd> </dd> <dt>Adam Fedor (<a href="mailto:fedor@gnu.org"><code>fedor@gnu.org</code></a>)</dt> <dd> </dd> </dl> <blockquote> GNUstep drawing context class. </blockquote> <p><b>Copyright:</b> (C) 1998,1999 Free Software Foundation, Inc.</p> <div> <hr width="50%" align="left" /> <h3>Contents -</h3> <ol> <li> <a href="#001000000000">NSGraphicsContext</a> </li> <li> <a href="#002000000000">Software documentation for the NSGraphicsContext(GNUstep) category</a> </li> <li> <a href="#003000000000">Software documentation for the NSGraphicsContext(NSGradient) category</a> </li> <li> <a href="#004000000000">Software documentation for the NSGraphicsContext(NSGraphics) category</a> </li> <li> <a href="#005000000000">Software documentation for the NSGraphicsContext(Ops) category</a> </li> <li> <a href="#006000000000">Software documentation for the NSGraphicsContext(Printing) category</a> </li> </ol> <hr width="50%" align="left" /> </div> <h1><a name="001000000000">NSGraphicsContext</a></h1> <p> This is an abstract class which provides a framework for a device independant drawing. </p> <p> In addition, this class provides methods to perform the actual drawing. As a convenience, you can also access these through various function interfaces. One is a Display Postscript interface using PS and DPS operations. Another is a Quartz interface (not yet written). </p> <h2><a name="class$NSGraphicsContext">NSGraphicsContext</a> : <a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSObject.html#class$NSObject">NSObject</a></h2> <blockquote class="declared"> <dl> <dt><b>Declared in:</b></dt> <dd>AppKit/NSGraphicsContext.h</dd> </dl> </blockquote> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="50%" align="left" /> <a href="#_NSGraphicsContext_ivars">Instance Variables</a> <br/><br/> <b>Method summary</b> <ul> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)+handleExposeRect$forDriver$">+handleExposeRect:forDriver:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)+setDefaultContextClass$">+setDefaultContextClass:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-focusView">-focusView</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-initWithContextInfo$">-initWithContextInfo:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-initWithGraphicsPort$flipped$">-initWithGraphicsPort:flipped:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-lockFocusView$inRect$">-lockFocusView:inRect:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-resetUsedFonts">-resetUsedFonts</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-unlockFocusView$needsFlush$">-unlockFocusView:needsFlush:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-useFont$">-useFont:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-usedFonts">-usedFonts</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(NSGradient)-drawGradient$fromCenter$radius$toCenter$radius$options$">-drawGradient:fromCenter:radius:toCenter:radius:options:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(NSGradient)-drawGradient$fromPoint$toPoint$options$">-drawGradient:fromPoint:toPoint:options:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(NSGraphics)-GSReadRect$">-GSReadRect:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(NSGraphics)-GSWSetViewIsFlipped$">-GSWSetViewIsFlipped:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(NSGraphics)-GSWViewIsFlipped">-GSWViewIsFlipped</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(NSGraphics)-NSBeep">-NSBeep</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(NSGraphics)-NSDrawBitmap$$$$$$$$$$$">-NSDrawBitmap:::::::::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSPrintf$$">-DPSPrintf::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSWriteData$$">-DPSWriteData::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSarc$$$$$">-DPSarc:::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSarcn$$$$$">-DPSarcn:::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSarct$$$$$">-DPSarct:::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSashow$$$">-DPSashow:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSawidthshow$$$$$$">-DPSawidthshow::::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScharpath$$">-DPScharpath::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSclip">-DPSclip</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSclosepath">-DPSclosepath</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScomposite$$$$$$$$">-DPScomposite::::::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScompositerect$$$$$">-DPScompositerect:::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSconcat$">-DPSconcat:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentalpha$">-DPScurrentalpha:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentcmykcolor$$$$">-DPScurrentcmykcolor::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentflat$">-DPScurrentflat:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentgray$">-DPScurrentgray:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrenthsbcolor$$$">-DPScurrenthsbcolor:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentlinecap$">-DPScurrentlinecap:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentlinejoin$">-DPScurrentlinejoin:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentlinewidth$">-DPScurrentlinewidth:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentmiterlimit$">-DPScurrentmiterlimit:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentoffset$$">-DPScurrentoffset::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentpoint$$">-DPScurrentpoint::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentrgbcolor$$$">-DPScurrentrgbcolor:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentstrokeadjust$">-DPScurrentstrokeadjust:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurveto$$$$$$">-DPScurveto::::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSdissolve$$$$$$$$">-DPSdissolve::::::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSeoclip">-DPSeoclip</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSeofill">-DPSeofill</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSfill">-DPSfill</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSflattenpath">-DPSflattenpath</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSgrestore">-DPSgrestore</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSgsave">-DPSgsave</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSinitclip">-DPSinitclip</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSinitgraphics">-DPSinitgraphics</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSinitmatrix">-DPSinitmatrix</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSlineto$$">-DPSlineto::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSmoveto$$">-DPSmoveto::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSnewpath">-DPSnewpath</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSpathbbox$$$$">-DPSpathbbox::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSrcurveto$$$$$$">-DPSrcurveto::::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSrectclip$$$$">-DPSrectclip::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSrectfill$$$$">-DPSrectfill::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSrectstroke$$$$">-DPSrectstroke::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSreversepath">-DPSreversepath</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSrlineto$$">-DPSrlineto::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSrmoveto$$">-DPSrmoveto::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSrotate$">-DPSrotate:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSscale$$">-DPSscale::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetalpha$">-DPSsetalpha:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetcmykcolor$$$$">-DPSsetcmykcolor::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetdash$$$">-DPSsetdash:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetflat$">-DPSsetflat:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetgray$">-DPSsetgray:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetgstate$">-DPSsetgstate:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsethalftonephase$$">-DPSsethalftonephase::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsethsbcolor$$$">-DPSsethsbcolor:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetlinecap$">-DPSsetlinecap:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetlinejoin$">-DPSsetlinejoin:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetlinewidth$">-DPSsetlinewidth:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetmiterlimit$">-DPSsetmiterlimit:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetoffset$$">-DPSsetoffset::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetrgbcolor$$$">-DPSsetrgbcolor:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetstrokeadjust$">-DPSsetstrokeadjust:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSshfill$">-DPSshfill:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSshow$">-DPSshow:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSstroke">-DPSstroke</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPStranslate$$">-DPStranslate::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSwidthshow$$$$">-DPSwidthshow::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSxshow$$$">-DPSxshow:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSxyshow$$$">-DPSxyshow:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSyshow$$$">-DPSyshow:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSConcatCTM$">-GSConcatCTM:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSCurrentCTM">-GSCurrentCTM</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSCurrentDevice$$$">-GSCurrentDevice:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSDefineGState">-GSDefineGState</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSDrawImage$$">-GSDrawImage::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSGetTextCTM">-GSGetTextCTM</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSGetTextPosition">-GSGetTextPosition</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSRectClipList$$">-GSRectClipList::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSRectFillList$$">-GSRectFillList::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSReplaceGState$">-GSReplaceGState:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSendBezierPath$">-GSSendBezierPath:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetCTM$">-GSSetCTM:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetCharacterSpacing$">-GSSetCharacterSpacing:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetDevice$$$">-GSSetDevice:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetFillColor$">-GSSetFillColor:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetFillColorspace$">-GSSetFillColorspace:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetFont$">-GSSetFont:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetFontSize$">-GSSetFontSize:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetPatterColor$">-GSSetPatterColor:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetStrokeColor$">-GSSetStrokeColor:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetStrokeColorspace$">-GSSetStrokeColorspace:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetTextCTM$">-GSSetTextCTM:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetTextDrawingMode$">-GSSetTextDrawingMode:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetTextPosition$">-GSSetTextPosition:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSShowGlyphs$$">-GSShowGlyphs::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSShowGlyphsWithAdvances$$$">-GSShowGlyphsWithAdvances:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSShowText$$">-GSShowText::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSUndefineGState$">-GSUndefineGState:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GScomposite$toPoint$fromRect$operation$fraction$">-GScomposite:toPoint:fromRect:operation:fraction:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSdraw$toPoint$fromRect$operation$fraction$">-GSdraw:toPoint:fromRect:operation:fraction:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-appendBezierPathWithPackedGlyphs$path$">-appendBezierPathWithPackedGlyphs:path:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-supportsDrawGState">-supportsDrawGState</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-beginPage$label$bBox$fonts$">-beginPage:label:bBox:fonts:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-beginPrologueBBox$creationDate$createdBy$fonts$forWhom$pages$title$">-beginPrologueBBox:creationDate:createdBy:fonts:forWhom:pages:title:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-beginSetup">-beginSetup</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-beginTrailer">-beginTrailer</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-endDocumentPages$documentFonts$">-endDocumentPages:documentFonts:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-endHeaderComments">-endHeaderComments</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-endPageSetup">-endPageSetup</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-endPrologue">-endPrologue</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-endSetup">-endSetup</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-endSheet">-endSheet</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-endTrailer">-endTrailer</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-printerProlog">-printerProlog</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-showPage">-showPage</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext+currentContext">+currentContext</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext+currentContextDrawingToScreen">+currentContextDrawingToScreen</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext+graphicsContextWithAttributes$">+graphicsContextWithAttributes:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext+graphicsContextWithBitmapImageRep$">+graphicsContextWithBitmapImageRep:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext+graphicsContextWithCGContext$flipped$">+graphicsContextWithCGContext:flipped:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext+graphicsContextWithGraphicsPort$flipped$">+graphicsContextWithGraphicsPort:flipped:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext+graphicsContextWithWindow$">+graphicsContextWithWindow:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext+restoreGraphicsState">+restoreGraphicsState</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext+saveGraphicsState">+saveGraphicsState</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext+setCurrentContext$">+setCurrentContext:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext+setGraphicsState$">+setGraphicsState:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-CGContext">-CGContext</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-attributes">-attributes</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-compositingOperation">-compositingOperation</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-flushGraphics">-flushGraphics</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-focusStack">-focusStack</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-graphicsPort">-graphicsPort</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-imageInterpolation">-imageInterpolation</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-isDrawingToScreen">-isDrawingToScreen</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-isFlipped">-isFlipped</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-patternPhase">-patternPhase</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-restoreGraphicsState">-restoreGraphicsState</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-saveGraphicsState">-saveGraphicsState</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-setCompositingOperation$">-setCompositingOperation:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-setFocusStack$">-setFocusStack:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-setImageInterpolation$">-setImageInterpolation:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-setPatternPhase$">-setPatternPhase:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-setShouldAntialias$">-setShouldAntialias:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext-shouldAntialias">-shouldAntialias</a></li> </ul> <hr width="50%" align="left" /> <div class="method"> <h3><a name="method$NSGraphicsContext+currentContext">currentContext </a></h3> + (<a rel="gsdoc" href="#class$NSGraphicsContext">NSGraphicsContext</a>*) <b>currentContext</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the current context. Also see the convienience function <a rel="gsdoc" href="Functions.html#function$GSCurrentContext"> GSCurrentContext() </a> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext+currentContextDrawingToScreen">currentContextDrawingToScreen </a></h3> + (BOOL) <b>currentContextDrawingToScreen</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns <code>YES</code> if the current context is a display context </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext+graphicsContextWithAttributes$">graphicsContextWithAttributes: </a></h3> + (<a rel="gsdoc" href="#class$NSGraphicsContext">NSGraphicsContext</a>*) <b>graphicsContextWithAttributes:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSDictionary.html#class$NSDictionary">NSDictionary</a>*)attributes;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Create a graphics context with <var>attributes</var>, which contains key/value pairs which describe the specifics of how the context is to be initialized. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext+graphicsContextWithBitmapImageRep$">graphicsContextWithBitmapImageRep: </a></h3> + (<a rel="gsdoc" href="#class$NSGraphicsContext">NSGraphicsContext</a>*) <b>graphicsContextWithBitmapImageRep:</b> (<a rel="gsdoc" href="NSBitmapImageRep.html#class$NSBitmapImageRep">NSBitmapImageRep</a>*)bitmap;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext+graphicsContextWithCGContext$flipped$">graphicsContextWithCGContext: flipped: </a></h3> + (<a rel="gsdoc" href="#class$NSGraphicsContext">NSGraphicsContext</a>*) <b>graphicsContextWithCGContext:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$CGContextRef">CGContextRef</a>)context<b> flipped:</b> (BOOL)flipped;<br /> <div class="availability"> <b>Availability:</b> Not in OpenStep/MacOS-X</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext+graphicsContextWithGraphicsPort$flipped$">graphicsContextWithGraphicsPort: flipped: </a></h3> + (<a rel="gsdoc" href="#class$NSGraphicsContext">NSGraphicsContext</a>*) <b>graphicsContextWithGraphicsPort:</b> (void*)port<b> flipped:</b> (BOOL)flag;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext+graphicsContextWithWindow$">graphicsContextWithWindow: </a></h3> + (<a rel="gsdoc" href="#class$NSGraphicsContext">NSGraphicsContext</a>*) <b>graphicsContextWithWindow:</b> (<a rel="gsdoc" href="NSWindow.html#class$NSWindow">NSWindow</a>*)aWindow;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Create graphics context with attributes speficied by aWindow's device description. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext+restoreGraphicsState">restoreGraphicsState </a></h3> + (void) <b>restoreGraphicsState</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext+saveGraphicsState">saveGraphicsState </a></h3> + (void) <b>saveGraphicsState</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext+setCurrentContext$">setCurrentContext: </a></h3> + (void) <b>setCurrentContext:</b> (<a rel="gsdoc" href="#class$NSGraphicsContext">NSGraphicsContext</a>*)context;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Set the current <var>context</var> that will handle drawing. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext+setGraphicsState$">setGraphicsState: </a></h3> + (void) <b>setGraphicsState:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)graphicsState;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-CGContext">CGContext </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$CGContextRef">CGContextRef</a>) <b>CGContext</b>;<br /> <div class="availability"> <b>Availability:</b> Not in OpenStep/MacOS-X</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-attributes">attributes </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSDictionary.html#class$NSDictionary">NSDictionary</a>*) <b>attributes</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-compositingOperation">compositingOperation </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSCompositingOperation">NSCompositingOperation</a>) <b>compositingOperation</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-flushGraphics">flushGraphics </a></h3> - (void) <b>flushGraphics</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-focusStack">focusStack </a></h3> - (void*) <b>focusStack</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-graphicsPort">graphicsPort </a></h3> - (void*) <b>graphicsPort</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-imageInterpolation">imageInterpolation </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSImageInterpolation">NSImageInterpolation</a>) <b>imageInterpolation</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-isDrawingToScreen">isDrawingToScreen </a></h3> - (BOOL) <b>isDrawingToScreen</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-isFlipped">isFlipped </a></h3> - (BOOL) <b>isFlipped</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-patternPhase">patternPhase </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>) <b>patternPhase</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.2.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-restoreGraphicsState">restoreGraphicsState </a></h3> - (void) <b>restoreGraphicsState</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-saveGraphicsState">saveGraphicsState </a></h3> - (void) <b>saveGraphicsState</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-setCompositingOperation$">setCompositingOperation: </a></h3> - (void) <b>setCompositingOperation:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSCompositingOperation">NSCompositingOperation</a>)operation;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-setFocusStack$">setFocusStack: </a></h3> - (void) <b>setFocusStack:</b> (void*)stack;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-setImageInterpolation$">setImageInterpolation: </a></h3> - (void) <b>setImageInterpolation:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSImageInterpolation">NSImageInterpolation</a>)interpolation;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-setPatternPhase$">setPatternPhase: </a></h3> - (void) <b>setPatternPhase:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)phase;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.2.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-setShouldAntialias$">setShouldAntialias: </a></h3> - (void) <b>setShouldAntialias:</b> (BOOL)antialias;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext-shouldAntialias">shouldAntialias </a></h3> - (BOOL) <b>shouldAntialias</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <a name="_NSGraphicsContext_ivars"/> <br/><hr width="50%" align="left" /> <h2>Instance Variables for NSGraphicsContext Class</h2> <h3><a name="ivariable$NSGraphicsContext*_antialias">_antialias</a></h3> @protected BOOL <b>_antialias</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSGraphicsContext*_compositingOperation">_compositingOperation</a></h3> @protected NSCompositingOperation <b>_compositingOperation</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSGraphicsContext*_graphicsPort">_graphicsPort</a></h3> @protected void* <b>_graphicsPort</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSGraphicsContext*_interp">_interp</a></h3> @protected NSImageInterpolation <b>_interp</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSGraphicsContext*_isFlipped">_isFlipped</a></h3> @protected BOOL <b>_isFlipped</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSGraphicsContext*_patternPhase">_patternPhase</a></h3> @protected NSPoint <b>_patternPhase</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSGraphicsContext*context_data">context_data</a></h3> @protected NSMutableData* <b>context_data</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSGraphicsContext*context_info">context_info</a></h3> @protected NSDictionary* <b>context_info</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSGraphicsContext*focus_stack">focus_stack</a></h3> @protected NSMutableArray* <b>focus_stack</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSGraphicsContext*methods">methods</a></h3> @public const gsMethodTable* <b>methods</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSGraphicsContext*usedFonts">usedFonts</a></h3> @protected NSMutableSet* <b>usedFonts</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> <br/><hr width="50%" align="left" /><br/> <h1><a name="002000000000"> Software documentation for the NSGraphicsContext(GNUstep) category </a></h1> <h2><a rel="gsdoc" href="#class$NSGraphicsContext">NSGraphicsContext</a>(<a name="category$NSGraphicsContext(GNUstep)">GNUstep</a>)</h2> <blockquote class="declared"> <dl> <dt><b>Declared in:</b></dt> <dd>AppKit/NSGraphicsContext.h</dd> </dl> </blockquote> <div class="availability"> <b>Availability:</b> Not in OpenStep/MacOS-X</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <b>Method summary</b> <ul> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)+handleExposeRect$forDriver$">+handleExposeRect:forDriver:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)+setDefaultContextClass$">+setDefaultContextClass:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-focusView">-focusView</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-initWithContextInfo$">-initWithContextInfo:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-initWithGraphicsPort$flipped$">-initWithGraphicsPort:flipped:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-lockFocusView$inRect$">-lockFocusView:inRect:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-resetUsedFonts">-resetUsedFonts</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-unlockFocusView$needsFlush$">-unlockFocusView:needsFlush:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-useFont$">-useFont:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(GNUstep)-usedFonts">-usedFonts</a></li> </ul> <hr width="50%" align="left" /> <div class="method"> <h3><a name="method$NSGraphicsContext(GNUstep)+handleExposeRect$forDriver$">handleExposeRect: forDriver: </a></h3> + (void) <b>handleExposeRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)rect<b> forDriver:</b> (void*)driver;<br /> <div class="availability"> <b>Availability:</b> Not in OpenStep/MacOS-X</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(GNUstep)+setDefaultContextClass$">setDefaultContextClass: </a></h3> + (void) <b>setDefaultContextClass:</b> (Class)defaultContextClass;<br /> <div class="availability"> <b>Availability:</b> Not in OpenStep/MacOS-X</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(GNUstep)-focusView">focusView </a></h3> - (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*) <b>focusView</b>;<br /> <div class="availability"> <b>Availability:</b> Not in OpenStep/MacOS-X</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(GNUstep)-initWithContextInfo$">initWithContextInfo: </a></h3> - (id) <b>initWithContextInfo:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSDictionary.html#class$NSDictionary">NSDictionary</a>*)info;<br /> <div class="availability"> <b>Availability:</b> Not in OpenStep/MacOS-X</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(GNUstep)-initWithGraphicsPort$flipped$">initWithGraphicsPort: flipped: </a></h3> - (id) <b>initWithGraphicsPort:</b> (void*)port<b> flipped:</b> (BOOL)flag;<br /> <div class="availability"> <b>Availability:</b> Not in OpenStep/MacOS-X</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(GNUstep)-lockFocusView$inRect$">lockFocusView: inRect: </a></h3> - (void) <b>lockFocusView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView<b> inRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)rect;<br /> <div class="availability"> <b>Availability:</b> Not in OpenStep/MacOS-X</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(GNUstep)-resetUsedFonts">resetUsedFonts </a></h3> - (void) <b>resetUsedFonts</b>;<br /> <div class="availability"> <b>Availability:</b> Not in OpenStep/MacOS-X</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(GNUstep)-unlockFocusView$needsFlush$">unlockFocusView: needsFlush: </a></h3> - (void) <b>unlockFocusView:</b> (<a rel="gsdoc" href="NSView.html#class$NSView">NSView</a>*)aView<b> needsFlush:</b> (BOOL)flush;<br /> <div class="availability"> <b>Availability:</b> Not in OpenStep/MacOS-X</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(GNUstep)-useFont$">useFont: </a></h3> - (void) <b>useFont:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)fontName;<br /> <div class="availability"> <b>Availability:</b> Not in OpenStep/MacOS-X</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(GNUstep)-usedFonts">usedFonts </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSSet.html#class$NSSet">NSSet</a>*) <b>usedFonts</b>;<br /> <div class="availability"> <b>Availability:</b> Not in OpenStep/MacOS-X</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <h1><a name="003000000000"> Software documentation for the NSGraphicsContext(NSGradient) category </a></h1> <h2><a rel="gsdoc" href="#class$NSGraphicsContext">NSGraphicsContext</a>(<a name="category$NSGraphicsContext(NSGradient)">NSGradient</a>)</h2> <blockquote class="declared"> <dl> <dt><b>Declared in:</b></dt> <dd>AppKit/NSGraphicsContext.h</dd> </dl> </blockquote> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <b>Method summary</b> <ul> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(NSGradient)-drawGradient$fromCenter$radius$toCenter$radius$options$">-drawGradient:fromCenter:radius:toCenter:radius:options:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(NSGradient)-drawGradient$fromPoint$toPoint$options$">-drawGradient:fromPoint:toPoint:options:</a></li> </ul> <hr width="50%" align="left" /> <div class="method"> <h3><a name="method$NSGraphicsContext(NSGradient)-drawGradient$fromCenter$radius$toCenter$radius$options$">drawGradient: fromCenter: radius: toCenter: radius: options: </a></h3> - (void) <b>drawGradient:</b> (NSGradient*)gradient<b> fromCenter:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)startCenter<b> radius:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)startRadius<b> toCenter:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)endCenter<b> radius:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)endRadius<b> options:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>)options;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(NSGradient)-drawGradient$fromPoint$toPoint$options$">drawGradient: fromPoint: toPoint: options: </a></h3> - (void) <b>drawGradient:</b> (NSGradient*)gradient<b> fromPoint:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)startPoint<b> toPoint:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)endPoint<b> options:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>)options;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <h1><a name="004000000000"> Software documentation for the NSGraphicsContext(NSGraphics) category </a></h1> <h2><a rel="gsdoc" href="#class$NSGraphicsContext">NSGraphicsContext</a>(<a name="category$NSGraphicsContext(NSGraphics)">NSGraphics</a>)</h2> <blockquote class="declared"> <dl> <dt><b>Declared in:</b></dt> <dd>AppKit/NSGraphicsContext.h</dd> </dl> </blockquote> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <b>Method summary</b> <ul> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(NSGraphics)-GSReadRect$">-GSReadRect:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(NSGraphics)-GSWSetViewIsFlipped$">-GSWSetViewIsFlipped:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(NSGraphics)-GSWViewIsFlipped">-GSWViewIsFlipped</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(NSGraphics)-NSBeep">-NSBeep</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(NSGraphics)-NSDrawBitmap$$$$$$$$$$$">-NSDrawBitmap:::::::::::</a></li> </ul> <hr width="50%" align="left" /> <div class="method"> <h3><a name="method$NSGraphicsContext(NSGraphics)-GSReadRect$">GSReadRect: </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSDictionary.html#class$NSDictionary">NSDictionary</a>*) <b>GSReadRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)rect;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Read raw pixels from the device and return the information as a bitmap. Pixels are read from the smallest device-pixel aligned rectangle containing <var>rect</var> (defined in the current graphics state and clipped to the current window, but not against the clipping path). If the resulting device rectangle is degenerate, Size will be (0,0) and Data will be <code>nil</code>, but the other entries in the dictionary will be filled in. </p> <p> </p> <p> If the device does not support the operation, returns <code>nil</code>. </p> <p> </p> <p> The returned dictionary contains at least the following keys: </p> <p> <dl> <dt>Data</dt> <dd> An NSData-instance with the image data. </dd> <dt>Size</dt> <dd> An NSValue/NSSize with the size in pixels of the returned image data. </dd> <dt>BitsPerSample</dt> <dd> An NSValue/unsigned <strong>int</strong>. </dd> <dt>SamplesPerPixel</dt> <dd> An NSValue/unsigned <strong>int</strong>. </dd> <dt>ColorSpace</dt> <dd> An NSString with the name of the color space the data is in. </dd> <dt>HasAlpha</dt> <dd> An NSValue/unsigned <strong>int</strong>. 0 if the returned image does not have an alpha channel, 1 if it does. </dd> <dt>Matrix</dt> <dd> An NSAffineTransform-instance that contains the transform between current user space and image space for this image. </dd> </dl> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(NSGraphics)-GSWSetViewIsFlipped$">GSWSetViewIsFlipped: </a></h3> - (void) <b>GSWSetViewIsFlipped:</b> (BOOL)flipped;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> This method is used by the backend, but has been rendered obsolete. Do not use it in any code or in any backend implementation as it may disappear at any point. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(NSGraphics)-GSWViewIsFlipped">GSWViewIsFlipped </a></h3> - (BOOL) <b>GSWViewIsFlipped</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns <code>YES</code> if the current focused view is flipped. This is an obsolete method. Use [[NSView focusView] isFlipped] instead </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(NSGraphics)-NSBeep">NSBeep </a></h3> - (void) <b>NSBeep</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Play the System Beep </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(NSGraphics)-NSDrawBitmap$$$$$$$$$$$">NSDrawBitmap: : : : : : : : : : : </a></h3> - (void) <b>NSDrawBitmap:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)rect<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)pixelsWide<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)pixelsHigh<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)bitsPerSample<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)samplesPerPixel<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)bitsPerPixel<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)bytesPerRow<b> :</b> (BOOL)isPlanar<b> :</b> (BOOL)hasAlpha<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)colorSpaceName<b> :</b> (const unsigned char*const[5])data;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Generic method to render bitmap images. This method shouldn't be used anywhere except in the AppKit itself. It will be replaced by the more flexible GSDrawImage method sometime in the future. (Quartz). </div> <hr width="25%" align="left" /> </div> <h1><a name="005000000000"> Software documentation for the NSGraphicsContext(Ops) category </a></h1> <h2><a rel="gsdoc" href="#class$NSGraphicsContext">NSGraphicsContext</a>(<a name="category$NSGraphicsContext(Ops)">Ops</a>)</h2> <blockquote class="declared"> <dl> <dt><b>Declared in:</b></dt> <dd>AppKit/NSGraphicsContext.h</dd> </dl> </blockquote> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <b>Method summary</b> <ul> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSPrintf$$">-DPSPrintf::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSWriteData$$">-DPSWriteData::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSarc$$$$$">-DPSarc:::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSarcn$$$$$">-DPSarcn:::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSarct$$$$$">-DPSarct:::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSashow$$$">-DPSashow:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSawidthshow$$$$$$">-DPSawidthshow::::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScharpath$$">-DPScharpath::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSclip">-DPSclip</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSclosepath">-DPSclosepath</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScomposite$$$$$$$$">-DPScomposite::::::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScompositerect$$$$$">-DPScompositerect:::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSconcat$">-DPSconcat:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentalpha$">-DPScurrentalpha:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentcmykcolor$$$$">-DPScurrentcmykcolor::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentflat$">-DPScurrentflat:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentgray$">-DPScurrentgray:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrenthsbcolor$$$">-DPScurrenthsbcolor:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentlinecap$">-DPScurrentlinecap:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentlinejoin$">-DPScurrentlinejoin:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentlinewidth$">-DPScurrentlinewidth:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentmiterlimit$">-DPScurrentmiterlimit:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentoffset$$">-DPScurrentoffset::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentpoint$$">-DPScurrentpoint::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentrgbcolor$$$">-DPScurrentrgbcolor:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurrentstrokeadjust$">-DPScurrentstrokeadjust:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPScurveto$$$$$$">-DPScurveto::::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSdissolve$$$$$$$$">-DPSdissolve::::::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSeoclip">-DPSeoclip</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSeofill">-DPSeofill</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSfill">-DPSfill</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSflattenpath">-DPSflattenpath</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSgrestore">-DPSgrestore</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSgsave">-DPSgsave</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSinitclip">-DPSinitclip</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSinitgraphics">-DPSinitgraphics</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSinitmatrix">-DPSinitmatrix</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSlineto$$">-DPSlineto::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSmoveto$$">-DPSmoveto::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSnewpath">-DPSnewpath</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSpathbbox$$$$">-DPSpathbbox::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSrcurveto$$$$$$">-DPSrcurveto::::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSrectclip$$$$">-DPSrectclip::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSrectfill$$$$">-DPSrectfill::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSrectstroke$$$$">-DPSrectstroke::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSreversepath">-DPSreversepath</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSrlineto$$">-DPSrlineto::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSrmoveto$$">-DPSrmoveto::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSrotate$">-DPSrotate:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSscale$$">-DPSscale::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetalpha$">-DPSsetalpha:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetcmykcolor$$$$">-DPSsetcmykcolor::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetdash$$$">-DPSsetdash:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetflat$">-DPSsetflat:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetgray$">-DPSsetgray:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetgstate$">-DPSsetgstate:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsethalftonephase$$">-DPSsethalftonephase::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsethsbcolor$$$">-DPSsethsbcolor:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetlinecap$">-DPSsetlinecap:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetlinejoin$">-DPSsetlinejoin:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetlinewidth$">-DPSsetlinewidth:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetmiterlimit$">-DPSsetmiterlimit:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetoffset$$">-DPSsetoffset::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetrgbcolor$$$">-DPSsetrgbcolor:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSsetstrokeadjust$">-DPSsetstrokeadjust:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSshfill$">-DPSshfill:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSshow$">-DPSshow:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSstroke">-DPSstroke</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPStranslate$$">-DPStranslate::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSwidthshow$$$$">-DPSwidthshow::::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSxshow$$$">-DPSxshow:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSxyshow$$$">-DPSxyshow:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-DPSyshow$$$">-DPSyshow:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSConcatCTM$">-GSConcatCTM:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSCurrentCTM">-GSCurrentCTM</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSCurrentDevice$$$">-GSCurrentDevice:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSDefineGState">-GSDefineGState</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSDrawImage$$">-GSDrawImage::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSGetTextCTM">-GSGetTextCTM</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSGetTextPosition">-GSGetTextPosition</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSRectClipList$$">-GSRectClipList::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSRectFillList$$">-GSRectFillList::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSReplaceGState$">-GSReplaceGState:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSendBezierPath$">-GSSendBezierPath:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetCTM$">-GSSetCTM:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetCharacterSpacing$">-GSSetCharacterSpacing:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetDevice$$$">-GSSetDevice:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetFillColor$">-GSSetFillColor:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetFillColorspace$">-GSSetFillColorspace:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetFont$">-GSSetFont:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetFontSize$">-GSSetFontSize:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetPatterColor$">-GSSetPatterColor:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetStrokeColor$">-GSSetStrokeColor:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetStrokeColorspace$">-GSSetStrokeColorspace:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetTextCTM$">-GSSetTextCTM:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetTextDrawingMode$">-GSSetTextDrawingMode:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSSetTextPosition$">-GSSetTextPosition:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSShowGlyphs$$">-GSShowGlyphs::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSShowGlyphsWithAdvances$$$">-GSShowGlyphsWithAdvances:::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSShowText$$">-GSShowText::</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSUndefineGState$">-GSUndefineGState:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GScomposite$toPoint$fromRect$operation$fraction$">-GScomposite:toPoint:fromRect:operation:fraction:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-GSdraw$toPoint$fromRect$operation$fraction$">-GSdraw:toPoint:fromRect:operation:fraction:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-appendBezierPathWithPackedGlyphs$path$">-appendBezierPathWithPackedGlyphs:path:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Ops)-supportsDrawGState">-supportsDrawGState</a></li> </ul> <hr width="50%" align="left" /> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSPrintf$$">DPSPrintf: : </a></h3> - (void) <b>DPSPrintf:</b> (const char*)fmt<b> :</b> (va_list)args;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Write the string (with printf substitutions) to a PostScript context. Other output contexts will likely ignore this </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSWriteData$$">DPSWriteData: : </a></h3> - (void) <b>DPSWriteData:</b> (const char*)buf<b> :</b> (unsigned int)count;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Write the encoded data to a PostScript context. Other output contexts will likely ignore this </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSarc$$$$$">DPSarc: : : : : </a></h3> - (void) <b>DPSarc:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)r<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)angle1<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)angle2;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSarcn$$$$$">DPSarcn: : : : : </a></h3> - (void) <b>DPSarcn:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)r<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)angle1<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)angle2;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSarct$$$$$">DPSarct: : : : : </a></h3> - (void) <b>DPSarct:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x1<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y1<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x2<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y2<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)r;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSashow$$$">DPSashow: : : </a></h3> - (void) <b>DPSashow:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y<b> :</b> (const char*)s;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Displays a string as in DPSshow, except that ( <var>x</var>,y) is added to the advancement of every glyph. An alternative means of achieving the same effect is to use the <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-GSSetCharacterSpacing$"> -GSSetCharacterSpacing: </a> method. Either approach should be more efficient that using <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-DPSshow$"> -DPSshow: </a> with appropriate <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-DPSrmoveto$$"> -DPSrmoveto:: </a> operations. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSawidthshow$$$$$$">DPSawidthshow: : : : : : </a></h3> - (void) <b>DPSawidthshow:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)cx<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)cy<b> :</b> (int)c<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)ax<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)ay<b> :</b> (const char*)s;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Displays a string as in a combination of DPSashow and DPSwidthshow: (<var>ax</var>,ay) is added to the advancement of every glyph, while ( <var>cx</var>,cy) is also added to the advancement for character c's glyph specifically. Using this method should be more efficient that using <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-DPSshow$"> -DPSshow: </a> with appropriate <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-DPSrmoveto$$"> -DPSrmoveto:: </a> operations. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScharpath$$">DPScharpath: : </a></h3> - (void) <b>DPScharpath:</b> (const char*)s<b> :</b> (int)b;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Appends to the current path a path that is equivalent to the outlines of the glyphs in the string. This results in a path that can be used for stroking, filling or clipping (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSclip">DPSclip </a></h3> - (void) <b>DPSclip</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Clip to the current path. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSclosepath">DPSclosepath </a></h3> - (void) <b>DPSclosepath</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScomposite$$$$$$$$">DPScomposite: : : : : : : : </a></h3> - (void) <b>DPScomposite:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)w<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)h<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)gstateNum<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)dx<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)dy<b> :</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSCompositingOperation">NSCompositingOperation</a>)op;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScompositerect$$$$$">DPScompositerect: : : : : </a></h3> - (void) <b>DPScompositerect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)w<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)h<b> :</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSCompositingOperation">NSCompositingOperation</a>)op;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSconcat$">DPSconcat: </a></h3> - (void) <b>DPSconcat:</b> (const <a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)m;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Concatenates the coordinate transform represented by the matrix <var>m</var> with the current coordinate transform. (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScurrentalpha$">DPScurrentalpha: </a></h3> - (void) <b>DPScurrentalpha:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)a;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the current alpha component (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScurrentcmykcolor$$$$">DPScurrentcmykcolor: : : : </a></h3> - (void) <b>DPScurrentcmykcolor:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)c<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)m<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)y<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)k;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the current color according to the CMYK color model (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScurrentflat$">DPScurrentflat: </a></h3> - (void) <b>DPScurrentflat:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)flatness;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the current flattness parameter, which controls how curved lines are drawn. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScurrentgray$">DPScurrentgray: </a></h3> - (void) <b>DPScurrentgray:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)gray;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the gray-level equivalent in the current color space. The value may depend on the current color space and may be 0 if the current color space has no notion of a <var>gray</var> value (DPS) </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScurrenthsbcolor$$$">DPScurrenthsbcolor: : : </a></h3> - (void) <b>DPScurrenthsbcolor:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)h<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)s<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)b;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the current color according to the HSB color model (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScurrentlinecap$">DPScurrentlinecap: </a></h3> - (void) <b>DPScurrentlinecap:</b> (int*)linecap;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the current <var>linecap</var> value. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScurrentlinejoin$">DPScurrentlinejoin: </a></h3> - (void) <b>DPScurrentlinejoin:</b> (int*)linejoin;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the current <var>linejoin</var> value. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScurrentlinewidth$">DPScurrentlinewidth: </a></h3> - (void) <b>DPScurrentlinewidth:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)width;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the current line <var>width</var>. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScurrentmiterlimit$">DPScurrentmiterlimit: </a></h3> - (void) <b>DPScurrentmiterlimit:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)limit;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the current linecap value. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScurrentoffset$$">DPScurrentoffset: : </a></h3> - (void) <b>DPScurrentoffset:</b> (int*)x<b> :</b> (int*)y;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScurrentpoint$$">DPScurrentpoint: : </a></h3> - (void) <b>DPScurrentpoint:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)y;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the current point. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScurrentrgbcolor$$$">DPScurrentrgbcolor: : : </a></h3> - (void) <b>DPScurrentrgbcolor:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)r<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)g<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)b;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the current color according to the RGB color model (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScurrentstrokeadjust$">DPScurrentstrokeadjust: </a></h3> - (void) <b>DPScurrentstrokeadjust:</b> (int*)b;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the strokeadjust value. (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPScurveto$$$$$$">DPScurveto: : : : : : </a></h3> - (void) <b>DPScurveto:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x1<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y1<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x2<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y2<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x3<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y3;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSdissolve$$$$$$$$">DPSdissolve: : : : : : : : </a></h3> - (void) <b>DPSdissolve:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)w<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)h<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)gstateNum<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)dx<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)dy<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)delta;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSeoclip">DPSeoclip </a></h3> - (void) <b>DPSeoclip</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSeofill">DPSeofill </a></h3> - (void) <b>DPSeofill</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSfill">DPSfill </a></h3> - (void) <b>DPSfill</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Fill the current path. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSflattenpath">DPSflattenpath </a></h3> - (void) <b>DPSflattenpath</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSgrestore">DPSgrestore </a></h3> - (void) <b>DPSgrestore</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Pops a previously saved gstate from the gstate stack and makes it current. Drawing information in the previously saved gstate becomes the current information. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSgsave">DPSgsave </a></h3> - (void) <b>DPSgsave</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Saves (pushes) a copy of the current gstate information onto the gstate stack. This saves drawing information contained in the gstate, such as the current path, ctm and colors. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSinitclip">DPSinitclip </a></h3> - (void) <b>DPSinitclip</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSinitgraphics">DPSinitgraphics </a></h3> - (void) <b>DPSinitgraphics</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSinitmatrix">DPSinitmatrix </a></h3> - (void) <b>DPSinitmatrix</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Sets the coordinate transform matrix to the initial values for the particular context </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSlineto$$">DPSlineto: : </a></h3> - (void) <b>DPSlineto:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSmoveto$$">DPSmoveto: : </a></h3> - (void) <b>DPSmoveto:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSnewpath">DPSnewpath </a></h3> - (void) <b>DPSnewpath</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSpathbbox$$$$">DPSpathbbox: : : : </a></h3> - (void) <b>DPSpathbbox:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)llx<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)lly<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)urx<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)ury;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSrcurveto$$$$$$">DPSrcurveto: : : : : : </a></h3> - (void) <b>DPSrcurveto:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x1<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y1<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x2<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y2<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x3<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y3;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSrectclip$$$$">DPSrectclip: : : : </a></h3> - (void) <b>DPSrectclip:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)w<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)h;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSrectfill$$$$">DPSrectfill: : : : </a></h3> - (void) <b>DPSrectfill:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)w<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)h;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSrectstroke$$$$">DPSrectstroke: : : : </a></h3> - (void) <b>DPSrectstroke:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)w<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)h;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSreversepath">DPSreversepath </a></h3> - (void) <b>DPSreversepath</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSrlineto$$">DPSrlineto: : </a></h3> - (void) <b>DPSrlineto:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSrmoveto$$">DPSrmoveto: : </a></h3> - (void) <b>DPSrmoveto:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSrotate$">DPSrotate: </a></h3> - (void) <b>DPSrotate:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)angle;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Rotate the coordinate system. (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSscale$$">DPSscale: : </a></h3> - (void) <b>DPSscale:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Scale the coordinate system. (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSsetalpha$">DPSsetalpha: </a></h3> - (void) <b>DPSsetalpha:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)a;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Sets the alpha drawing component. For this and other color setting commands that have no differentiation between fill and stroke colors, both the fill and stroke alpha are set (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSsetcmykcolor$$$$">DPSsetcmykcolor: : : : </a></h3> - (void) <b>DPSsetcmykcolor:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)c<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)m<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)k;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Sets the current colorspace to Device CMYK and the current color based on the indicated values. For this and other color setting commands that have no differentiation between fill and stroke colors, both the fill and stroke colors are set (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSsetdash$$$">DPSsetdash: : : </a></h3> - (void) <b>DPSsetdash:</b> (const <a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)pat<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)size<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)offset;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Set the pattern for line dashes like the Postscript setdash operator. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSsetflat$">DPSsetflat: </a></h3> - (void) <b>DPSsetflat:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)flatness;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Sets the current flattness parameter, which controls how curved lines are drawn. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSsetgray$">DPSsetgray: </a></h3> - (void) <b>DPSsetgray:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)gray;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Sets the current colorspace to Device Gray and the current <var>gray</var> value (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSsetgstate$">DPSsetgstate: </a></h3> - (void) <b>DPSsetgstate:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)gst;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Makes the gstate indicated by the tag <var>gst</var> the current gstate. Note that the gstate is copied, so that changes to either gstate do not affect the other. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSsethalftonephase$$">DPSsethalftonephase: : </a></h3> - (void) <b>DPSsethalftonephase:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSsethsbcolor$$$">DPSsethsbcolor: : : </a></h3> - (void) <b>DPSsethsbcolor:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)h<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)s<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)b;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Sets the current colorspace to Device RGB and the current color based on the indicated values (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSsetlinecap$">DPSsetlinecap: </a></h3> - (void) <b>DPSsetlinecap:</b> (int)linecap;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Set the current <var>linecap</var> value. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSsetlinejoin$">DPSsetlinejoin: </a></h3> - (void) <b>DPSsetlinejoin:</b> (int)linejoin;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Set the current <var>linejoin</var> value. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSsetlinewidth$">DPSsetlinewidth: </a></h3> - (void) <b>DPSsetlinewidth:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)width;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Set the current line <var>width</var>. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSsetmiterlimit$">DPSsetmiterlimit: </a></h3> - (void) <b>DPSsetmiterlimit:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)limit;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Set the current meter <var>limit</var> value. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSsetoffset$$">DPSsetoffset: : </a></h3> - (void) <b>DPSsetoffset:</b> (short int)x<b> :</b> (short int)y;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSsetrgbcolor$$$">DPSsetrgbcolor: : : </a></h3> - (void) <b>DPSsetrgbcolor:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)r<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)g<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)b;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Sets the current colorspace to Device RGB and the current color based on the indicated values (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSsetstrokeadjust$">DPSsetstrokeadjust: </a></h3> - (void) <b>DPSsetstrokeadjust:</b> (int)b;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSshfill$">DPSshfill: </a></h3> - (void) <b>DPSshfill:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSDictionary.html#class$NSDictionary">NSDictionary</a>*)shaderDictionary;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSshow$">DPSshow: </a></h3> - (void) <b>DPSshow:</b> (const char*)s;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Display the string <var>s</var> using the current font (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSstroke">DPSstroke </a></h3> - (void) <b>DPSstroke</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPStranslate$$">DPStranslate: : </a></h3> - (void) <b>DPStranslate:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Translate the coordinate system. (DPS). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSwidthshow$$$$">DPSwidthshow: : : : </a></h3> - (void) <b>DPSwidthshow:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)x<b> :</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)y<b> :</b> (int)c<b> :</b> (const char*)s;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Displays a string as in DPSshow, except that, for character <var>c</var> only, the glpyh <var>x</var> and <var>y</var> advancement is determined by the values (<var>x</var>,y), instead of by the glyph itself. This is often used to adjust the length of a line of text by changing the width of the space character. Using this method should be more efficient than using <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-DPSshow$"> -DPSshow: </a> with appropriate <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-DPSrmoveto$$"> -DPSrmoveto:: </a> operations. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSxshow$$$">DPSxshow: : : </a></h3> - (void) <b>DPSxshow:</b> (const char*)s<b> :</b> (const <a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)numarray<b> :</b> (int)size;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Displays a string as in DPSshow, except that the glyph x advancement is determined by the values in <var>numarray</var>, one for each glyph, instead of by the glyphs themselves. <var>size</var> should be equal to the length of <var>s</var> in glyphs. Using this method should be more efficient than using <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-DPSshow$"> -DPSshow: </a> with appropriate <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-DPSrmoveto$$"> -DPSrmoveto:: </a> operations. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSxyshow$$$">DPSxyshow: : : </a></h3> - (void) <b>DPSxyshow:</b> (const char*)s<b> :</b> (const <a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)numarray<b> :</b> (int)size;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Displays a string as in DPSshow, except that the glyph x and y advancement is determined by the values in <var>numarray</var>, one x and one y for each glyph, in alternating order, instead of by the glyphs themselves. <var>size</var> should be equal to the length of <var>s</var> in glyphs. Using this method should be more efficient than using <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-DPSshow$"> -DPSshow: </a> with appropriate <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-DPSrmoveto$$"> -DPSrmoveto:: </a> operations. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-DPSyshow$$$">DPSyshow: : : </a></h3> - (void) <b>DPSyshow:</b> (const char*)s<b> :</b> (const <a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)numarray<b> :</b> (int)size;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Displays a string as in DPSshow, except that the glyph y advancement is determined by the values in <var>numarray</var>, one for each glyph, instead of by the glyphs themselves. <var>size</var> should be equal to the length of <var>s</var> in glyphs. Using this method should be more efficient than using <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-DPSshow$"> -DPSshow: </a> with appropriate <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-DPSrmoveto$$"> -DPSrmoveto:: </a> operations. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSConcatCTM$">GSConcatCTM: </a></h3> - (void) <b>GSConcatCTM:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSAffineTransform.html#class$NSAffineTransform">NSAffineTransform</a>*)ctm;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Concatenates the matrix <var>ctm</var> onto the current coordinate transform matrix. (Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSCurrentCTM">GSCurrentCTM </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSAffineTransform.html#class$NSAffineTransform">NSAffineTransform</a>*) <b>GSCurrentCTM</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the current coordinate transform matrix. (Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSCurrentDevice$$$">GSCurrentDevice: : : </a></h3> - (void) <b>GSCurrentDevice:</b> (void**)device<b> :</b> (int*)x<b> :</b> (int*)y;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> This is a private method used between the window server and the context. It should not be used in any application. Typically used by the window server to find out what window the context is drawing graphics to. The <var>device</var> pointer is an opaque type that contains information about the window. The <var>x</var> and <var>y</var> pointers indicate the offset of the origin of the window from the lower left-hand corner </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSDefineGState">GSDefineGState </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>GSDefineGState</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Creates a copy of the current gstate and associates it with a tag, which is given in the return value. This tag can later be used in <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-DPSsetgstate$"> -DPSsetgstate: </a> to set the gstate as being current again. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSDrawImage$$">GSDrawImage: : </a></h3> - (void) <b>GSDrawImage:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)rect<b> :</b> (void*)imageref;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Generic method to draw an image into a <var>rect</var>. The image is defined by <var>imageref</var>, an opaque structure. Support for this method hasn't been implemented yet, so it should not be used anywhere. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSGetTextCTM">GSGetTextCTM </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSAffineTransform.html#class$NSAffineTransform">NSAffineTransform</a>*) <b>GSGetTextCTM</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Returns the transfer function for transforming text from text space to user space. See <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-GSSetTextCTM$"> -GSSetTextCTM: </a> for additiona information. (Quartz). </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSGetTextPosition">GSGetTextPosition </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>) <b>GSGetTextPosition</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the location at which text will be drawn. In text-space coordinates. (Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSRectClipList$$">GSRectClipList: : </a></h3> - (void) <b>GSRectClipList:</b> (const <a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>*)rects<b> :</b> (int)count;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Append the array of <var>rects</var> to the current clip path (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSRectFillList$$">GSRectFillList: : </a></h3> - (void) <b>GSRectFillList:</b> (const <a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>*)rects<b> :</b> (int)count;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Draw and fill the array of <var>rects</var>. (DPS, Quartz) </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSReplaceGState$">GSReplaceGState: </a></h3> - (void) <b>GSReplaceGState:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)gst;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Replaces the gstate refered to by the tag <var>gst</var> with the current gstate. The former gstate is destroyed. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSSendBezierPath$">GSSendBezierPath: </a></h3> - (void) <b>GSSendBezierPath:</b> (<a rel="gsdoc" href="NSBezierPath.html#class$NSBezierPath">NSBezierPath</a>*)path;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Set the bezier <var>path</var> as the current <var>path</var> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSSetCTM$">GSSetCTM: </a></h3> - (void) <b>GSSetCTM:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSAffineTransform.html#class$NSAffineTransform">NSAffineTransform</a>*)ctm;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Sets the coordinate transform matrix which describes how graphics will be transformed into device coordinates. (Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSSetCharacterSpacing$">GSSetCharacterSpacing: </a></h3> - (void) <b>GSSetCharacterSpacing:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)extra;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Use this method to set the additional spacing between characters (glyphs). This spacing is added to the normal spacing for each character. Units are in text-space coordinate system. (Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSSetDevice$$$">GSSetDevice: : : </a></h3> - (void) <b>GSSetDevice:</b> (void*)device<b> :</b> (int)x<b> :</b> (int)y;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> This is a private method used between the window server and the context. It should not be used in any application. Typically called by the window server to tell the context what window it should draw graphics to. The <var>device</var> pointer is an opaque type that contains information about the window. The <var>x</var> and <var>y</var> values tell the context that it should put the origin of the transform matrix at the indicated <var>x</var> and <var>y</var> values from the lower left-hand corner of the window </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSSetFillColor$">GSSetFillColor: </a></h3> - (void) <b>GSSetFillColor:</b> (const <a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)values;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Sets the current color for fill operations. The <var>values</var> array should have n components, where n corresponds to the number of color components required to specify the color in the current colorspace (Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSSetFillColorspace$">GSSetFillColorspace: </a></h3> - (void) <b>GSSetFillColorspace:</b> (void*)spaceref;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Sets the colorspace for fill operations based on values in the supplied dictionary dict. </p> <p> </p> <p> For device colorspaces (GSDeviceGray, GSDeviceRGB, GSDeviceCMYK), only the name of the colorspace needs to be set using the GSColorSpaceName key. </p> <p> </p> <p> Other colorspaces will be documented later (Quartz). </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSSetFont$">GSSetFont: </a></h3> - (void) <b>GSSetFont:</b> (void*)fontref;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Set the current font for drawing glyphs. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSSetFontSize$">GSSetFontSize: </a></h3> - (void) <b>GSSetFontSize:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)size;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Set the font <var>size</var> of the current NSFont used for drawing glyphs. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSSetPatterColor$">GSSetPatterColor: </a></h3> - (void) <b>GSSetPatterColor:</b> (<a rel="gsdoc" href="NSImage.html#class$NSImage">NSImage</a>*)image;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSSetStrokeColor$">GSSetStrokeColor: </a></h3> - (void) <b>GSSetStrokeColor:</b> (const <a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>*)values;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Sets the current color for stroke operations. The <var>values</var> array should have n components, where n corresponds to the number of color components required to specify the color in the current colorspace (Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSSetStrokeColorspace$">GSSetStrokeColorspace: </a></h3> - (void) <b>GSSetStrokeColorspace:</b> (void*)spaceref;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Sets the colorspace for stroke operations based on the values in the supplied dictionary. See <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-GSSetFillColorspace$"> -GSSetFillColorspace: </a> for a description of the values that need to be supplied (Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSSetTextCTM$">GSSetTextCTM: </a></h3> - (void) <b>GSSetTextCTM:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSAffineTransform.html#class$NSAffineTransform">NSAffineTransform</a>*)ctm;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> </p> <p> Set the transfer function for transforming text from text space to user space. This transform is only applied to text objects and is in addition to the normal coordinate transform matrix. When drawing text, this transform is applied before the normal CTM. </p> <p> </p> <p> The text matrix can be changed by either modifying it directly, or just by drawing text, in which case the tx and ty offset veriables are modified to point to the location of the next character that could be rendered (Quartz). </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSSetTextDrawingMode$">GSSetTextDrawingMode: </a></h3> - (void) <b>GSSetTextDrawingMode:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$GSTextDrawingMode">GSTextDrawingMode</a>)mode;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Set the current text drawing <var>mode</var>. The <var>mode</var> can be one of several values that fill/stroke the text or add it to the current clipping path. (Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSSetTextPosition$">GSSetTextPosition: </a></h3> - (void) <b>GSSetTextPosition:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)loc;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Set the location at which text will be drawn, in text-space coordinates. This routine updates the current text coordinate matrix. (Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSShowGlyphs$$">GSShowGlyphs: : </a></h3> - (void) <b>GSShowGlyphs:</b> (const <a rel="gsdoc" href="TypesAndConstants.html#type$NSGlyph">NSGlyph</a>*)glyphs<b> :</b> (size_t)length;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Paints the <var>glyphs</var> using the current font. (Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSShowGlyphsWithAdvances$$$">GSShowGlyphsWithAdvances: : : </a></h3> - (void) <b>GSShowGlyphsWithAdvances:</b> (const <a rel="gsdoc" href="TypesAndConstants.html#type$NSGlyph">NSGlyph</a>*)glyphs<b> :</b> (const <a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSSize">NSSize</a>*)advances<b> :</b> (size_t)length;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Paints the <var>glyphs</var> with the specified <var>advances</var> using the current font. (Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSShowText$$">GSShowText: : </a></h3> - (void) <b>GSShowText:</b> (const char*)string<b> :</b> (size_t)length;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Paints text represented by the characters in <var>string</var> in the current font. (Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSUndefineGState$">GSUndefineGState: </a></h3> - (void) <b>GSUndefineGState:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)gst;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Disassociates the tag <var>gst</var> with it's gstate and destroys the gstate object. The tag will no longer be valid and should not be used to refer to the gstate again. (DPS, Quartz). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GScomposite$toPoint$fromRect$operation$fraction$">GScomposite: toPoint: fromRect: operation: fraction: </a></h3> - (void) <b>GScomposite:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)gstateNum<b> toPoint:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)aPoint<b> fromRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)srcRect<b> operation:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSCompositingOperation">NSCompositingOperation</a>)op<b> fraction:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)delta;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-GSdraw$toPoint$fromRect$operation$fraction$">GSdraw: toPoint: fromRect: operation: fraction: </a></h3> - (void) <b>GSdraw:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)gstateNum<b> toPoint:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)aPoint<b> fromRect:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)srcRect<b> operation:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSCompositingOperation">NSCompositingOperation</a>)op<b> fraction:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)delta;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> An empty method provided for subclasses to override.<br /> <div class="desc"> Draws a gstate in a way that fully respects the destination transform, unlike the GSComposite operator which ignores the rotation and the scaling effect on the content. Note: For the GScomposite operator, the scaling and rotation affects the destination point but not the content. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-appendBezierPathWithPackedGlyphs$path$">appendBezierPathWithPackedGlyphs: path: </a></h3> - (void) <b>appendBezierPathWithPackedGlyphs:</b> (const char*)packedGlyphs<b> path:</b> (<a rel="gsdoc" href="NSBezierPath.html#class$NSBezierPath">NSBezierPath</a>*)aPath;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Ops)-supportsDrawGState">supportsDrawGState </a></h3> - (BOOL) <b>supportsDrawGState</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> An empty method provided for subclasses to override.<br /> <div class="desc"> Returns whether the backend supports a GSDraw operator. By default, returns <code>NO</code>. <br /> When a GSContext backend subclass overrides this method to return <code>YES</code>, the backend must also implement -drawGState:fromRect:toPoint:op:fraction: in its GSState subclass. When <code>YES</code> is returned, -[NSImage drawXXX] methods that involves rotation, scaling etc. will delegate as much as possible the image drawing to the backend, rather than trying to emulate the resulting image in Gui by using intermediate images to rotate and scale the content, and then composite the result with <a rel="gsdoc" href="#method$NSGraphicsContext(Ops)-GScomposite$toPoint$fromRect$operation$fraction$">-GScomposite:toPoint:fromRect:operation:fraction:</a> . Backends which doesn't implement -compositeGState:fromRect:toPoint:op:fraction: can draw rotated or scaled images, but the semantic won't exactly match the NSImage documentation in non-trivial cases. </div> <hr width="25%" align="left" /> </div> <h1><a name="006000000000"> Software documentation for the NSGraphicsContext(Printing) category </a></h1> <h2><a rel="gsdoc" href="#class$NSGraphicsContext">NSGraphicsContext</a>(<a name="category$NSGraphicsContext(Printing)">Printing</a>)</h2> <blockquote class="declared"> <dl> <dt><b>Declared in:</b></dt> <dd>AppKit/NSGraphicsContext.h</dd> </dl> </blockquote> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <b>Method summary</b> <ul> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-beginPage$label$bBox$fonts$">-beginPage:label:bBox:fonts:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-beginPrologueBBox$creationDate$createdBy$fonts$forWhom$pages$title$">-beginPrologueBBox:creationDate:createdBy:fonts:forWhom:pages:title:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-beginSetup">-beginSetup</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-beginTrailer">-beginTrailer</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-endDocumentPages$documentFonts$">-endDocumentPages:documentFonts:</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-endHeaderComments">-endHeaderComments</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-endPageSetup">-endPageSetup</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-endPrologue">-endPrologue</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-endSetup">-endSetup</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-endSheet">-endSheet</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-endTrailer">-endTrailer</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-printerProlog">-printerProlog</a></li> <li><a rel="gsdoc" href="NSGraphicsContext.html#method$NSGraphicsContext(Printing)-showPage">-showPage</a></li> </ul> <hr width="50%" align="left" /> <div class="method"> <h3><a name="method$NSGraphicsContext(Printing)-beginPage$label$bBox$fonts$">beginPage: label: bBox: fonts: </a></h3> - (void) <b>beginPage:</b> (int)ordinalNum<b> label:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)aString<b> bBox:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)pageRect<b> fonts:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)fontNames;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Printing)-beginPrologueBBox$creationDate$createdBy$fonts$forWhom$pages$title$">beginPrologueBBox: creationDate: createdBy: fonts: forWhom: pages: title: </a></h3> - (void) <b>beginPrologueBBox:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSRect">NSRect</a>)boundingBox<b> creationDate:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)dateCreated<b> createdBy:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)anApplication<b> fonts:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)fontNames<b> forWhom:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)user<b> pages:</b> (int)numPages<b> title:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)aTitle;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Printing)-beginSetup">beginSetup </a></h3> - (void) <b>beginSetup</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Printing)-beginTrailer">beginTrailer </a></h3> - (void) <b>beginTrailer</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Printing)-endDocumentPages$documentFonts$">endDocumentPages: documentFonts: </a></h3> - (void) <b>endDocumentPages:</b> (int)pages<b> documentFonts:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSSet.html#class$NSSet">NSSet</a>*)fontNames;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Printing)-endHeaderComments">endHeaderComments </a></h3> - (void) <b>endHeaderComments</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Printing)-endPageSetup">endPageSetup </a></h3> - (void) <b>endPageSetup</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Printing)-endPrologue">endPrologue </a></h3> - (void) <b>endPrologue</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Printing)-endSetup">endSetup </a></h3> - (void) <b>endSetup</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Printing)-endSheet">endSheet </a></h3> - (void) <b>endSheet</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Printing)-endTrailer">endTrailer </a></h3> - (void) <b>endTrailer</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Printing)-printerProlog">printerProlog </a></h3> - (void) <b>printerProlog</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSGraphicsContext(Printing)-showPage">showPage </a></h3> - (void) <b>showPage</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <br /> <a href="Gui.html">Up</a> </font> </body> </html>