Index[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] pages adding to PDFs Painter's model PathApplier paths 2nd 3rd adding antialiasing in complex paths Bezier curves building building from segments API differences Close Subpath Curve To operation example Line To operation Move To operation Quad Curve To operation components of contours control points current paths curved segments drawing many lines and rectangles fills [See fills. ] half-pixel line problem hexagonal paths transforming PathTransformer pattern cell callback pattern cells pattern color spaces pattern spacing patterned graphics patterns 2nd cell spacing cells color patterns creating pattern cell callback drawing pattern color spaces patterned graphics setting current patterns stencil patterns stencil patterns transformations PDF contexts, obtaining CGContexts PDF files and images PDFKit PDFs (Portable Document Format) 2nd adding hyperlinks creating adding pages example from drawings PDF contexts drawing 2nd CGPDFDocument drawing pages example retrieving pages releasing context shading performance images paths antialiasing in complex paths drawing many lines and rectangles half-pixel line problem pixel alpha channels pixel buffers CGBitmapContext class creating images from pixel color spaces pixel data pixel maps, creating images from images pixel-based graphics [See images. ] pixels [See also images.] defined format information immutability of memory organization planar pixel data, interleaving Quartz 2D drawing model scaling sub-pixel sampling PixMap [See QuickDraw PixMap. ] planar pixel data, interleaving PMSessionBeginPage PMSessionEndPage PMSessionGetGraphicsContext PMSessionSetDocumentFormat-Generation PNG data, creating images from PNG files, writing Point polygons, control polygon Portable Document Format (PDFs) adding hyperlinks creating adding pages example from drawings PDF contexts drawing 2nd CGPDFDocument drawing pages example retrieving pages releasing context shading Porter, Thomas ports, QuickDraw PostScript Display PostScript limitations of line width NeWS on screen premultiplying alpha channels Printer's Point printing Cocoa applications printing contexts, obtaining CGContexts programmable graphics cards Python interface |