A3DMarkupDimensionData

struct A3DMarkupDimensionData

Structure that describes dimension markups.

A3DMarkupDimensionGet

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

  • 0: Auto,
  • 1: Inside,
  • 2: Outside.

for member m_usPosition: Markup dimension position is:

  • 0: not to score,
  • 1: only the value,
  • 2: all dimension texts.

for member m_usScore: Scoring applies to

  • 0: the main value,
  • 1: the dual value,
  • 2: both values.

for member m_usScoreGroup: Scoring applies to

  • 0: Value,
  • 1: Value+tolerance,
  • 2: Value+tolerance+texts.

for member m_usFrame: Framing applies to

  • 0: the main value,
  • 1: the dual value,
  • 2: both values.

for member m_usFrameGroup: Framing applies to

  • 3: Show box,
  • 4: hide value.

for member m_usDisplayModeTextBox:

Variables

EA3DMDDimensionType A3DMarkupDimensionData.m_eType

Dimension markup type.

A3DMDDimensionValue *A3DMarkupDimensionData.m_pMainValue

Main value description.

A3DMDDimensionValue *A3DMarkupDimensionData.m_pDualValue

Description.

EA3DMDDimensionDualDisplay A3DMarkupDimensionData.m_eDualDisplay

Dual value display’s type.

A3DDouble A3DMarkupDimensionData.m_dValue

Dimension markup value.

EA3DMDDimensionSymbolType A3DMarkupDimensionData.m_eSymbol

Optional symbol before the value.

EA3DMDDimensionSymbolType A3DMarkupDimensionData.m_eAdditionnalSymbol

Optional symbol before the value.

A3DUTF8Char *A3DMarkupDimensionData.m_pcSuffixe

Suffix string.

A3DUTF8Char *A3DMarkupDimensionData.m_pcPrefixe

Prefix string.

A3DMDDimensionExtentionLine *A3DMarkupDimensionData.m_pExtentionLine

Dimension extension line definition.

A3DMDDimensionLine *A3DMarkupDimensionData.m_pLine

Dimension line definition.

EA3DMDDimensionOrientation A3DMarkupDimensionData.m_eOrientation

Orientation.

A3DVector3dData A3DMarkupDimensionData.m_sOffSet

Offset.

A3DUns16 A3DMarkupDimensionData.m_usPosition

Position.

EA3DMDDimensionScore A3DMarkupDimensionData.m_eScore

Scoring.

A3DUns16 A3DMarkupDimensionData.m_usScore

Scoring covering.

A3DUns16 A3DMarkupDimensionData.m_usScoreGroup

Scoring element.

EA3DMDDimensionFrame A3DMarkupDimensionData.m_eFrame

Frame type.

A3DUns16 A3DMarkupDimensionData.m_usFrame

Frame covering.

A3DUns16 A3DMarkupDimensionData.m_usFrameGroup

Frame element.

A3DMDTextProperties *A3DMarkupDimensionData.m_pTextProperties

Pointer to the text properties.

A3DDouble A3DMarkupDimensionData.m_dChamferDimSecondValue

Chamfer dimension markup second value.

9.0