A quick overview on how all parts fit together in the overall structure.

As this type of design document is supposed to be as much for learning as a technical reference document I have arranged the structure to this end. For the designer of a system it is more useful to have the information presented in terms of the goals of this exercise than from the point of view of the logical layer structure of the devices themselves. Nevertheless this document would not be complete without such a layer structure the computer field is so full of, so I will include it here as an introduction to how it works.

___________________________________________________________ |__ User Interface __| |__ CAD CAM __| |__ Object Manipulation Routines __| |__ 2D 3D __| |__ Graphic Libraries __| |__ Math Libraries __| |__ Operating System (Linux, BSD, etc) __| ----------------------------------------------------------- |

The basic document structure will be divided into three top level sections each with muliple sub-sections:

Input

File Input

Human Input

Library Input

Process

Object Manipulation Routines

CAD

CAM

Graphic Routines

2D Graphic Routines

3D Graphic Routines

3D Wireframe Routines

3D Surface Routines

3D Solid Routines

3D Constructive Solid Geometry Routines

Font Rendering Routines

LaTeX Font Rendering Routines

Unicode Font Rendering Routines

Truetype Rendering Routines

PostScript Rendering Routines

Output

File Output

G-Code Output

Printer Output

1994, Edited by Paul S. Heckbert, 0-12-336155-9, Academic Press, Inc., *Graphics Gems IV*.

*The Graphic Gems Series**: **A Collection of Partical Techniques for the Computer Graphics Programmer*, Edited by Andrew Glassner, Academic Press, Inc..

1995, Edited by Alan W. Paeth, 0-12-543455-3, Academic Press, Inc., *Graphics Gems V*.

*The Graphic Gems Series**: **A Collection of Partical Techniques for the Computer Graphics Programmer*, Edited by Andrew Glassner, Academic Press, Inc..

Richard Stevens Burlington, 1973, 0-07-009015-7, McGraw-Hill Book Company, *Handbook Of Mathematical Tables And Formulas*.