Xref: utzoo comp.sys.mac:51508 comp.graphics:10638 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!snorkelwacker!husc6!segal From: segal@husc9.harvard.edu (Jonathan Segal) Newsgroups: comp.sys.mac,comp.graphics Subject: Re: Quickdraw regions Message-ID: Date: 27 Mar 90 23:21:49 GMT References: <8609@pt.cs.cmu.edu> Sender: news@husc6.harvard.edu Organization: /sc9a/cs175/segal/.organization Lines: 20 In-reply-to: lehmann@ss3a.cs.cmu.edu's message of 27 Mar 90 03:04:08 GMT In article <8609@pt.cs.cmu.edu> lehmann@ss3a.cs.cmu.edu (Eric Lehmann) writes: I am interested in learning how Quickdraw region operations work so efficiently. In particular, I would like to find out how Quickdraw determines if two regions overlap. Are there any articles explaining how it works? Thanks. -Eric There is a story (probably apocryphal, but who knows?) that one day, Bill Atkinson (the inventor of quickdraw regions) was in a car accident. The first question the apple folks (Jobs, Woz, etc.) asked him when he first awakened was "Bill, do you still know how regions work?" because he was the only person in the known universe who understood them. I would assume that since then they have trained a few people, deep within the apple hierarchy, as to the inner workings of regions, but they have had to take vows of silence to protect the sacred secret. JAS (with apologies if I got any of the facts wrong...)