List of Tables

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

Table 2-1. IRIS Performer Libraries
Table 2-2. Routines that Modify libpr Object Reference Counts
Table 4-1. pfPWinType Tokens
Table 4-2. Processes from which to call main pfPipeWindow functions
Table 4-3. Attributes in the Share Mask of a Channel Group
Table 5-1. IRIS Performer Node Types
Table 5-2. pfGroup Functions
Table 5-3. DCS Transformations
Table 5-4. pfSequence Functions
Table 5-5. pfLOD Functions
Table 5-6. pfLayer Functions
Table 5-7. pfLightPoint Functions
Table 5-8. pfLightSource Functions
Table 5-9. pfGeode Functions
Table 5-10. pfText Functions
Table 5-11. pfBillboard Functions
Table 5-12. pfPartition Functions
Table 6-1. Traversal Attributes for the Major Traversals
Table 6-2. Cull Callback Return Values
Table 6-3. Intersection-Query Token Names
Table 6-4. Database Classes and Corresponding Node Masks
Table 6-5. Representing Traversal Mask Values
Table 6-6. Possible Traversal Results
Table 7-1. Frame Control Functions
Table 7-2. LOD Transition Zones
Table 7-3. Multiprocessing Models
Table 7-4. Trigger Routines and Associated Processes
Table 8-1. pfEarthSky Routines
Table 8-2. pfEarthSky Attributes
Table 9-1. Database-Importer Source Directories
Table 9-2. libpfdu database converter functions
Table 9-3. Loader Name Composition
Table 9-4. libpfdu database converter management functions
Table 9-5. pfdBuilder Modes and Attributes
Table 9-6. Supported Database Formats
Table 9-7. Geometric Definitions in LSA Files
Table 9-8. Object Tokens in the SGO Format
Table 9-9. Mesh Control Tokens in the SGO Format
Table 10-1. pfGeoSet Routines
Table 10-2. Geometry Primitives
Table 10-3. Attribute Bindings
Table 10-4. pfFont Routines
Table 10-5. pfString Routines
Table 10-6. pfGeoState Mode Tokens
Table 10-7. pfTransparency Tokens
Table 10-8. pfGeoState Value Tokens
Table 10-9. Enable and Disable Tokens
Table 10-10. Rendering Attribute Tokens
Table 10-11. Texture Image Sources
Table 10-12. Texture Load Modes
Table 10-13. Texture generation modes
Table 10-14. pfFog Tokens
Table 10-15. pfHlightMode() Tokens
Table 10-16. Matrix Manipulation Routines
Table 10-17. pfSprite rotation modes
Table 10-18. pfGeoState Routines
Table 10-19. pfWinType() Tokens
Table 10-20. pfWinFBConfigAttrs() Tokens
Table 10-21. Window System Types
Table 10-22. pfWinMode() Tokens
Table 10-23. pfVClock Routines
Table 10-24. Memory Allocation Routines
Table 10-25. pfNotify Functions
Table 10-26. Error Notification Levels
Table 10-27. pfFilePath Routines
Table 11-1. Routines for 3-Vectors
Table 11-2. Routines for 4x4 Matrices
Table 11-3. Routines for Quaternions
Table 11-4. Matrix Stack Routines
Table 11-5. Routines to Create Bounding Volumes
Table 11-6. Routines to Extend Bounding Volumes
Table 11-7. Routines to Transform Bounding Volumes
Table 11-8. Testing Points for Inclusion in a Bounding Volume
Table 11-9. Testing Volume Intersections
Table 11-10. Intersection Results
Table 11-11. Available Intersection Tests
Table 11-12. Discriminator Return Values
Table 14-1. Corresponding routines in the C and C++ API
Table 14-2. Header Files for libpf Scene Graph Node Classes
Table 14-3. Header Files for Other libpf Classes
Table 14-4. Header Files for libpr Graphics Classes
Table 14-5. Header Files for Other libpr Classes
Table 14-6. Data and Functions Provided by User Subclasses