A3DMDDimensionLineData Struct Reference
Structure that describes dimension line. More...
Detailed Description
Structure that describes dimension line.
- See also
- A3DMDDimensionLineGet, A3DMDDimensionDimensionData
- Note
- For members m_pSymbol1, m_pSymbol2 and m_pLeaderSymbol: pointer can be shared with other markups.
- For m_pLeaderSymbol: This data is useful if m_eGraphRepresentation is set to pmi_markup_dimension_GraphRep_Leader_one_Part or pmi_markup_dimension_GraphRep_Leader_two_Parts.
- For m_sSecondPart: This structure is valid only if m_eGraphRepresentation is set to pmi_markup_dimension_GraphRep_Leader_one_Part or pmi_markup_dimension_GraphRep_Leader_two_Parts.
-
for m_usReversal:
- 0: both symbols are set automatically
- 1: both symbols are set inside of the extension lines,
- 2: both symbols are set outside of the extension lines,
- 3: first symbols is set inside, second symbol is set outside,
- 4: first symbols is set outside, second symbol is set inside.
- For m_dLeaderAngle: This value is valid only if m_eGraphRepresentation is set to KEA3DMDDimensionGraphicalRepresentationLeaderOnePart or KEA3DMDDimensionGraphicalRepresentationLeaderTwoParts.
Field Documentation
◆ m_pSymbol1
A3DMDDimensionLineSymbol* A3DMDDimensionLineData::m_pSymbol1 |
First symbol description.
◆ m_pSymbol2
A3DMDDimensionLineSymbol* A3DMDDimensionLineData::m_pSymbol2 |
Second symbol description.
◆ m_pLeaderSymbol
A3DMDDimensionLineSymbol* A3DMDDimensionLineData::m_pLeaderSymbol |
Leader symbol description.
◆ m_eGraphRepresentation
EA3DMDDimensionLineGraphicalRepresentation A3DMDDimensionLineData::m_eGraphRepresentation |
Graphical representation of the dimension line.
◆ m_pSecondPart
A3DMDDimensionSecondPart* A3DMDDimensionLineData::m_pSecondPart |
Second part description.
◆ m_usStyle
A3DUns16 A3DMDDimensionLineData::m_usStyle |
Line style Index.
◆ m_fThickness
A3DFloat A3DMDDimensionLineData::m_fThickness |
Thickness.
◆ m_usReversal
A3DUns16 A3DMDDimensionLineData::m_usReversal |
Reversal.
◆ m_psForeshortened
A3DMDDimensionForeshortened* A3DMDDimensionLineData::m_psForeshortened |
Optionnal foreshortened description.
◆ m_dLeaderAngle
A3DDouble A3DMDDimensionLineData::m_dLeaderAngle |
Leader angle.
◆ m_eExtension
EA3DMDDimensionLineExtensionType A3DMDDimensionLineData::m_eExtension |
Extension type.
◆ m_pExplicitCurve
A3DRiCurve* A3DMDDimensionLineData::m_pExplicitCurve |
Explicit cure, in case of curvilinear dimension.