deprecated_A3DComputeOrthoHLROnModelFile
-
A3DStatus
deprecated_A3DComputeOrthoHLROnModelFile(A3DAsmModelFile const *pModelFile, A3DMkpView const *pOptMrkRView, A3DHLRViewPlaneData const *psHLRViewPlaneData, A3DUns32 *pNumberHLRData, A3DHLRRepresentationItemData **ppHLRData) deprecated
A3DStatusdeprecated_A3DComputeOrthoHLROnModelFile(A3DAsmModelFile* pModelFile,A3DMkpView* pOptMrkRView,A3DHLRViewPlaneData* psHLRViewPlaneData,A3DUns32* pNumberHLRData,A3DHLRRepresentationItemData** ppHLRData)Function to compute Hidden Line Removal on a
A3DAsmModelFile.8.1Deprecateduse
A3DComputeOrthoHLROnModelFile3()instead. This will be removed in version 2026.1.0.Call deprecated_A3DComputeOrthoHLROnModelFile( NULL, pOptMrkRView, NULL, pNumberHLRData, pppHLRData) to release pppHLRData structure ( A3DCrvPolyLine was not released) Note: If the model file doesn’t contain any representation items, function returns A3D_INVALID_DATA error;
Parameters
pModelFile: Model file to work on.
pOptMrkRView: optional
A3DMkpView(cut, filter and/or move entities).psHLRViewPlaneData: define a plane as a camera with orthogonal projection.
pNumberHLRData: Number
A3DHLRRepresentationItemData.ppHLRData: HLR curve result grouped by
A3DRiRepresentationItementity. pppHLRData is automatically allocated by deprecated_A3DComputeOrthoHLROnModelFile.Returns
A3D_SUCCESSon success, or an error code on failure