
####################################
A3DGlobalGetGraphHatchingPatternData
####################################

.. c:function:: A3DStatus A3DGlobalGetGraphHatchingPatternData(const A3DUns32 uiIndexHatchingPattern, A3DGraphHatchingPatternData *pData)

   .. rst-class:: sig-pretty-signature
   
      | :c:enum:`~A3DStatus` A3DGlobalGetGraphHatchingPatternData(*const* :c:type:`~A3DUns32` **uiIndexHatchingPattern**\ , :c:struct:`~A3DGraphHatchingPatternData`\ \* **pData**\ )
   
   Retrieves an ``A3DGraphHatchingPatternData``\ instance.
   
   
      2.0
   
   
   HOOPS stores pattern information in a global state using indexes. When given an index, you may call ``A3DGlobalGetGraphHatchingPatternData``\ to fill in an ``A3DGraphHatchingPatternData``\ instance.
   
   
      :c:struct:`~A3DGraphHatchingPatternData`
   
   
   
      :c:func:`~A3DGlobalInsertGraphHatchingPattern`
   
   
   
      :c:struct:`~A3DGraphDottingPatternData`
   
   
   
      :c:struct:`~A3DGraphSolidPatternData`
   
   
   
      :c:struct:`~A3DGraphVPicturePatternData`
   
   
   **Parameters**
   
   
      **uiIndexHatchingPattern**\ : The index of the pattern.
   
      **pData**\ : The ``A3DGraphHatchingPatternData``\ to fill in.
   
   
   **Returns**
   
   
      ``A3D_SUCCESS``\ or an error code in case of failure.
   
   




