Extra data types for A3DTessMarkupData tessellation
Macro Definitions
Detailed Description
- group a3d_tessmarkupextradata
- Version
2.0
Macro Definition
-
kA3DMarkupPatternMask
Mask to encode pattern type entity.
-
kA3DMarkupPictureMask
Mask to encode picture type entity.
-
kA3DMarkupTrianglesMask
Mask to encode triangles type entity.
-
kA3DMarkupQuadsMask
Mask to encode quads type entity.
-
kA3DMarkupFaceViewMask
Mask to encode face view mode.
-
kA3DMarkupFrameDrawMask
Mask to encode frame draw mode.
-
kA3DMarkupFixedSizeMask
Mask to encode fixed size mode.
-
kA3DMarkupSymbolMask
Mask to encode symbol type entity.
-
kA3DMarkupCylinderMask
Mask to encode cylinder type entity.
-
kA3DMarkupColorMask
Mask to encode color type entity.
-
kA3DMarkupLineStippleMask
Mask to encode line stipple type entity.
-
kA3DMarkupFontMask
Mask to encode font type entity.
-
kA3DMarkupTextMask
Mask to encode text type entity.
-
kA3DMarkupPointsMask
Mask to encode point type entities.
-
kA3DMarkupPolygonMask
Mask to encode polygonal type entity.
-
kA3DMarkupLineWidthMask
Mask to encode line width type entity.
-
A3D_ENCODE_EXTRA_DATA(ExtraDataType, InnerCodes)
Macro to encode an extra data type for storing in a markup’s tessellation.
The
ExtraDataType
parameter must be set with one of the above markup encoding definitions. TheInnerCodes
parameter is the number of inner codes associated with the extra data.
-
A3D_DECODE_EXTRA_DATA(TessCode)
Macro to decode the extra data type from a markup’s tessellation code.