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
A3DDouble A3DMDDimensionLineData::m_dLeaderAngle |
Leader angle.
EA3DMDDimensionLineExtensionType A3DMDDimensionLineData::m_eExtension |
Extension type.
EA3DMDDimensionLineGraphicalRepresentation A3DMDDimensionLineData::m_eGraphRepresentation |
Graphical representation of the dimension line.
A3DFloat A3DMDDimensionLineData::m_fThickness |
Thickness.
A3DRiCurve* A3DMDDimensionLineData::m_pExplicitCurve |
Explicit cure, in case of curvilinear dimension.
A3DMDDimensionLineSymbol* A3DMDDimensionLineData::m_pLeaderSymbol |
Leader symbol description.
A3DMDDimensionSecondPart* A3DMDDimensionLineData::m_pSecondPart |
Second part description.
A3DMDDimensionForeshortened* A3DMDDimensionLineData::m_psForeshortened |
Optionnal foreshortened description.
A3DMDDimensionLineSymbol* A3DMDDimensionLineData::m_pSymbol1 |
First symbol description.
A3DMDDimensionLineSymbol* A3DMDDimensionLineData::m_pSymbol2 |
Second symbol description.
A3DUns16 A3DMDDimensionLineData::m_usReversal |
Reversal.
A3DUns16 A3DMDDimensionLineData::m_usStructSize |
Reserved; must be initialized with A3D_INITIALIZE_DATA.
A3DUns16 A3DMDDimensionLineData::m_usStyle |
Line style Index.