deprecated_A3DDrawCallbacksData
Fields
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