.if n .pH arch.Ctransform @(#)Ctransform	40.1
.BK "Shapes Internal Architecture" "" "" ""   
.\ACRONYM	                  
.CH "The TRANSFORM Object" "" "Table of Contents" "6"
.\CHAPTER	6
.tC 1 "The TRANSFORM Object" 6-1  
.tC 2 "Introduction" 6-1  
.tC 2 "TRANS_TYPE" 6-1  
.tC L "Table 6-1:\0" "Transform Type" 6-2
.tC 2 "trans_data" 6-2  
.tC 2 "trans_inv" 6-2  
.tC 2 "trans_flags" 6-2  
.tC 2 "trans_key" 6-2  
.tC 2 "Transform Operators" 6-3  
.tC 2 "Scale_Transform" 6-3  
.tC 2 "Translate_Transform" 6-3  
.tC 2 "Rotate_Transform" 6-3  
.tC 2 "Write_Transform" 6-3  
.tC 2 "Transpose_Transform" 6-3  
.tC 2 "Invert_Transform" 6-4  
.tC 2 "Mul_Transform" 6-4  
.tC 2 "Point_Transform, InversePoint_Transform" 6-4  
.tC 2 "The Viewing Pipeline" 6-4  
.tC 2 "INVALIDATE_PIPELINE" 6-5  
.tC 2 "VALIDATE_PIPELINE" 6-5  
.tC 2 "Context Transforms" 6-5  
.tC 2 "trans_ctx" 6-5  
.tC 2 "trans_mode" 6-5  
.tC L "Table 6-2:\0" "Tranform Mode" 6-5
.tC 2 "trans_select" 6-6  
.tC L "Table 6-3:\0" "Transform Select" 6-6
.tC 2 "trans_val_func" 6-6  
.tC 2 "CTX_MODEL_TRANSFORM" 6-6  
.tC 2 "CTX_VIEW_TRANSFORM" 6-6  
.tC 2 "CTX_VDC_TRANSFORM" 6-7  
.tC 2 "ctx_trans_mv" 6-7  
.tC 2 "ctx_ctm" 6-7  
.tC 2 "ctx_trans_render" 6-7  
.tC 2 "Update" 6-7  
.tC 2 "Validate_Transform" 6-7  
.tC 2 "Pipeline_Context(ctx, trans)" 6-8  
.tC 2 "Pipeline_Context(ctx, NULL)" 6-8  
.tC L "Table 6-4:\0" "Pipeline Transform Selection" 6-8
