View Objects

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
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
Managing a View's Attribute Set
Q3View_GetDefaultAttributeSet
Q3View_SetDefaultAttributeSet
Q3View_GetAttributeSetState
Q3View_GetAttributeState
Application-Defined Routines
Summary of View Objects
C Summary
Constants
View Rendering Status Values
Compute Bounds Values
Properties of the Default Material
View Objects Routines
Creating and Configuring Views
Rendering in a View
Picking in a View
Writing in a View
Bounding in a View
Setting Idle Methods
Writing Custom Data
Pushing and Popping the Graphics State
Getting a View's Transforms
Managing a View's Style States
Managing a View's Attribute Set
Application-Defined Routines
Errors and Warnings

3D Graphics Programming with QuickDraw 3D - 17 OCT 1995

© Apple Computer, Inc.

Let us know what you think of these prototype pages.

Generated with Harlequin WebMaker