
##########################
A3DAsmModelFileUnloadParts
##########################

.. c:function:: A3DStatus A3DAsmModelFileUnloadParts(A3DAsmModelFile *pModelFile, A3DUns32 uiPartsSize, A3DAsmProductOccurrence **ppParts)

   .. rst-class:: sig-pretty-signature
   
      | :c:enum:`~A3DStatus` A3DAsmModelFileUnloadParts(:c:type:`~A3DAsmModelFile`\ * **pModelFile**\ , :c:type:`~A3DUns32` **uiPartsSize**\ , :c:type:`~A3DAsmProductOccurrence`\ ** **ppParts**\ )
   
   Removes all tessellation and geometry of an :c:type:`~A3DAsmProductOccurrence` entity This can only be done on parts. 
   
   **Parameters**
   
   
      **pModelFile**\ : The model file 
   
      **uiPartsSize**\ : Size of input array. 
   
      **ppParts**\ : Array of parts to unload. 
   
   
   **Returns**
   
   
      ``A3D_SUCCESS`` on success, or an error code on failure
   
   




