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
ExtraDataTypeparameter must be set with one of the above markup encoding definitions. TheInnerCodesparameter 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.