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.