A3DTessFaceData
-
struct
A3DTessFaceData Structure that describes basic entities of a face in a solid or surface mesh representations.
2.0In the context of solid or surface mesh representations, an entity can be any number of triangles. If more than one, they maybe organized as a fan or strip.
- 0 indicates that there are no graphics (in this case, all graphics are inherited from the owner (parent) of the
A3DTess3DData). - 1 indicates that one graphic is associated with the face.
- Greater than 1 indicates that the number of graphics is linked to the number of entities in the
m_puiSizesTriangulatedmember.
The
m_uiStyleIndexesSizemember has these values:- 0 indicates that there are no graphics (in this case, all graphics are inherited from the owner (parent) of the
Variables
-
A3DUns32
A3DTessFaceData.m_uiStyleIndexesSize -
The size of
m_puiStyleIndexes.
-
A3DUns32 *
A3DTessFaceData.m_puiStyleIndexes -
Array of display styles.
See explanations above.
-
A3DUns32
A3DTessFaceData.m_uiStartWire -
See explanations above.
-
A3DUns32
A3DTessFaceData.m_uiSizesWiresSize -
The size of
m_puiSizesWires.
-
A3DUns32 *
A3DTessFaceData.m_puiSizesWires -
See explanations above.
-
A3DUns16
A3DTessFaceData.m_usUsedEntitiesFlags -
Bit field containing list of used entities in current face tessellation.
See explanations above.
-
A3DUns32
A3DTessFaceData.m_uiStartTriangulated -
See explanations above.
-
A3DUns32
A3DTessFaceData.m_uiSizesTriangulatedSize -
The size of
m_puiSizesTriangulated.
-
A3DUns32 *
A3DTessFaceData.m_puiSizesTriangulated -
See explanations above.
-
A3DBool
A3DTessFaceData.m_bIsRGBA -
A value of true specifies that the array is made of RGBA.
A value of false indicates that it is made of RGB.
-
A3DUns32
A3DTessFaceData.m_uiRGBAVerticesSize -
The size of
m_pucRGBAVertices.
-
A3DUns8 *
A3DTessFaceData.m_pucRGBAVertices -
See explanations above.
-
A3DUns16
A3DTessFaceData.m_usBehaviour -
See explanations above.
-
A3DUns32
A3DTessFaceData.m_uiTextureCoordIndexesSize -
See explanations above.