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