Deprecated List
Module a3d_draw_functions_pointers

The Draw module is deprecated.

Module a3d_draw_module

The Draw module is deprecated.

Module a3d_drawflags

The Draw module is deprecated.

Global A3DAsmPartDefinitionFeatureTreesGet (const A3DAsmPartDefinition *pPartDefinition, A3DUns32 *puiSize, A3DFRMFeatureTree ***pppFeatureTrees)

This function is deprecated. Please use the A3DFRMFeatureTree who are in the A3DAsmProductOccurrenceData. version 12.

Global A3DAsmProductOccurrenceUnload (A3DAsmProductOccurrence *pProductOccurrence)
Use A3DAsmModelFileUnloadParts
Global A3DCallbackDrawBegin )(A3DEDrawBeginEndType eType, const A3DUTF8Char *pcName, A3DUns32 uiTrianglesCount)
The Draw module is deprecated.
Global A3DCallbackDrawBeginFixedSize )(const A3DVector3dData *psPoint3d)

The Draw module is deprecated.

Global A3DCallbackDrawBeginFrameDraw )(const A3DVector3dData *psPoint3d, A3DBool bIsZoomable, A3DDouble dFixedSize)

The Draw module is deprecated.

Global A3DCallbackDrawBeginLineStipple )(const A3DGraphStyleData *psGraphStyleData)

The Draw module is deprecated.

Global A3DCallbackDrawBeginLineWidth )(A3DDouble dWidth)

The Draw module is deprecated.

Global A3DCallbackDrawBeginMaterial )(void)

The Draw module is deprecated.

Global A3DCallbackDrawColor )(const A3DDouble adPoints[3])

The Draw module is deprecated.

Global A3DCallbackDrawCylinder )(A3DDouble dBaseRadius, A3DDouble dTopRadius, A3DDouble dHeight)

The Draw module is deprecated.

Global A3DCallbackDrawEnd )(A3DEDrawBeginEndType eType)

The Draw module is deprecated.

Global A3DCallbackDrawEndFixedSize )(void)

The Draw module is deprecated.

Global A3DCallbackDrawEndFrameDraw )(void)

The Draw module is deprecated.

Global A3DCallbackDrawEndLineStipple )(void)

The Draw module is deprecated.

Global A3DCallbackDrawEndLineWidth )(void)

The Draw module is deprecated.

Global A3DCallbackDrawEndMaterial )(void)

The Draw module is deprecated.

Global A3DCallbackDrawFont )(const A3DFontKeyData *psFontKeyData)

The Draw module is deprecated.

Global A3DCallbackDrawGetDrawContext )(A3DDouble adProjection[16], A3DDouble adModelView[16], A3DInt32 aiViewport[4])

The Draw module is deprecated.

Global A3DCallbackDrawMarkupTriangle )(const A3DDouble *pdPoints, A3DUns32 uiPointSize)

The Draw module is deprecated.

Global A3DCallbackDrawMaterial )(A3DEDrawMaterialType eType, const A3DDouble *pdValues, A3DUns32 uiValuesSize)
The Draw module is deprecated.
Global A3DCallbackDrawMultMatrix )(const A3DDouble adMatrix[16])

The Draw module is deprecated.

Global A3DCallbackDrawPattern )(A3DUns32 uiLoopsSize, A3DUns32 uiPatternId, A3DUns32 uiFilledMode, A3DUns32 uiBehaviour, const A3DDouble *pdPoints, const A3DUns32 *puiLoopsPointSize)

The Draw module is deprecated.

Global A3DCallbackDrawPicture )(const A3DGraphPictureData *psPictureData)

The Draw module is deprecated.

Global A3DCallbackDrawPoint )(const A3DDouble *pdPoints, A3DUns32 uiPointSize)

The Draw module is deprecated.

Global A3DCallbackDrawPolygon )(const A3DDouble *pdPoints, A3DUns32 uiPointSize)

The Draw module is deprecated.

Global A3DCallbackDrawPolyLine )(const A3DDouble *pdPoints, A3DUns32 uiPointSize)

The Draw module is deprecated.

Global A3DCallbackDrawPopMatrix )(void)

The Draw module is deprecated.

Global A3DCallbackDrawProject )(const A3DVector3dData *psPoint, A3DVector3dData *psResult)

The Draw module is deprecated.

Global A3DCallbackDrawPushMatrix )(void)

The Draw module is deprecated.

Global A3DCallbackDrawSetTessellationPoints )(const A3DVector3dData *pasPoint, A3DUns32 uiPointsSize)

The Draw module is deprecated.

Global A3DCallbackDrawSymbol )(const A3DGraphVPicturePatternData *psPatternData, const A3DVector3dData *psPosition)

The Draw module is deprecated.

Global A3DCallbackDrawText )(const A3DUTF8Char *pcBuffer, A3DDouble dWidth, A3DDouble dHeight)

The Draw module is deprecated.

Global A3DCallbackDrawTriangle )(const A3DVector3dData *pasNormals, const A3DVector3dData *pasPoints, A3DUns32 uiPointsSize)

The Draw module is deprecated.

Global A3DCallbackDrawTriangleFan )(const A3DVector3dData *pasNormals, const A3DVector3dData *pasPoints, A3DUns32 uiPointsSize)
The Draw module is deprecated.
Global A3DCallbackDrawTriangleFanOneNormal )(const A3DVector3dData *psNormal, const A3DVector3dData *pasPoints, A3DUns32 uiPointsSize)
The Draw module is deprecated.
Global A3DCallbackDrawTriangleFanOneNormalTextured )(const A3DVector3dData *psNormal, const A3DVector3dData *pasPoints, A3DUns32 uiPointsSize)
The Draw module is deprecated.
Global A3DCallbackDrawTriangleFanTextured )(const A3DVector3dData *pasNormals, const A3DVector3dData *pasPoints, A3DUns32 uiPointsSize)
The Draw module is deprecated.
Global A3DCallbackDrawTriangleOneNormal )(const A3DVector3dData *pasNormals, const A3DVector3dData *pasPoints, A3DUns32 uiPointsSize)
The Draw module is deprecated.
Global A3DCallbackDrawTriangleOneNormalTextured )(const A3DVector3dData *pasNormals, const A3DVector3dData *pasPoints, A3DUns32 uiPointsSize)
The Draw module is deprecated.
Global A3DCallbackDrawTriangleStripe )(const A3DVector3dData *pasNormals, const A3DVector3dData *pasPoints, A3DUns32 uiPointsSize)
The Draw module is deprecated.
Global A3DCallbackDrawTriangleStripeOneNormal )(const A3DVector3dData *psNormal, const A3DVector3dData *pasPoints, A3DUns32 uiPointsSize)
The Draw module is deprecated.
Global A3DCallbackDrawTriangleStripeOneNormalTextured )(const A3DVector3dData *psNormal, const A3DVector3dData *pasPoints, A3DUns32 uiPointsSize)
The Draw module is deprecated.
Global A3DCallbackDrawTriangleStripeTextured )(const A3DVector3dData *pasNormals, const A3DVector3dData *pasPoints, A3DUns32 uiPointsSize)
The Draw module is deprecated.
Global A3DCallbackDrawTriangleTextured )(const A3DVector3dData *pasNormals, const A3DVector3dData *pasPoints, A3DUns32 uiPointsSize)
The Draw module is deprecated.
Global A3DCallbackDrawUnProject )(const A3DVector3dData *psPoint, A3DVector3dData *psResult)

The Draw module is deprecated.

Global A3DComputeOrthoHLROnModelFile (A3DAsmModelFile const *pModelFile, A3DMkpView const *pOptMrkRView, A3DHLRViewPlaneData const *psHLRViewPlaneData, A3DUns32 *pNumberHLRData, A3DHLRRepresentationItemData **pppHLRData)
use A3DComputeOrthoHLROnModelFile2
Global A3DComputeOrthoHLROnModelFile2 (A3DAsmModelFile const *pModelFile, A3DMkpView const *pOptMrkRView, A3DHLRViewPlaneData const *psHLRViewPlaneData, A3DUns32 *pNumberHLRRepItem, A3DHLRRepresentationItem ***pppHLRRepItem)
use A3DComputeOrthoHLROnModelFile3
Global A3DDraw (const A3DAsmModelFile *pModelFile, A3DUns32 uiDrawFlags)
The Draw module is deprecated.
Class A3DDrawCallbacksData
The Draw module is deprecated.
Global A3DDrawGetBoundingBox (const A3DAsmModelFile *pModelFile, A3DBoundingBoxData *psBoundingBox, A3DUns32 uiDrawFlags)
The Draw module is deprecated.
Global A3DDrawInitCallbacks (A3DDrawCallbacksData *psCallbacks)
The Draw module is deprecated.
Global A3DDrawMarkup (const A3DMkpMarkup *pMarkup, const A3DMiscCascadedAttributes *pFatherAttr)
The Draw module is deprecated.
Global A3DDrawRepresentationItem (const A3DRiRepresentationItem *pRepItem, const A3DMiscCascadedAttributes *pFatherAttr)
The Draw module is deprecated.
Global A3DGetCurveAsAnalytic (const A3DCrvBase *pCurve, double dTol, A3DCrvBase **pAnalyticCurve, A3DEAnalyticType *peAnalyticType)
Use A3DSimplifyCurveWithAnalytics
Global A3DGetCurveAsAnalyticFromCoEdge (const A3DTopoCoEdge *pCoEdge, double dTol, A3DCrvBase **pAnalyticCurve, A3DEAnalyticType *peAnalyticType)
use A3DSimplifyCurveWithAnalyticsFromCoEdge
Global A3DGetSurfaceAsAnalytic (A3DSurfBase const *pSrf, double dTol, A3DSurfBase **pAnalyticSurface, A3DEAnalyticType *peAnalyticType)
use A3DSimplifySurfaceWithAnalytics
Global A3DMkpRTFDelete (A3DVoid *pRTFData)
This function is deprecated. Please use the A3DMkpRTFFieldDelete to implement the same behaviour.
Global A3DMkpRTFGetField (A3DVoid *pRTFData, A3DRTFFieldData *pRTFField)
This function is deprecated. Please use the A3DMkpRTFFieldGet to implement the same behaviour.
Global A3DMkpRTFInit (const A3DUTF8Char *pRTF, A3DVoid **pRTFData)
This function is deprecated. Please use the A3DMkpRTFFieldCreate to implement the same behaviour.
Global A3DRTFFieldData
This type is deprecated. Please use the A3DRTFFieldData to implement the same behaviour.
Global A3DRWParamsGeneralData::m_iNbMultiProcess
Due to its limitations, this functionality will be removed in the next major release (HE 2020).
Global A3DRWParamsIGESData::m_bSewBrepModels
Please use A3DAsmModelFileSew instead.
Global A3DRWParamsTessellationData::m_dMinimalTriangleAngleDeg
This is a deprecated feature.
Global A3DSimplifyModelFileCurveAndSurfaceAsAnalytic (A3DAsmModelFile *p, double dTol)
Use A3DSimplifyModelFileWithAnalytics
Global kA3DTessLODControlledPrecision
This is a deprecated feature.
Global PFA3DDisableHandleSIGSEGV )()
the default behavior has changed with 11.2 to disable the SIGSEGV handling