O'Reilly logo

Programming with Quartz by Philip Schneider, Bunny Laden, David Gelphman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3 Using Quartz 2D in Cocoa

Quartz 2D provides the foundation for Cocoa drawing. Cocoa 2D graphics facilities are built on top of Quartz 2D, and the Cocoa imaging model is that of Quartz 2D. Applications that use the Cocoa framework can use the Cocoa drawing methods that are built on top of Quartz and can call Quartz 2D directly as well. Most of this book discusses using Quartz directly rather than the Cocoa drawing methods that are built on top of Quartz. This chapter is no exception, but you will see how to call Quartz from the Cocoa framework.

Cocoa is a rich object-oriented programming toolkit. Programming in Cocoa requires knowledge of object-oriented programming techniques and the Objective-C language. This chapter does not teach ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required