Introduction

Framework
CoreGraphics/CoreGraphics.h
Declared in
CGAffineTransform.h
CGBase.h
CGBitmapContext.h
CGColor.h
CGColorSpace.h
CGContext.h
CGDataConsumer.h
CGDataProvider.h
CGError.h
CGFont.h
CGFunction.h
CGGeometry.h
CGGradient.h
CGImage.h
CGLayer.h
CGPDFArray.h
CGPDFContentStream.h
CGPDFContext.h
CGPDFDictionary.h
CGPDFDocument.h
CGPDFObject.h
CGPDFOperatorTable.h
CGPDFPage.h
CGPDFScanner.h
CGPDFStream.h
CGPDFString.h
CGPath.h
CGPattern.h
CGShading.h

The Core Graphics framework is a C-based API that is based on the Quartz advanced drawing engine. It provides low-level, lightweight 2D rendering with unmatched output fidelity. You use this framework to handle path-based drawing, transformations, color management, offscreen rendering, patterns, gradients and shadings, image data management, image creation, masking, and PDF document creation, display, and parsing.