Quartz 2D Reference Collection

Quartz 2D is an API that makes the Quartz advanced drawing engine accessible from all Mac OS X application environments outside of the kernel. It provides low-level, lightweight 2D rendering with unmatched output fidelity regardless of the display or printing device. The Quartz 2D API supports transparency layers, path-based drawing, transformations, offscreen rendering, advanced color management, anti-aliased rendering, patterns, shadings, image data management, image creation, masking, and PDF document creation, display, and parsing.


Framework
/System/Library/Frameworks/ApplicationServices.framework
Header file directories
/System/Library/Frameworks/ApplicationServices.framework/Headers
Companion guide

Opaque Type References

CGBitmapContext
CGColor
CGColorSpace
CGContext
CGDataConsumer
CGDataProvider
CGFont
CGFunction
CGGLContext
CGGradient
CGImage
CGImageDestination
CGImageSource
CGLayer
CGPath
CGPattern
CGPDFArray
CGPDFContentStream
CGPDFContext
CGPDFDictionary
CGPDFDocument
CGPDFObject
CGPDFOperatorTable
CGPDFPage
CGPDFScanner
CGPDFStream
CGPDFString
CGPSConverter
CGShading

Other References

CGAffineTransform Reference
CGGeometry Reference
CGImageProperties Reference

 

PDF 

Revision History
Index



© 2006 Apple Computer, Inc. All Rights Reserved. (Last updated: 2006-12-18)


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.