Experimental features

Types

A3DMeshRepairParametersData

Functions

A3DStatus

A3DMeshRepair_experimental

Detailed Description

group a3d_experimental

Function Documentation

A3DStatus A3DMeshRepair_experimental(A3DAsmModelFile *pModelFile, const A3DMeshRepairParametersData *pSettings)

Function to repair meshes of a model file.

This function repair all meshes in a Model File according to customers’ options.

Version

24.7

Warning

This function is experimental and may change in future versions. For more information, see Experimental

Parameters:
  • pModelFile[in] The source model file to repair.

  • psSettings[in] The structure that defines the operations to process.

Return values:
  • A3D_SUCCESS

  • A3D_ERROR

  • A3D_INITIALIZE_NOT_CALLED

  • A3D_INVALID_DATA_STRUCT_NULL

  • A3D_INVALID_ENTITY_NULL

  • A3D_INCOMPATIBLE_FUNCTION_WITH_KEEP_PARSED_ENTITY_MODE

Returns:

A3D_SUCCESS on success, or an error code on failure