A3DMDTextPropertiesData
-
struct
A3DMDTextPropertiesData Markup text properties data structure.
4.0
For Markup rich text, properties are encoded into string attached to. It is the role of the user to parse through these properties. In case of simple text and others markups, the user needs this function in order to get properties.
Variables
-
A3DUTF8Char *
A3DMDTextPropertiesData.m_pcFont -
Font of text.
-
A3DDouble
A3DMDTextPropertiesData.m_dAngle -
Slant angle (expressed in degrees).
-
A3DBool
A3DMDTextPropertiesData.m_bSlant -
Is the text slanted?
-
A3DUns16
A3DMDTextPropertiesData.m_ucThickness -
Thickness of the text.
-
A3DUns16
A3DMDTextPropertiesData.m_ucSize -
Font size.
-
A3DUns16
A3DMDTextPropertiesData.m_usLineStyle -
Index of line symbol style in the table.
-
A3DDouble
A3DMDTextPropertiesData.m_dCharHeight -
Char height (expressed in mm).
If this value is not used, it is set to -1.
-
A3DDouble
A3DMDTextPropertiesData.m_dCharSpacing -
Char spacing (expressed in mm).
If this value is not used, it is set to -1.
-
A3DDouble
A3DMDTextPropertiesData.m_dCharWidth -
Char width (expressed in mm).
If this value is not used, it is set to -1.
-
A3DUns16
A3DMDTextPropertiesData.m_iCharFixedRatioMode -
Char fixed ratio mode.
If this value is not used, it is set to -1.
-
EA3DMDTextPropertiesScore
A3DMDTextPropertiesData.m_eGlobalTextScoring -
Global text scoring.
-
EA3DMDTextPropertiesFormat
A3DMDTextPropertiesData.m_eFormat -
Text format.
-
EA3DMDTextPropertiesJustification
A3DMDTextPropertiesData.m_eJustification -
Text justification.