
##################
A3DAsmModelFileSew
##################

.. c:function:: A3DStatus A3DAsmModelFileSew(A3DAsmModelFile **ppModelFile, A3DDouble dToleranceInMM, A3DSewOptionsData const *pData)

   .. rst-class:: sig-pretty-signature
   
      | :c:enum:`~A3DStatus` A3DAsmModelFileSew(:c:type:`~A3DAsmModelFile`\ ** **ppModelFile**\ , :c:type:`~A3DDouble` **dToleranceInMM**\ , :c:struct:`~A3DSewOptionsData`\ * **pData**\ )
   
   Function to sew one model file. 
   
   **Parameters**
   
   
      **ppModelFile**\ : The model file to sew. 
   
      **dToleranceInMM**\ : The maximum tolerance for the sewing (in mm). Must be positive. 
   
      **pData**\ : options of the sew. 
   
   
   **Returns**
   
   
      ``A3D_SUCCESS`` on success, or an error code on failure
   
   




