A3DMarkupDimensionData
Fields
Detailed Description
-
struct A3DMarkupDimensionData
Structure that describes dimension markups.
See also
Note
for member m_pExtentionLine: This pointer can be shared with other markups.
Note
for member m_dOffset: Value defining the distance between the dimension value and the dimension line
Note
for member m_usPosition: Markup dimension position is:
0: Auto,
1: Inside,
2: Outside.
Note
for member m_usScore: Scoring applies to
0: not to score,
1: only the value,
2: all dimension texts.
Note
for member m_usScoreGroup: Scoring applies to
0: the main value,
1: the dual value,
2: both values.
Note
for member m_usFrame: Framing applies to
0: Value,
1: Value+tolerance,
2: Value+tolerance+texts.
Note
for member m_usFrameGroup: Framing applies to
0: the main value,
1: the dual value,
2: both values.
Note
for member m_usDisplayModeTextBox:
3: Show box,
4: hide value.
Public Members
-
EA3DMDDimensionType m_eType
Dimension markup type.
-
A3DMDDimensionValue *m_pMainValue
Main value description.
-
A3DMDDimensionValue *m_pDualValue
Description.
-
EA3DMDDimensionDualDisplay m_eDualDisplay
Dual value display’s type.
-
EA3DMDDimensionSymbolType m_eSymbol
Optional symbol before the value.
-
EA3DMDDimensionSymbolType m_eAdditionnalSymbol
Optional symbol before the value.
-
A3DUTF8Char *m_pcSuffixe
Suffix string.
-
A3DUTF8Char *m_pcPrefixe
Prefix string.
-
A3DMDDimensionExtentionLine *m_pExtentionLine
Dimension extension line definition.
-
A3DMDDimensionLine *m_pLine
Dimension line definition.
-
EA3DMDDimensionOrientation m_eOrientation
Orientation.
-
A3DVector3dData m_sOffSet
Offset.
-
EA3DMDDimensionScore m_eScore
Scoring.
-
EA3DMDDimensionFrame m_eFrame
Frame type.
-
A3DMDTextProperties *m_pTextProperties
Pointer to the text properties.
See also