A3DMDDimensionLineData

struct A3DMDDimensionLineData

Structure that describes dimension line.

A3DMDDimensionLineGet, A3DMDDimensionDimensionData

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.

  • 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_usReversal:

For m_dLeaderAngle: This value is valid only if m_eGraphRepresentation is set to KEA3DMDDimensionGraphicalRepresentationLeaderOnePart or KEA3DMDDimensionGraphicalRepresentationLeaderTwoParts.

Variables

A3DMDDimensionLineSymbol *A3DMDDimensionLineData.m_pSymbol1

First symbol description.

A3DMDDimensionLineSymbol *A3DMDDimensionLineData.m_pSymbol2

Second symbol description.

A3DMDDimensionLineSymbol *A3DMDDimensionLineData.m_pLeaderSymbol

Leader symbol description.

EA3DMDDimensionLineGraphicalRepresentation A3DMDDimensionLineData.m_eGraphRepresentation

Graphical representation of the dimension line.

A3DMDDimensionSecondPart *A3DMDDimensionLineData.m_pSecondPart

Second part description.

A3DUns16 A3DMDDimensionLineData.m_usStyle

Line style Index.

A3DFloat A3DMDDimensionLineData.m_fThickness

Thickness.

A3DUns16 A3DMDDimensionLineData.m_usReversal

Reversal.

A3DMDDimensionForeshortened *A3DMDDimensionLineData.m_psForeshortened

Optionnal foreshortened description.

A3DDouble A3DMDDimensionLineData.m_dLeaderAngle

Leader angle.

EA3DMDDimensionLineExtensionType A3DMDDimensionLineData.m_eExtension

Extension type.

A3DRiCurve *A3DMDDimensionLineData.m_pExplicitCurve

Explicit cure, in case of curvilinear dimension.