A3DSDKMarkupTolerance.h File Reference

Header file for the tolerance markup module. More...

Data Structures

struct  A3DMarkupDatumData
 Markup datum. More...
 
struct  A3DMarkupGDTData
 Markup geometrical and dimensioning tolerance. More...
 
struct  A3DMDFCFDraftingIndicatorData
 Feature control frame drafting indicator. More...
 
struct  A3DMDFCFDraftingRowData
 FCF drafting row. More...
 
struct  A3DMDFCFDrawingRowData
 FCF drawing row. More...
 
struct  A3DMDFCFIndicatorData
 Feature control frame indicator. More...
 
struct  A3DMDFCFRowDatumData
 FCF datum row. More...
 
struct  A3DMDFCFToleranceValueData
 FCF tolerance value. More...
 
struct  A3DMDFCProjectedZoneData
 Projected tolerance zone. More...
 
struct  A3DMDFCTolerancePerUnitData
 Tolerance per unit. More...
 
struct  A3DMDFCValueData
 Tolerance value. Value can be double or string according to m_bIsValue. More...
 
struct  A3DMDFeatureControlFrameData
 Feature control frame. More...
 
struct  A3DMDToleranceSizeData
 tolerance size. More...
 
struct  A3DMDToleranceSizeValueData
 tolerance size value. More...
 

Functions

A3DStatus A3DMarkupDatumGet (const A3DMarkupDatum *pMarkupDatum, A3DMarkupDatumData *pData)
 Populates the A3DMarkupDatumData structure. More...
 
A3DStatus A3DMarkupGDTGet (const A3DMarkupGDT *pMarkupGDT, A3DMarkupGDTData *pData)
 Populates the A3DMarkupGDTData structure. More...
 
A3DStatus A3DMDFCFDraftingIndicatorGet (const A3DMDFCFDraftingIndicator *pIndicator, A3DMDFCFDraftingIndicatorData *pData)
 Populates the A3DMDFCFDraftingIndicatorData structure. More...
 
A3DStatus A3DMDFCFDraftingRowGet (const A3DMDFCFDraftingRow *pDraftingRow, A3DMDFCFDraftingRowData *pData)
 Populates the A3DMDFCFDraftingRowData structure. More...
 
A3DStatus A3DMDFCFDrawingRowGet (const A3DMDFCFDrawingRow *pDrawingRow, A3DMDFCFDrawingRowData *pData)
 Populates the A3DMDFCFDrawingRowData structure. More...
 
A3DStatus A3DMDFCFIndicatorGet (const A3DMDFCFIndicator *pIndicator, A3DMDFCFIndicatorData *pData)
 Populates the A3DMDFCFIndicatorData 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...
 
A3DStatus A3DMDFCProjectedZoneGet (const A3DMDFCProjectedZone *pProjectedZone, A3DMDFCProjectedZoneData *pData)
 Populates the A3DMDFCProjectedZoneData structure. More...
 
A3DStatus A3DMDFCTolerancePerUnitGet (const A3DMDFCTolerancePerUnit *pTolerancePerUnit, A3DMDFCTolerancePerUnitData *pData)
 Populates the A3DMDFCTolerancePerUnitData structure. More...
 
A3DStatus A3DMDFCValueGet (const A3DMDFCValue *pValue, A3DMDFCValueData *pData)
 Populates the A3DMDFCValueData structure. More...
 
A3DStatus A3DMDFeatureControlFrameGet (const A3DMDFeatureControlFrame *pFCF, A3DMDFeatureControlFrameData *pData)
 Populates the A3DMDFeatureControlFrameData structure. More...
 
A3DStatus A3DMDSemanticFeatureControlFrameGet (const A3DMDFeatureControlFrame *pFCF, A3DMDFeatureControlFrameData *pData)
 Retrieves the semantic definition if set and populates the A3DMDFeatureControlFrameData structure. More...
 
A3DStatus A3DMDToleranceSizeGet (const A3DMDToleranceSize *pToleranceSize, A3DMDToleranceSizeData *pData)
 Populates the A3DMDToleranceSizeData structure. More...
 
A3DStatus A3DMDToleranceSizeValueGet (const A3DMDToleranceSizeValue *pToleranceSizeValue, A3DMDToleranceSizeValueData *pData)
 Populates the A3DMDToleranceSizeValueData structure. More...
 

Detailed Description

Header file for the tolerance markup module.

Author
Tech Soft 3D
Version
22.1
Date
April 2022
Copyright (c) 2010 - 2022 by Tech Soft 3D, Inc. All rights reserved.