A3DMDDimensionValueData

Detailed Description

struct A3DMDDimensionValueData

Structure that describes dimension value.

Public Members

A3DInt32 m_iType

Dimension value type.

  • 0 : true value is used (Use m_dValue from A3DMarkupDimensionData),
  • 1 : fake value is used, original value is numerical,
  • 2 : fake value is used, original value is alpha numerical

A3DBool m_bFormat

Dimension value format.

  • A3D_TRUE: decimal,
  • A3D_FALSE: fractional

A3DDouble m_dAccuracy

Display accuracy.

A3DDouble m_dToleranceAccuracy

Display tolerance accuracy, if 0., use m_dAccuracy.

A3DUTF8Char *m_pcFakeValue

Fake value.

A3DDouble m_dTolNumSup

Superior numerical tolerance, related to m_pToleranceFormat.

A3DDouble m_dTolNumInf

Inferior numerical tolerance, related to m_pToleranceFormat.

A3DUTF8Char *m_pcTolTxtSup

Superior alpha numerical tolerance, related to m_pToleranceFormat.

A3DUTF8Char *m_pcTolTxtInf

Inferior alpha numerical tolerance, related to m_pToleranceFormat.

A3DUTF8Char *m_pcBeforeText

Text diplayed before value.

A3DUTF8Char *m_pcAfterText

Text diplayed after value.

A3DUTF8Char *m_pcAboveText

Text diplayed above value.

A3DUTF8Char *m_pcBelowText

Text diplayed below value.

A3DUns16 m_usLastSeparDefinedNum

Last separator to use.

Related to the number of factors m_iFact

A3DMDDimensionValueFormat *m_pDimValueFormat

Value format.

A3DMDDimensionToleranceFormat *m_pToleranceFormat

Tolerance format.

A3DInt32 m_iOption

Option of semantic data.

A combination of EA3DMDDimensionValueOption enum values.

Version
9.0

A3DDouble m_dDeltaForMinMax

Value of delta if the option MIN/MAX is activated.

Version
9.0

A3DMDDimensionValue *m_pChamferDimSecondValue

Format of second value of chamfer dimension.

Version
9.2