A3DMarkupDimensionData
Fields
EA3DMDDimensionType |
m_eType |
A3DMDDimensionValue * |
m_pMainValue |
A3DMDDimensionValue * |
m_pDualValue |
EA3DMDDimensionDualDisplay |
m_eDualDisplay |
A3DDouble |
m_dValue |
EA3DMDDimensionSymbolType |
m_eSymbol |
EA3DMDDimensionSymbolType |
m_eAdditionnalSymbol |
A3DUTF8Char * |
m_pcSuffixe |
A3DUTF8Char * |
m_pcPrefixe |
A3DMDDimensionExtentionLine * |
m_pExtentionLine |
A3DMDDimensionLine * |
m_pLine |
EA3DMDDimensionOrientation |
m_eOrientation |
A3DVector3dData | m_sOffSet |
A3DUns16 |
m_usPosition |
EA3DMDDimensionScore |
m_eScore |
A3DUns16 |
m_usScore |
A3DUns16 |
m_usScoreGroup |
EA3DMDDimensionFrame |
m_eFrame |
A3DUns16 |
m_usFrame |
A3DUns16 |
m_usFrameGroup |
A3DMDTextProperties * |
m_pTextProperties |
A3DDouble |
m_dChamferDimSecondValue |
Detailed Description
-
struct
A3DMarkupDimensionData
Structure that describes dimension markups.
See also
A3DMarkupDimensionGet
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
A3DMDTextPropertiesGet