List of Figures

| Table of Contents | List of Figures | List of Tables |

Figure 1. Building an Application with Silicon Graphics Software
Figure 1-1. Driver Position in the Kernel
Figure 1-2. Component Hierarchy of an IRIX Application Program
Figure 2-1. Documentation for Developers
Figure 3-1. Using Power C to Produce a Parallelized Program
Figure 3-2. Using PFA to Produce a Parallelized Program
Figure 4-1. Hierarchy of User Interface Toolkits
Figure 4-2. IRIS ViewKit in the Developer Environment
Figure 4-3. A Portion of the IRIS ViewKit Class Hierarchy
Figure 5-1. Using prof to Obtain pc Sampling Information
Figure 5-2. Using pixie to Collect Basic Block Counts
Figure 5-3. Using cord to Rearrange Procedures
Figure 5-4. An Example of a CASEVision User Interface
Figure 6-1. Using the Lighting Feature of OpenGL
Figure 6-2. Using the Texture-Mapping Feature of OpenGL
Figure 6-3. A Scene Created by Open Inventor
Figure 6-4. Open Inventor Architecture
Figure 6-5. IRIS GL in the Developer Environment
Figure 6-6. IRIS Performer Library Hierarchy
Figure 6-7. A Display Created by ImageVision Library
Figure 6-8. Using the ImageVision Library to Transform an Image
Figure 6-9. A Simple ImageVision Library Application
Figure 6-10. Architecture of an ImageVision Library Application
Figure 6-11. Interaction of Digital Audio System Components
Figure 6-12. Interface to the Spooling System