Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Install
Faster access than browser!
 

QuickDraw

Index QuickDraw

QuickDraw is the 2D graphics library and associated Application Programming Interface (API) which is a core part of the classic Mac OS operating system. [1]

60 relations: Andy Hertzfeld, Apple Inc., Apple Lisa, Application programming interface, Bill Atkinson, Bit, Bit blit, Bitmap, Bresenham's line algorithm, Carbon (API), Classic Mac OS, Clipping (computer graphics), Computer graphics, Computer History Museum, Computer keyboard, Computer monitor, Coordinate system, Data compression, Deprecation, Desktop computer, Desktop publishing, Dither, Dot matrix printing, Drop shadow, Exclusive or, Function pointer, Global variable, Hacker culture, Inheritance (object-oriented programming), JPEG, List of macOS components, Mac OS X Leopard, Mac OS X Tiger, Macintosh II, MacOS, MacPaint, Off-by-one error, Operating system, OS X Mountain Lion, Pascal (programming language), PICT, Pixel, Planar (computer graphics), Point (typography), Polymorphism (computer science), PostScript, PowerPC, Printer (computing), Quartz (graphics layer), QuickDraw 3D, ..., QuickDraw GX, QuickTime, Raster graphics, Reverse engineering, Source code, Thread (computing), TrueType, Vector graphics, Video, Window (computing). Expand index (10 more) »

Andy Hertzfeld

Andy Hertzfeld (born April 6, 1953) is an American computer scientist and inventor who was a member of the original Apple Macintosh development team during the 1980s.

New!!: QuickDraw and Andy Hertzfeld · See more »

Apple Inc.

Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services.

New!!: QuickDraw and Apple Inc. · See more »

Apple Lisa

The Apple Lisa is a desktop computer developed by Apple, released on January 19, 1983.

New!!: QuickDraw and Apple Lisa · See more »

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: QuickDraw and Application programming interface · See more »

Bill Atkinson

Bill Atkinson (born 1951) is an American computer engineer and photographer.

New!!: QuickDraw and Bill Atkinson · See more »

Bit

The bit (a portmanteau of binary digit) is a basic unit of information used in computing and digital communications.

New!!: QuickDraw and Bit · See more »

Bit blit

Bit blit (also written BITBLT, BIT BLT, BitBLT, Bit BLT, Bit Blt etc., which stands for bit block transfer) is a data operation commonly used in computer graphics in which several bitmaps are combined into one using a boolean function.

New!!: QuickDraw and Bit blit · See more »

Bitmap

In computing, a bitmap is a mapping from some domain (for example, a range of integers) to bits.

New!!: QuickDraw and Bitmap · See more »

Bresenham's line algorithm

Bresenham's line algorithm is an algorithm that determines the points of an n-dimensional raster that should be selected in order to form a close approximation to a straight line between two points.

New!!: QuickDraw and Bresenham's line algorithm · See more »

Carbon (API)

Carbon is one of Apple Inc.'s C-based application programming interfaces (APIs) for the Macintosh operating system.

New!!: QuickDraw and Carbon (API) · See more »

Classic Mac OS

Classic Mac OS is a colloquial term used to describe a series of operating systems developed for the Macintosh family of personal computers by Apple Inc. from 1984 until 2001.

New!!: QuickDraw and Classic Mac OS · See more »

Clipping (computer graphics)

Clipping, in the context of computer graphics, is a method to selectively enable or disable rendering operations within a defined region of interest.

New!!: QuickDraw and Clipping (computer graphics) · See more »

Computer graphics

Computer graphics are pictures and films created using computers.

New!!: QuickDraw and Computer graphics · See more »

Computer History Museum

The Computer History Museum (CHM) is a museum established in 1996 in Mountain View, California, US.

New!!: QuickDraw and Computer History Museum · See more »

Computer keyboard

In computing, a computer keyboard is a typewriter-style device which uses an arrangement of buttons or keys to act as mechanical levers or electronic switches.

New!!: QuickDraw and Computer keyboard · See more »

Computer monitor

A computer monitor is an output device which displays information in pictorial form.

New!!: QuickDraw and Computer monitor · See more »

Coordinate system

In geometry, a coordinate system is a system which uses one or more numbers, or coordinates, to uniquely determine the position of the points or other geometric elements on a manifold such as Euclidean space.

New!!: QuickDraw and Coordinate system · See more »

Data compression

In signal processing, data compression, source coding, or bit-rate reduction involves encoding information using fewer bits than the original representation.

New!!: QuickDraw and Data compression · See more »

Deprecation

In several fields, deprecation is the discouragement of use of some terminology, feature, design, or practice, typically because it has been superseded or is no longer considered efficient or safe, without completely removing it or prohibiting its use.

New!!: QuickDraw and Deprecation · See more »

Desktop computer

A desktop computer is a personal computer designed for regular use at a single location on or near a desk or table due to its size and power requirements.

New!!: QuickDraw and Desktop computer · See more »

Desktop publishing

Desktop publishing (abbreviated DTP) is the creation of documents using page layout skills on a personal computer primarily for print.

New!!: QuickDraw and Desktop publishing · See more »

Dither

Dither is an intentionally applied form of noise used to randomize quantization error, preventing large-scale patterns such as color banding in images.

New!!: QuickDraw and Dither · See more »

Dot matrix printing

Dot matrix printing is the process of computer printing from a collection of dot matrix data to a device, which can be one of.

New!!: QuickDraw and Dot matrix printing · See more »

Drop shadow

In graphic design, a drop shadow is a visual effect consisting of a drawing element which looks like the shadow of an object, giving the impression that the object is raised above the objects behind it.

New!!: QuickDraw and Drop shadow · See more »

Exclusive or

Exclusive or or exclusive disjunction is a logical operation that outputs true only when inputs differ (one is true, the other is false).

New!!: QuickDraw and Exclusive or · See more »

Function pointer

A function pointer, also called a subroutine pointer or procedure pointer, is a pointer that points to a function.

New!!: QuickDraw and Function pointer · See more »

Global variable

In computer programming, a global variable is a variable with global scope, meaning that it is visible (hence accessible) throughout the program, unless shadowed.

New!!: QuickDraw and Global variable · See more »

Hacker culture

The hacker culture is a subculture of individuals who enjoy the intellectual challenge of creatively overcoming limitations of software systems to achieve novel and clever outcomes.

New!!: QuickDraw and Hacker culture · See more »

Inheritance (object-oriented programming)

In object-oriented programming, inheritance is the mechanism of basing an object or class upon another object (prototypal inheritance) or class (class-based inheritance), retaining the same implementation.

New!!: QuickDraw and Inheritance (object-oriented programming) · See more »

JPEG

JPEG is a commonly used method of lossy compression for digital images, particularly for those images produced by digital photography.

New!!: QuickDraw and JPEG · See more »

List of macOS components

This is a list of macOS (earlier called Mac OS X) components, features that are included in the current Mac operating system.

New!!: QuickDraw and List of macOS components · See more »

Mac OS X Leopard

Mac OS X Leopard (version 10.5) is the sixth major release of Mac OS X (now named macOS), Apple's desktop and server operating system for Macintosh computers.

New!!: QuickDraw and Mac OS X Leopard · See more »

Mac OS X Tiger

Mac OS X Tiger (version 10.4) is the fifth major release of Mac OS X (now named macOS), Apple's desktop and server operating system for Mac computers.

New!!: QuickDraw and Mac OS X Tiger · See more »

Macintosh II

The Macintosh II is a personal computer designed, manufactured and sold by Apple Computer, Inc. from March 1987 to January 1990.

New!!: QuickDraw and Macintosh II · See more »

MacOS

macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.

New!!: QuickDraw and MacOS · See more »

MacPaint

MacPaint is a raster graphics editor developed by Apple Computer and released with the original Macintosh personal computer on January 24, 1984.

New!!: QuickDraw and MacPaint · See more »

Off-by-one error

An off-by-one error (OBOE), also commonly known as an OBOB (off-by-one bug), or OB1 error is a logic error involving the discrete equivalent of a boundary condition.

New!!: QuickDraw and Off-by-one error · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: QuickDraw and Operating system · See more »

OS X Mountain Lion

OS X Mountain Lion (version 10.8) is the ninth major release of OS X (now named macOS), Apple Inc.'s desktop and server operating system for Macintosh computers.

New!!: QuickDraw and OS X Mountain Lion · See more »

Pascal (programming language)

Pascal is an imperative and procedural programming language, which Niklaus Wirth designed in 1968–69 and published in 1970, as a small, efficient language intended to encourage good programming practices using structured programming and data structuring. It is named in honor of the French mathematician, philosopher and physicist Blaise Pascal. Pascal was developed on the pattern of the ALGOL 60 language. Wirth had already developed several improvements to this language as part of the ALGOL X proposals, but these were not accepted and Pascal was developed separately and released in 1970. A derivative known as Object Pascal designed for object-oriented programming was developed in 1985; this was used by Apple Computer and Borland in the late 1980s and later developed into Delphi on the Microsoft Windows platform. Extensions to the Pascal concepts led to the Pascal-like languages Modula-2 and Oberon.

New!!: QuickDraw and Pascal (programming language) · See more »

PICT

PICT is a graphics file format introduced on the original Apple Macintosh computer as its standard metafile format.

New!!: QuickDraw and PICT · See more »

Pixel

In digital imaging, a pixel, pel, dots, or picture element is a physical point in a raster image, or the smallest addressable element in an all points addressable display device; so it is the smallest controllable element of a picture represented on the screen.

New!!: QuickDraw and Pixel · See more »

Planar (computer graphics)

In computer graphics, planar is the method of representing pixel colors with several bitplanes of RAM.

New!!: QuickDraw and Planar (computer graphics) · See more »

Point (typography)

In typography, the point is the smallest unit of measure.

New!!: QuickDraw and Point (typography) · See more »

Polymorphism (computer science)

In programming languages and type theory, polymorphism (from Greek πολύς, polys, "many, much" and μορφή, morphē, "form, shape") is the provision of a single interface to entities of different types.

New!!: QuickDraw and Polymorphism (computer science) · See more »

PostScript

PostScript (PS) is a page description language in the electronic publishing and desktop publishing business.

New!!: QuickDraw and PostScript · See more »

PowerPC

PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computing (RISC) instruction set architecture (ISA) created by the 1991 Apple–IBM–Motorola alliance, known as AIM.

New!!: QuickDraw and PowerPC · See more »

Printer (computing)

In computing, a printer is a peripheral device which makes a persistent human-readable representation of graphics or text on paper.

New!!: QuickDraw and Printer (computing) · See more »

Quartz (graphics layer)

In Apple computer's macOS operating system, Quartz is the Quartz 2D and Quartz Compositor part of the Core Graphics framework.

New!!: QuickDraw and Quartz (graphics layer) · See more »

QuickDraw 3D

QuickDraw 3D, or QD3D for short, is a 3D graphics API developed by Apple Inc. (then Apple Computer, Inc.) starting in 1995, originally for their Macintosh computers, but delivered as a cross-platform system.

New!!: QuickDraw and QuickDraw 3D · See more »

QuickDraw GX

QuickDraw GX was a replacement for the QuickDraw (QD) 2D graphics engine and Printing Manager inside the classic Mac OS.

New!!: QuickDraw and QuickDraw GX · See more »

QuickTime

QuickTime is an extensible multimedia framework developed by Apple Inc., capable of handling various formats of digital video, picture, sound, panoramic images, and interactivity.

New!!: QuickDraw and QuickTime · See more »

Raster graphics

In computer graphics, a raster graphics or bitmap image is a dot matrix data structure that represents a generally rectangular grid of pixels (points of color), viewable via a monitor, paper, or other display medium.

New!!: QuickDraw and Raster graphics · See more »

Reverse engineering

Reverse engineering, also called back engineering, is the process by which a man-made object is deconstructed to reveal its designs, architecture, or to extract knowledge from the object; similar to scientific research, the only difference being that scientific research is about a natural phenomenon.

New!!: QuickDraw and Reverse engineering · See more »

Source code

In computing, source code is any collection of code, possibly with comments, written using a human-readable programming language, usually as plain text.

New!!: QuickDraw and Source code · See more »

Thread (computing)

In computer science, a thread of execution is the smallest sequence of programmed instructions that can be managed independently by a scheduler, which is typically a part of the operating system.

New!!: QuickDraw and Thread (computing) · See more »

TrueType

TrueType is an outline font standard developed by Apple and Microsoft in the late 1980s as a competitor to Adobe's Type 1 fonts used in PostScript.

New!!: QuickDraw and TrueType · See more »

Vector graphics

Vector graphics are computer graphics images that are defined in terms of 2D points, which are connected by lines and curves to form polygons and other shapes.

New!!: QuickDraw and Vector graphics · See more »

Video

Video is an electronic medium for the recording, copying, playback, broadcasting, and display of moving visual media.

New!!: QuickDraw and Video · See more »

Window (computing)

In computing, a window is a graphical control element.

New!!: QuickDraw and Window (computing) · See more »

Redirects here:

Apple QuickDraw, GrafPort.

References

[1] https://en.wikipedia.org/wiki/QuickDraw

OutgoingIncoming
Hey! We are on Facebook now! »