Manipulating Draw Contexts
- Inside Macintosh: /
- QuickDraw 3D RAVE / QuickDraw 3D RAVE Reference
- QuickDraw 3D RAVE Routines
Manipulating Draw Contexts
QuickDraw 3D RAVE provides routines that you can use to manipulate draw contexts. For example, you can use the QASetInt routine to set an integer-valued state variable associated with a draw context.
- IMPORTANT
- These functions are currently implemented as C language macros that call the methods of the drawing engine. Your application should use these macros for all draw context manipulation.
See the section "Application-Defined Routines," beginning on page 1-115 for complete information on the draw context methods invoked by these macros.
- Note
- There is one macro for each method whose address is stored in a draw context structure (of type
TQADrawContext).
Subtopics
- QAGetFloat
-
- QASetFloat
-
- QAGetInt
-
- QASetInt
-
- QAGetPtr
-
- QASetPtr
-
- QADrawPoint
-
- QADrawLine
-
- QADrawTriGouraud
-
- QADrawTriTexture
-
- QASubmitVerticesGouraud
-
- QASubmitVerticesTexture
-
- QADrawTriMeshGouraud
-
- QADrawTriMeshTexture
-
- QADrawVGouraud
-
- QADrawVTexture
-
- QADrawBitmap
-
- QARenderStart
-
- QARenderEnd
-
- QARenderAbort
-
- QAFlush
-
- QASync
-
- QAGetNoticeMethod
-
- QASetNoticeMethod
-
© Apple Computer, Inc.
28 AUG 1996