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.

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