A3DSimplifySurfaceWithAnalytics

A3DStatus A3DSimplifySurfaceWithAnalytics(A3DSurfBase const *pSrf, A3DDouble dTol, A3DUns32 uNbRecognizedType, A3DEEntityType const *pOptRecognizedType, A3DSurfBase **pAnalyticSurface, A3DEAnalyticType *peAnalyticType)

deprecated

A3DStatus A3DSimplifySurfaceWithAnalytics(A3DSurfBase* pSrf, A3DDouble dTol, A3DUns32 uNbRecognizedType, A3DEEntityType* pOptRecognizedType, A3DSurfBase** pAnalyticSurface, A3DEAnalyticType* peAnalyticType)

Function to get surface as analytic according to a certain tolerance.

Parameters

pSrf: The input surface.

dTol: Tolerance.

uNbRecognizedType: Size of array pOptRecognizedType.

pOptRecognizedType: Optional type of surface we want to recognize.

pAnalyticSurface: The new analytic surface.

Returns

A3D_SUCCESS on success, or an error code on failure