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.
Aliases (3)
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 |
Macintosh
→
|
| primaryLanguage |
Pascal API
→
|
| provides |
color graphics context (CGrafPort)
→
device-independent graphics API → graphics context (GrafPort) → raster operations → |
| replacedBy |
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 → |
Referenced by (7)
| Subject (surface form when different) | Predicate |
|---|---|
|
Mac OS 8
("QuickDraw graphics")
→
System 3 → System 6 ("QuickDraw") → |
supports |
|
MacPaint
("QuickDraw")
→
|
basedOn |
|
Macintosh Toolbox
("QuickDraw")
→
|
includes |
|
Classic Mac OS
→
|
notableFeature |
|
Macintosh Toolbox
("QuickDraw graphics services")
→
|
provides |