.if n .pH arch.MasterToc @(#)MasterToc	40.1
.BK "Shapes Internal Architecture" "" "" ""        
.CH "Table of Contents" "" "" "" Contents
.tC 1 "Preface" "" "Table of Contents" ""
.tC 2 "Preface" 1 
.tC 1 "Introduction" "" "Table of Contents" "1"
.tC 2 "Introduction" 1-1 
.tC 1 "Memory Raster Implementation" "" "Table of Contents" "2"
.tC 2 "Memory Raster Implementation" 2-1 
.tC 1 "The CONTEXT Object" "" "Table of Contents" "3"
.tC 2 "The CONTEXT Object" 3-1 
.tC 1 "The RASTER object" "" "Table of Contents" "4"
.tC 2 "The RASTER object" 4-1 
.tC 1 "CMAP Object" "" "Table of Contents" "5"
.tC 2 "CMAP Object" 5-1 
.tC 1 "The TRANSFORM Object" "" "Table of Contents" "6"
.tC 2 "The TRANSFORM Object" 6-1 
.tC 1 "The PATH Object" "" "Table of Contents" "7"
.tC 2 "The PATH Object" 7-1 
.tC 1 "The GLYPH Object" "" "Table of Contents" "8"
.tC 2 "The GLYPH Object" 8-1 
.tC 1 "The CURSOR Object" "" "Table of Contents" "9"
.tC 2 "The CURSOR Object" 9-1 
.tC 1 "The SCREEN Object" "" "Table of Contents" "10"
.tC 2 "Introduction" 10-1 
.tC 1 "The SHAPE Object" "" "Table of Contents" "11"
.tC 2 "The SHAPE Object" 11-1 
.tC 1 "The Edge Table" "" "Table of Contents" "12"
.tC 2 "The Edge Table" 12-1 
.tC 1 "Dispatching" "" "Table of Contents" "13"
.tC 2 "Dispatching" 13-1 
.tC 1 "Low Level Rendering" "" "Table of Contents" "14"
.tC 2 "Low Level Rendering" 14-1 
.tC 1 "Memory Management" "" "Table of Contents" "A"
.tC 2 "Memory Management" A-1 
.tC F "Figure 2-1:\0" "Relationship of Shapes Objects" 2-1
.tC F "Figure 2-2:\0" "Path Construction Architecture" 2-4
.tC F "Figure 2-3:\0" "Path Rendering Architecture" 2-6
.tC F "Figure 2-4:\0" "Class Types" 2-9
.tC F "Figure 2-5:\0" "Memory Framebuffer Dispatch Tables" 2-11
.tC F "Figure 4-1:\0" "Path Rendering Process" 4-8
.tC F "Figure 7-1:\0" "Path Construction Pointers" 7-5
.tC F "Figure 11-1:\0" "Shape Data Format" 11-2
.tC F "Figure 11-2:\0" "Shape Intersection Example" 11-6
.tC F "Figure 11-3:\0" "Shape Difference Example" 11-8
.tC F "Figure 11-4:\0" "Shape Union Example" 11-10
.tC F "Figure 11-5:\0" "Line Overlap Codes" 11-11
.tC F "Table 1-1:\0" "SH_SMALL Flags" 1-2
.tC F "Table 1-2:\0" "External Objects" 1-2
.tC F "Table 1-3:\0" "External Structures" 1-3
.tC F "Table 1-4:\0" "Internal Objects" 1-3
.tC F "Table 1-5:\0" "User-Level Objects" 1-4
.tC F "Table 1-6:\0" "User-Level Structures" 1-4
.tC F "Table 1-7:\0" "Device Prefixes" 1-6
.tC F "Table 1-8:\0" "Function Prefixes" 1-7
.tC F "Table 1-9:\0" "Source Prefixes" 1-7
.tC F "Table 1-10:\0" "Target Prefixes" 1-8
.tC F "Table 2-1:\0" "Raster Drawing Primitives for Shapes Functions" 2-7
.tC F "Table 3-1:\0" "Pipeline Selection Flags" 3-3
.tC F "Table 3-2:\0" "Pipeline Dispatch Flags" 3-3
.tC F "Table 3-3:\0" "Drawing Dispatch Flags" 3-4
.tC F "Table 3-4:\0" "Global Pointers" 3-4
.tC F "Table 3-5:\0" "Pipeline Validation Flags" 3-4
.tC F "Table 3-6:\0" "Path Rendering Pipelines (sh_fb_pipe_fun)" 3-8
.tC F "Table 4-1:\0" "Numeric Index of Raster Types" 4-2
.tC F "Table 4-2:\0" "Raster Depth Index" 4-3
.tC F "Table 6-1:\0" "Transform Type" 6-2
.tC F "Table 6-2:\0" "Tranform Mode" 6-6
.tC F "Table 6-3:\0" "Transform Select" 6-6
.tC F "Table 6-4:\0" "Pipeline Transform Selection" 6-9
.tC F "Table 7-1:\0" "Path Flags" 7-3
.tC F "Table 7-2:\0" "Current Path Context Operators" 7-4
.tC F "Table 7-3:\0" "Inside_Path Return Codes" 7-9
.tC F "Table 7-4:\0" "Pen_Path Return Codes" 7-9
.tC F "Table 7-5:\0" "RasterPen_Path Return Codes" 7-10
.tC F "Table 7-6:\0" "Apply_Path Options" 7-10
.tC F "Table 7-7:\0" "Internal Path Opcodes" 7-12
.tC F "Table 11-1:\0" "Intersection Operation Segment Processing" 11-12
.tC F "Table 11-2:\0" "Difference Operation Segment Processing" 11-12
.tC F "Table 11-3:\0" "Union Operation Segment Processing" 11-13
.tC F "Table 13-1:\0" "Global Rendering Macros" 13-1
.tC F "Table 13-2:\0" "Top-level Dispatch Dependencies" 13-2
.tC F "Table 13-3:\0" "Top Level Dispatch Tables" 13-2
.tC F "Table 13-4:\0" "Macros Used in Path Rendering" 13-3
.tC F "Table 13-5:\0" "Macros Used in Raster and Glyph Rendering" 13-4
.tC F "Table 13-6:\0" "Low Level Rendering Files" 13-5
.tC F "Table 13-7:\0" "Rendering Header Files" 13-5
.tC F "Table 13-8:\0" "Hollow Closure Status FB_hol_close" 13-7
.tC F "Table 13-9:\0" "Clip Planes" 13-8
.tC F "Table 14-1:\0" "Shapes Raster Operators" 14-1
