Inventors:
James S. Wilson - Long Beach CA
William R. Mallgren - Portola Valley CA
Janaia M. Donaldson - Portola Valley CA
Samuel Kaplan - Walworth NY
John S. Facci - Webster NY
Assignee:
Xerox Corporation - Rochester NY
International Classification:
G06F 1520
Abstract:
A computer-aided chemical illustration system is disclosed. Techniques provided include: 1) efficient drawing of bonds; 2) drawing different bond types during a single mode; 3) determining bisect angles for bonds; 4) labeling atoms on the fly; 5) automatic alignment of atom labels; 6) custom alignment of atom labels; 7) changing the type, style, or orientation of an object while it is being drawn; 8) detection of ring structures; and 9) shifting bonds around on a ring.