A3DMDDimensionValueData

Fields

A3DInt32 m_iType
A3DBool m_bFormat
A3DDouble m_dAccuracy
A3DDouble m_dToleranceAccuracy
A3DUTF8Char * m_pcFakeValue
A3DDouble m_dTolNumSup
A3DDouble m_dTolNumInf
A3DUTF8Char * m_pcTolTxtSup
A3DUTF8Char * m_pcTolTxtInf
A3DUTF8Char * m_pcBeforeText
A3DUTF8Char * m_pcAfterText
A3DUTF8Char * m_pcAboveText
A3DUTF8Char * m_pcBelowText
A3DUns16 m_usLastSeparDefinedNum
A3DMDDimensionValueFormat * m_pDimValueFormat
A3DMDDimensionToleranceFormat * m_pToleranceFormat
A3DInt32 m_iOption
A3DDouble m_dDeltaForMinMax
A3DMDDimensionValue * m_pChamferDimSecondValue

Detailed Description

struct A3DMDDimensionValueData

Structure that describes dimension value.

See also

A3DMDDimensionValueGet, A3DMarkupDimensionData

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