
######################
A3DTopoEdgeGetSurfaces
######################

.. c:function:: A3DStatus A3DTopoEdgeGetSurfaces(const A3DTopoBrepData *psBrepData, const A3DTopoEdge *psEdge, A3DUns32 *piNbSurfaces, A3DSurfBase ***papsSurfaces)

   .. rst-class:: sig-pretty-signature
   
      | :c:enum:`~A3DStatus` A3DTopoEdgeGetSurfaces(*const* :c:type:`~A3DTopoBrepData`\ * **psBrepData**\ , *const* :c:type:`~A3DTopoEdge`\ * **psEdge**\ , :c:type:`~A3DUns32`\ * **piNbSurfaces**\ , :c:type:`~A3DSurfBase`\ *** **papsSurfaces**\ )
   
   Return all :c:type:`~A3DSurfBase` from an :c:type:`~A3DTopoEdge` within the given :c:type:`~A3DTopoBrepData`\ . 
   
   **Returns**
   
   
      ``A3D_SUCCESS`` on success, or an error code on failure
   
   




