Drawing row
Data Structures | |
struct | A3DMDFCFDrawingRowData |
FCF drawing row. More... | |
struct | A3DMDFCFRowDatumData |
FCF datum row. More... | |
Modules | |
Semantic drawing row value | |
Enumerations | |
enum | A3DMDGDTValueType { KEA3DGDTValueNone = 0, KEA3DGDTValueDiameter = 1, KEA3DGDTValueRadius = 2, KEA3DGDTValueSpherical = 3 } |
Enumerations for modifier type. More... | |
enum | EA3DGDTType { KEA3DGDTTypeNone = 0, KEA3DGDTTypeStraightness = 1, KEA3DGDTTypeFlatness = 2, KEA3DGDTTypeCircularity = 3, KEA3DGDTTypeCylindricity = 4, KEA3DGDTTypeLineProfile = 5, KEA3DGDTTypeSurfaceProfile = 6, KEA3DGDTTypeAngularity = 7, KEA3DGDTTypePerpendicularity = 8, KEA3DGDTTypeParallelism = 9, KEA3DGDTTypePosition = 10, KEA3DGDTTypeConcentricity = 11, KEA3DGDTTypeSymmetry = 12, KEA3DGDTTypeCircularRunout = 13, KEA3DGDTTypeTotalRunout = 14 } |
Enumerations for row type. More... | |
enum | EA3DMDGDTModifierType { KEA3DGDTModifierNone = 0, KEA3DGDTModifierMax = 1, KEA3DGDTModifierMin = 2, KEA3DGDTModifierProj = 3, KEA3DGDTModifierFree = 4, KEA3DGDTModifierRfs = 5, KEA3DGDTModifierTangent = 6, KEA3DGDTModifierST = 8 } |
Enumerations for modifier type. More... | |
Functions | |
A3DStatus | A3DMDFCFDrawingRowGet (const A3DMDFCFDrawingRow *pDrawingRow, A3DMDFCFDrawingRowData *pData) |
Populates the A3DMDFCFDrawingRowData structure. More... | |
A3DStatus | A3DMDFCFRowDatumGet (const A3DMDFCFRowDatum *pRowDatum, A3DMDFCFRowDatumData *pData) |
Populates the A3DMDFCFRowDatumData structure. More... | |
A3DStatus | A3DMDFCFSemanticRowGet (const A3DMDFCFRow *pRow, A3DMDFCFDrawingRowData *pData) |
Populates the A3DMDFCFDrawingRowData structure whatever the row type. More... | |
A3DStatus | A3DMDFCFToleranceValueGet (const A3DMDFCFToleranceValue *pToleranceValue, A3DMDFCFToleranceValueData *pData) |
Populates the A3DMDFCFToleranceValueData structure. More... | |
Detailed Description
- Version
- 4.0

Enumeration Type Documentation
enum EA3DGDTType |
Enumerations for row type.
- Version
- 4.0
enum A3DMDGDTValueType |
Enumerations for modifier type.

- Version
- 4.0
Function Documentation
A3DStatus A3DMDFCFSemanticRowGet | ( | const A3DMDFCFRow * | pRow, |
A3DMDFCFDrawingRowData * | pData | ||
) |
Populates the A3DMDFCFDrawingRowData structure whatever the row type.
Note that if the drawing row is not defined with a tolerance value, the function returns A3D_MARKUP_SEMANTIC_TOL_VALUE_NOT_SET
- See also
- A3DMDFCFDrawingRowData
- Version
- 5.2
A3DStatus A3DMDFCFToleranceValueGet | ( | const A3DMDFCFToleranceValue * | pToleranceValue, |
A3DMDFCFToleranceValueData * | pData | ||
) |
Populates the A3DMDFCFToleranceValueData structure.
- Version
- 5.2
A3DStatus A3DMDFCFRowDatumGet | ( | const A3DMDFCFRowDatum * | pRowDatum, |
A3DMDFCFRowDatumData * | pData | ||
) |
Populates the A3DMDFCFRowDatumData structure.
- Version
- 4.0
A3DStatus A3DMDFCFDrawingRowGet | ( | const A3DMDFCFDrawingRow * | pDrawingRow, |
A3DMDFCFDrawingRowData * | pData | ||
) |
Populates the A3DMDFCFDrawingRowData structure.
- Version
- 4.0