List of Tables

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

Table 1-1. Routines that Modify libpr Object Reference Counts
Table 2-1. Attributes in the Share Mask of a Channel Group
Table 3-1. OpenGL Performer Node Types
Table 3-2. pfGroup Functions
Table 3-3. pfDCS Transformations
Table 3-4. pfFCS Functions
Table 3-5. pfSequence Functions
Table 3-6. pfLOD Functions
Table 3-7. pfLayer Functions
Table 3-8. pfGeode Functions
Table 3-9. pfText Functions
Table 3-10. pfBillboard Functions
Table 3-11. pfPartition Functions
Table 4-1. Traversal Attributes for the Major Traversals
Table 4-2. Cull Callback Return Values
Table 4-3. Intersection-Query Token Names
Table 4-4. Database Classes and Corresponding Node Masks
Table 4-5. Representing Traversal Mask Values
Table 4-6. Possible Traversal Results
Table 5-1. Frame Control Functions
Table 5-2. LOD Transition Zones
Table 5-3. Multiprocessing Models
Table 5-4. Trigger Routines and Associated Processes
Table 6-1. pfEarthSky Routines
Table 6-2. pfEarthSky Attributes
Table 6-3. pfVolFog Routines
Table 6-4. pfVolFog Attributes
Table 6-5. pfVolFog Flags
Table 7-1. Database-Importer Source Directories
Table 7-2. libpfdu Database Converter Functions
Table 7-3. Loader Name Composition
Table 7-4. libpfdu Database Converter Management Functions
Table 7-5. pfdBuilder Modes and Attributes
Table 7-6. Supported Database Formats
Table 7-7. Geometric Definitions in LSA Files
Table 7-8. Object Tokens in the SGO Format
Table 7-9. Mesh Control Tokens in the SGO Format
Table 7-10. OpenGL Performer Pseudo Loaders
Table 8-1. pfGeoSet Routines
Table 8-2. Geometry Primitives
Table 8-3. pfGeoSet PACKED_ATTR Formats
Table 8-4. Attribute Bindings
Table 8-5. pfFont Routines
Table 8-6. pfString Routines
Table 9-1. pfGeoState Mode Tokens
Table 9-2. pfTransparency Tokens
Table 9-3. pfGeoState Value Tokens
Table 9-4. Enable and Disable Tokens
Table 9-5. Rendering Attribute Tokens
Table 9-6. Texture Image Sources
Table 9-7. Texture Load Modes
Table 9-8. Texture Generation Modes
Table 9-9. pfFog Tokens
Table 9-10. pfHlightMode() Tokens
Table 9-11. Matrix Manipulation Routines
Table 9-12. pfSprite Rotation Modes
Table 9-13. pfGeoState Routines
Table 10-1. Draw-Geometry Pass Attributes
Table 10-2. Draw-Quad Pass Attributes
Table 10-3. Copy-Pixels Pass Modes
Table 10-4. Copy-Pixels Pass Attributes
Table 10-5. Accumulation-Pass Operation
Table 10-6. Accumulation-Pass Attributes
Table 10-7. Per-Pass Data
Table 10-8. Pass Types and Valid Attributes
Table 11-1. pfPipeWindow Functions That Do Not Propagate
Table 12-1. Tiling Algorithms
Table 12-2. Image Cache Configuration File Fields
Table 12-3. Image Tile Filename Tokens
Table 12-4. Cliptexture Configuration File Fields
Table 12-5. Parameter Tokens
Table 12-6. Image Tile Filename Tokens
Table 13-1. pfWinType() Tokens
Table 13-2. pfWinFBConfigAttrs() Tokens
Table 13-3. Window System Types
Table 13-4. pfWinMode() Tokens
Table 14-1. pfPWinType Tokens
Table 14-2. Processes From Which to Call Main pfPipeWindow Functions
Table 15-1. Thread Information
Table 15-2. Default Input and Output Ranges
Table 15-3. pfVClock Routines
Table 15-4. Memory Allocation Routines
Table 15-5. pfNotify Routines
Table 15-6. Error Notification Levels
Table 15-7. pfFilePath Routines
Table 16-1. pfEngine Types
Table 17-1. Fields in the Triangle Data Structure
Table 18-1. Raster Versus Calligraphic Displays
Table 19-1. Routines for 3-Vectors
Table 19-2. Routines for 4x4 Matrices
Table 19-3. Routine s for Quaternions
Table 19-4. Matrix Stack Routines
Table 19-5. Routines to Create Bounding Volumes
Table 19-6. Routines to Extend Bounding Volumes
Table 19-7. Routines to Transform Bounding Volumes
Table 19-8. Testing Points for Inclusion in a Bounding Volume
Table 19-9. Testing Volume Intersections
Table 19-10. Intersection Results
Table 19-11. Available Intersection Tests
Table 19-12. Discriminator Return Values
Table 22-1. Corresponding Routines in the C and C++ API
Table 22-2. Header Files for libpf Scene Graph Node Classes
Table 22-3. Header Files for Other libpf Classes
Table 22-4. Header Files for libpr Graphics Classes
Table 22-5. Header Files for Other libpr Classes
Table 22-6.  Data and Functions Provided by User Subclasses