deprecated_A3DDrawCallbacksData
Fields
deprecated_A3DCallbackDrawPushMatrix |
m_pfuncPushMatrix |
deprecated_A3DCallbackDrawPopMatrix |
m_pfuncPopMatrix |
deprecated_A3DCallbackDrawMultMatrix |
m_pfuncMultMatrix |
deprecated_A3DCallbackDrawBegin |
m_pfuncBegin |
deprecated_A3DCallbackDrawEnd |
m_pfuncEnd |
deprecated_A3DCallbackDrawSetTessellationPoints |
m_pfuncSetTessellationPoints |
deprecated_A3DCallbackDrawTriangle |
m_pfuncTriangle |
deprecated_A3DCallbackDrawTriangleFan |
m_pfuncTriangleFan |
deprecated_A3DCallbackDrawTriangleStripe |
m_pfuncTriangleStripe |
deprecated_A3DCallbackDrawTriangleOneNormal |
m_pfuncTriangleOneNormal |
deprecated_A3DCallbackDrawTriangleFanOneNormal |
m_pfuncTriangleFanOneNormal |
deprecated_A3DCallbackDrawTriangleStripeOneNormal |
m_pfuncTriangleStripeOneNormal |
deprecated_A3DCallbackDrawTriangleTextured |
m_pfuncTriangleTextured |
deprecated_A3DCallbackDrawTriangleFanTextured |
m_pfuncTriangleFanTextured |
deprecated_A3DCallbackDrawTriangleStripeTextured |
m_pfuncTriangleStripeTextured |
deprecated_A3DCallbackDrawTriangleOneNormalTextured |
m_pfuncTriangleOneNormalTextured |
deprecated_A3DCallbackDrawTriangleFanOneNormalTextured |
m_pfuncTriangleFanOneNormalTextured |
deprecated_A3DCallbackDrawTriangleStripeOneNormalTextured |
m_pfuncTriangleStripeOneNormalTextured |
deprecated_A3DCallbackDrawMaterial |
m_pfuncMaterial |
deprecated_A3DCallbackDrawGetDrawContext |
m_pfuncGetDrawContext |
deprecated_A3DCallbackDrawMarkupTriangle |
m_pfuncMarkupTriangle |
deprecated_A3DCallbackDrawUnProject |
m_pfuncUnProject |
deprecated_A3DCallbackDrawBeginFrameDraw |
m_pfuncBeginFrameDraw |
deprecated_A3DCallbackDrawEndFrameDraw |
m_pfuncEndFrameDraw |
deprecated_A3DCallbackDrawBeginFixedSize |
m_pfuncBeginFixedSize |
deprecated_A3DCallbackDrawEndFixedSize |
m_pfuncEndFixedSize |
deprecated_A3DCallbackDrawCylinder |
m_pfuncCylinder |
deprecated_A3DCallbackDrawPolygon |
m_pfuncPolygon |
deprecated_A3DCallbackDrawBeginLineWidth |
m_pfuncBeginLineWidth |
deprecated_A3DCallbackDrawEndLineWidth |
m_pfuncEndLineWidth |
deprecated_A3DCallbackDrawPoint |
m_pfuncPoint |
deprecated_A3DCallbackDrawFont |
m_pfuncFont |
deprecated_A3DCallbackDrawBeginLineStipple |
m_pfuncBeginLineStipple |
deprecated_A3DCallbackDrawEndLineStipple |
m_pfuncEndLineStipple |
deprecated_A3DCallbackDrawSymbol |
m_pfuncSymbol |
deprecated_A3DCallbackDrawPolyLine |
m_pfuncPolyLine |
deprecated_A3DCallbackDrawText |
m_pfuncText |
deprecated_A3DCallbackDrawPattern |
m_pfuncPattern |
deprecated_A3DCallbackDrawPicture |
m_pfuncPicture |
deprecated_A3DCallbackDrawBeginMaterial |
m_pfuncBeginMaterial |
deprecated_A3DCallbackDrawEndMaterial |
m_pfuncEndMaterial |
deprecated_A3DCallbackDrawColor |
m_pfuncColor |
Detailed Description
-
struct
deprecated_A3DDrawCallbacksData
Structure for specifying callback functions for drawing.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
Public Members
-
deprecated_A3DCallbackDrawPushMatrix
m_pfuncPushMatrix
Pushes the current matrix onto the stack.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawPopMatrix
m_pfuncPopMatrix
Pops the matrix off the stack.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawMultMatrix
m_pfuncMultMatrix
Multiplies the matrix on the top of the stack by another matrix.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawBegin
m_pfuncBegin
Begins drawing.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0 The
pcName
argument can be NULL if there is no name. TheuiTriangleCount
argument is meaningful only when theeType
argument has a value ofkA3DDrawBeginEndRepresentationItem
; otherwise, its value is 0.
-
deprecated_A3DCallbackDrawEnd
m_pfuncEnd
Ends drawing.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawSetTessellationPoints
m_pfuncSetTessellationPoints
Returns all the points of a representation item tessellation.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawTriangle
m_pfuncTriangle
Draws a list of triangles.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawTriangleFan
m_pfuncTriangleFan
Draws a fan of triangles.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawTriangleStripe
m_pfuncTriangleStripe
Draws a triangle strip.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawTriangleOneNormal
m_pfuncTriangleOneNormal
Draws a list of triangles where each triangle has only one normal.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
uiPointsSize/3
.- Version
- 2.0
-
deprecated_A3DCallbackDrawTriangleFanOneNormal
m_pfuncTriangleFanOneNormal
Draws a fan of triangles with one normal.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
- Version
- 2.0
-
deprecated_A3DCallbackDrawTriangleStripeOneNormal
m_pfuncTriangleStripeOneNormal
Draws a triangle strip with one normal.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
psNormal
argument.- Version
- 2.0
-
deprecated_A3DCallbackDrawTriangleTextured
m_pfuncTriangleTextured
Draws a list of textured triangles.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
Note
Textures are not yet implemented.
-
deprecated_A3DCallbackDrawTriangleFanTextured
m_pfuncTriangleFanTextured
Draws a fan of textured triangles.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
Note
Textures are not yet implemented.
-
deprecated_A3DCallbackDrawTriangleStripeTextured
m_pfuncTriangleStripeTextured
Draws a triangle strip.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
Note
Textures are not yet implemented.
-
deprecated_A3DCallbackDrawTriangleOneNormalTextured
m_pfuncTriangleOneNormalTextured
Draws a list of textured triangles where each triangle has only one normal.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
uiPointsSize/3
.- Version
- 2.0
Note
Textures are not yet implemented.
-
deprecated_A3DCallbackDrawTriangleFanOneNormalTextured
m_pfuncTriangleFanOneNormalTextured
Draws a fan of textured triangles, where each triangle has only one normal.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
psNormal
.- Version
- 2.0
Note
Textures are not yet implemented.
-
deprecated_A3DCallbackDrawTriangleStripeOneNormalTextured
m_pfuncTriangleStripeOneNormalTextured
Draws a triangle strip with one normal.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
psNormal
argument.- Version
- 2.0
Note
Textures are not yet implemented.
-
deprecated_A3DCallbackDrawMaterial
m_pfuncMaterial
Defines the material to be used for all subsequent entities.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawGetDrawContext
m_pfuncGetDrawContext
Requests the projection, modelview matrix and the viewport.
(See classical Open GL definition for more information.)
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawMarkupTriangle
m_pfuncMarkupTriangle
Draws a list of triangles without normals, for markups.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawUnProject
m_pfuncUnProject
Un-projects the point.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawBeginFrameDraw
m_pfuncBeginFrameDraw
Sets the environment to draw with screen coordinates.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawEndFrameDraw
m_pfuncEndFrameDraw
Ends the draw with screen coordinates.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawBeginFixedSize
m_pfuncBeginFixedSize
Sets the environment to draw with a fixed size.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawEndFixedSize
m_pfuncEndFixedSize
Ends the draw with fixed size.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawCylinder
m_pfuncCylinder
Draws a cylinder.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawPolygon
m_pfuncPolygon
Draws a polygon.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawBeginLineWidth
m_pfuncBeginLineWidth
Sets the environment to draw with a line width.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawEndLineWidth
m_pfuncEndLineWidth
Ends the draw with a line width.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawPoint
m_pfuncPoint
Draws a list of points.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawFont
m_pfuncFont
Defines a font.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawBeginLineStipple
m_pfuncBeginLineStipple
Sets the environment to draw with a line stipple.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawEndLineStipple
m_pfuncEndLineStipple
Ends the draw with a line stipple.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawSymbol
m_pfuncSymbol
Draws a symbol at the 3D position.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawPolyLine
m_pfuncPolyLine
Draws a polyline.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawText
m_pfuncText
Draws a text at current position.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawPattern
m_pfuncPattern
Draws a pattern.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawPicture
m_pfuncPicture
Draws a picture at current position.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawBeginMaterial
m_pfuncBeginMaterial
Store current materials of the environment.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawEndMaterial
m_pfuncEndMaterial
Restore materials of the environment previously stored.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 2.0
-
deprecated_A3DCallbackDrawColor
m_pfuncColor
Defines the color to be used for all subsequent entities.
- Deprecated:
The Draw module is deprecated and will be removed in version 2026.1.0.
- Version
- 6.1