QuickDraw graphics system

E38937

The QuickDraw graphics system was Apple’s 2D graphics library and rendering engine that powered the visual interface and drawing operations of the classic Mac OS.

All labels observed (6)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf 2D graphics system
graphics library
rendering engine
accessedVia C interfaces
category 2D computer graphics library
Apple graphics technology
designedFor Motorola 68000 family
developer Apple Inc.
era pre-OS X Macintosh systems
fileFormat PICT
handles coordinate system management
font rendering
offscreen drawing
pixel-level operations
window drawing
influenced Mac OS X graphics architecture design
introducedWith original Apple Macintosh
notableFeature fixed-point coordinate system
support for QuickDraw Pictures (PICT format)
tight integration with classic Mac OS UI
operatingSystem Classic Mac OS
partOf Macintosh Toolbox
platform Apple Macintosh computers
surface form: Macintosh
primaryLanguage Pascal
surface form: Pascal API
provides color graphics context (CGrafPort)
device-independent graphics API
graphics context (GrafPort)
raster operations
replacedBy macOS Cocoa
surface form: Core Graphics

Quartz 2D
status deprecated
discontinued
supports bitmap graphics
clipping regions
color (Color QuickDraw)
coordinate transformations
lines
offscreen bitmaps
ovals
patterns
polygons
rectangles
regions
text rendering
vector-like drawing primitives
usedBy classic Mac OS applications
usedFor 2D graphics rendering
drawing operations
user interface rendering

How these facts were elicited

Referenced by (10)

Full triples — surface form annotated when it differs from this entity's canonical label.

Classic Mac OS notableFeature QuickDraw graphics system
MacPaint basedOn QuickDraw graphics system
this entity surface form: QuickDraw
Macintosh Toolbox provides QuickDraw graphics system
this entity surface form: QuickDraw graphics services
Macintosh Toolbox includes QuickDraw graphics system
this entity surface form: QuickDraw
Mac OS 8 supports QuickDraw graphics system
this entity surface form: QuickDraw graphics
System 3 supports QuickDraw graphics system
System 6 supports QuickDraw graphics system
this entity surface form: QuickDraw
Font Manager usedBy QuickDraw graphics system
this entity surface form: QuickDraw
Font Manager integratedWith QuickDraw graphics system
this entity surface form: QuickDraw GX (in later systems)
Quartz replaced QuickDraw graphics system
subject surface form: Quartz (Apple graphics)
this entity surface form: QuickDraw (for most 2D rendering)