| | Copyright |
| | Preface |
| | Chapter 1. Getting Started |
| | | About This Book |
| | | Formatting Conventions |
| | | Accessing Quartz 2D |
| | | The Core Image API |
| | Chapter 2. From QuickDraw to Quartz 2D |
| | | The Legacy of QuickDraw and the Rise of PDF |
| | | Graphics Programming in the Modern Age |
| | | Mac OS X Graphics Architecture |
| | | Other Graphics Libraries |
| | Chapter 3. Introduction to Quartz 2D |
| | | Features of Quartz 2D |
| | | The Quartz 2D Drawing Model |
| | | A Simple Drawing Example |
| | Chapter 4. The Graphics Context |
| | | User Space and the Page |
| | | The Graphics State |
| | | Other Context Functionality |
| | | Obtaining CGContexts |
| | Chapter 5. Transformations |
| | | The Basic Transformations |
| | | Transformations in the Context |
| | | Transformations Unleashed |
| | | Drawing with Transformations |
| | | Transformations as Matrices |
| | Chapter 6. Line ArtBuilding Paths |
| | | On Paths |
| | | Building Paths |
| | | Path Drawing Performance |
| | Chapter 7. Line ArtDrawing |
| | | Drawing Basics |
| | | Fills |
| | | Strokes |
| | Chapter 8. Image Basics |
| | | What Is an Image? |
| | | Introducing CGImage |
| | | Drawing CGImages |
| | | Creating CGImages |
| | | Image Performance Issues |
| | Chapter 9. Importing and Exporting Images |
| | | Using QuickTime |
| | | Image I/O |
| | Chapter 10. Drawing with Core Image |
| | | What Is Core Image? |
| | | How Core Image Manipulates Images |
| | | Using a Core Image Filter |
| | | Combining Filters and Images |
| | | Core Image Transitions |
| | | Animation, Timers, and Updates |
| | | A Transition Example |
| | Chapter 11. Drawing Text with Quartz 2D |
| | | The Text Processing Pipeline |
| | | Drawing Text |
| | | Drawing Simple Strings |
| | | Drawing with Glyphs |
| | | A Drawing Sample |
| | Chapter 12. Drawing Offscreen |
| | | Using a CGBitmapContext |
| | | Working with CGLayers |
| | | A Layer Drawing Example |
| | Chapter 13. Shadings and Patterns |
| | | Shadings |
| | | Creating Shadings |
| | | Patterns |
| | | Creating Patterns |
| | | Drawing with Patterns |
| | Chapter 14. Working with PDF |
| | | Drawing PDF Documents |
| | | Creating PDF Documents |
| | | Adding Hyperlinks to PDFs |
| | Index |