
##########################
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
   
   




