
######################
A3DMarkupRoughnessData
######################

.. c:struct:: A3DMarkupRoughnessData

   defined in file :ref:`A3DSDKMarkupSymbol.h <_a3_d_s_d_k_markup_symbol_8h>` 
    Values of :c:member:`m_eRoughType <A3DMarkupRoughnessData.m_eRoughType>`\ , :c:member:`m_eRoughMode <A3DMarkupRoughnessData.m_eRoughMode>`\ , and :c:member:`m_eRoughContactArea <A3DMarkupRoughnessData.m_eRoughContactArea>` define the Roughness symbol form. 
   
   Markup roughness.
   
   
    The differents fields positions are placed all around the roughness symbol as we can see below. 
    
   
   
   Index
   =====
   
   .. rubric:: Variables
   
   
   .. rst-class:: api-xref-list
   
   
   * :c:member:`~A3DMarkupRoughnessData.m_pcField1`
   * :c:member:`~A3DMarkupRoughnessData.m_pcField2`
   * :c:member:`~A3DMarkupRoughnessData.m_pcField3`
   * :c:member:`~A3DMarkupRoughnessData.m_pcField4`
   * :c:member:`~A3DMarkupRoughnessData.m_pcField5`
   * :c:member:`~A3DMarkupRoughnessData.m_pcField6`
   * :c:member:`~A3DMarkupRoughnessData.m_pcField7`
   * :c:member:`~A3DMarkupRoughnessData.m_pcField8`
   * :c:member:`~A3DMarkupRoughnessData.m_pcRoughMode`
   * :c:member:`~A3DMarkupRoughnessData.m_eRoughType`
   * :c:member:`~A3DMarkupRoughnessData.m_eRoughMode`
   * :c:member:`~A3DMarkupRoughnessData.m_eRoughContactArea`
   * :c:member:`~A3DMarkupRoughnessData.m_pTextProperties`
   
   



.. rst-class:: kind-group kind-variable

.. rubric:: Variables
   :class: kind-group-title


.. c:member:: A3DUTF8Char* A3DMarkupRoughnessData.m_pcField1

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ *
      
      Field 1. 
      



.. c:member:: A3DUTF8Char* A3DMarkupRoughnessData.m_pcField2

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ *
      
      Field 2. 
      



.. c:member:: A3DUTF8Char* A3DMarkupRoughnessData.m_pcField3

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ *
      
      Field 3. 
      



.. c:member:: A3DUTF8Char* A3DMarkupRoughnessData.m_pcField4

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ *
      
      Field 4. 
      



.. c:member:: A3DUTF8Char* A3DMarkupRoughnessData.m_pcField5

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ *
      
      Field 5. 
      



.. c:member:: A3DUTF8Char* A3DMarkupRoughnessData.m_pcField6

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ *
      
      Field 6. 
      



.. c:member:: A3DUTF8Char* A3DMarkupRoughnessData.m_pcField7

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ *
      
      Field 7. 
      



.. c:member:: A3DUTF8Char* A3DMarkupRoughnessData.m_pcField8

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ *
      
      Field 8. 
      



.. c:member:: A3DUTF8Char* A3DMarkupRoughnessData.m_pcRoughMode

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ *
      
      Describes the roughness mode as string. 
      



.. c:member:: A3DEMDRoughnessType A3DMarkupRoughnessData.m_eRoughType

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DEMDRoughnessType`
      
      Describes the roughness type. 
      



.. c:member:: A3DEMDRoughnessMode A3DMarkupRoughnessData.m_eRoughMode

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DEMDRoughnessMode`
      
      Describes the roughness mode. 
      



.. c:member:: A3DEMDRoughnessContactArea A3DMarkupRoughnessData.m_eRoughContactArea

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DEMDRoughnessContactArea`
      
      Describes the roughness contact area. 
      



.. c:member:: A3DMDTextProperties* A3DMarkupRoughnessData.m_pTextProperties

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DMDTextProperties`\ *
      
      Pointer to the text properties. 
      
      
         :c:func:`~A3DMDTextPropertiesGet` 
      
      




