Feature control frame
Types
Functions
Detailed Description
- group a3d_markupfcf
see in the following description of a feature control frame with two rows
- Version
4.0
Function Documentation
-
A3DStatus A3DMDFCFIndicatorGet(const A3DMDFCFIndicator *pIndicator, A3DMDFCFIndicatorData *pData)
Populates the A3DMDFCFIndicatorData structure.
- Version
12.2
- Return values:
A3D_INITIALIZE_NOT_CALLED –
A3D_INVALID_DATA_STRUCT_SIZE –
A3D_INVALID_DATA_STRUCT_NULL –
A3D_INVALID_ENTITY_NULL –
A3D_INVALID_ENTITY_TYPE –
A3D_SUCCESS –
- Returns:
A3D_SUCCESS
on success, or an error code on failure
-
A3DStatus A3DMDFCFDraftingIndicatorGet(const A3DMDFCFDraftingIndicator *pIndicator, A3DMDFCFDraftingIndicatorData *pData)
Populates the A3DMDFCFDraftingIndicatorData structure.
- Version
14.0
- Return values:
A3D_INITIALIZE_NOT_CALLED –
A3D_INVALID_DATA_STRUCT_SIZE –
A3D_INVALID_DATA_STRUCT_NULL –
A3D_INVALID_ENTITY_NULL –
A3D_INVALID_ENTITY_TYPE –
A3D_SUCCESS –
- Returns:
A3D_SUCCESS
on success, or an error code on failure
-
A3DStatus A3DMDFeatureControlFrameGet(const A3DMDFeatureControlFrame *pFCF, A3DMDFeatureControlFrameData *pData)
Populates the A3DMDFeatureControlFrameData structure.
- Version
4.0
- Return values:
A3D_INITIALIZE_NOT_CALLED –
A3D_INVALID_DATA_STRUCT_SIZE –
A3D_INVALID_DATA_STRUCT_NULL –
A3D_INVALID_ENTITY_NULL –
A3D_INVALID_ENTITY_TYPE –
A3D_SUCCESS –
- Returns:
A3D_SUCCESS
on success, or an error code on failure
-
A3DStatus A3DMDSemanticFeatureControlFrameGet(const A3DMDFeatureControlFrame *pFCF, A3DMDFeatureControlFrameData *pData)
Retrieves the semantic definition if set and populates the A3DMDFeatureControlFrameData structure.
- Version
5.2
- Return values:
A3D_INITIALIZE_NOT_CALLED –
A3D_INVALID_DATA_STRUCT_SIZE –
A3D_INVALID_DATA_STRUCT_NULL –
A3D_INVALID_ENTITY_NULL –
A3D_INVALID_ENTITY_TYPE –
A3D_MARKUP_SEMANTIC_DEFINITION_NOT_SET –
A3D_SUCCESS –
- Returns:
A3D_SUCCESS
on success, or an error code on failure