
#############
A3DMeshRepair
#############

.. c:function:: A3DStatus A3DMeshRepair(A3DAsmModelFile *pModelFile, const A3DMeshRepairParametersData *pSettings)

   .. rst-class:: sig-pretty-signature
   
      | :c:enum:`~A3DStatus` A3DMeshRepair(:c:type:`~A3DAsmModelFile`\ * **pModelFile**\ , *const* :c:struct:`~A3DMeshRepairParametersData`\ * **pSettings**\ )
   
   Function to repair meshes of a model file. 
   
   Depending on their activation, the following options are applied in the following order: **Remove** duplicated vertices **Remove** T-junctions
   
   
      24.7 
   
   
   **Parameters**
   
   
      **pModelFile**\ : The source model file to repair. 
   
      **psSettings**\ : The structure that defines the operations to process.
   
   
   **Returns**
   
   
      ``A3D_SUCCESS`` on success, or an error code on failure
   
   




