Contents
About View Objects
Using View Objects
Creating and Configuring a View
Rendering an Image
View Objects Reference
View Objects Routines
Creating and Configuring Views
Q3View_New
Q3View_GetRenderer
Q3View_SetRenderer
Q3View_SetRendererByType
Q3View_GetCamera
Q3View_SetCamera
Q3View_GetLightGroup
Q3View_SetLightGroup
Q3View_GetDrawContext
Q3View_SetDrawContext
Rendering in a View
Q3View_StartRendering
Q3View_EndRendering
Q3View_Cancel
Q3View_Flush
Q3View_Sync
Picking in a View
Q3View_StartPicking
Q3View_EndPicking
Writing in a View
Q3View_StartWriting
Q3View_EndWriting
Bounding in a View
Q3View_StartBoundingBox
Q3View_EndBoundingBox
Q3View_StartBoundingSphere
Q3View_EndBoundingSphere
Q3View_IsBoundingBoxVisible
Setting Idle Methods
Q3View_SetIdleMethod
Writing Custom Data
Q3View_SubmitWriteData
Pushing and Popping the Graphics State
Q3Push_Submit
Q3Pop_Submit
Getting a View's Transforms
Q3View_GetLocalToWorldMatrixState
Q3View_GetWorldToFrustumMatrixState
Q3View_GetFrustumToWindowMatrixState
Managing a View's Style States
Q3View_GetBackfacingStyleState
Q3View_GetInterpolationStyleState
Q3View_GetFillStyleState
Q3View_GetHighlightStyleState
Q3View_GetSubdivisionStyleState
Q3View_GetOrientationStyleState
Q3View_GetReceiveShadowsStyleState
Q3View_GetPickIDStyleState
Q3View_GetPickPartsStyleState
Q3View_GetAntiAliasStyleState
Managing a View's Attribute Set
Q3View_GetDefaultAttributeSet
Q3View_SetDefaultAttributeSet
Q3View_GetAttributeSetState
Q3View_GetAttributeState
Application-Defined Routines
TQ3ViewIdleMethod
TQ3ViewIdleProgressMethod
TQ3ViewEndFrameMethod
View Errors, Warnings, and Notices
© 1997 Apple Computer, Inc.