
####################
A3DMarkupLocatorData
####################

.. c:struct:: A3DMarkupLocatorData

   Markup locator. 
   
   
      4.0 
   
   
   
   Index
   =====
   
   .. rubric:: Variables
   
   
   .. rst-class:: api-xref-list
   
   
   * :c:member:`~A3DMarkupLocatorData.m_eSymbol`
   * :c:member:`~A3DMarkupLocatorData.m_eType`
   * :c:member:`~A3DMarkupLocatorData.m_eSubType`
   * :c:member:`~A3DMarkupLocatorData.m_eCoordinatePlane`
   * :c:member:`~A3DMarkupLocatorData.m_eChangeLevel`
   * :c:member:`~A3DMarkupLocatorData.m_iDecimalPlaces`
   * :c:member:`~A3DMarkupLocatorData.m_sNoteFont`
   * :c:member:`~A3DMarkupLocatorData.m_sNote`
   * :c:member:`~A3DMarkupLocatorData.m_sPartNumberFont`
   * :c:member:`~A3DMarkupLocatorData.m_sPartNumber`
   * :c:member:`~A3DMarkupLocatorData.m_uiCoordinateEntitiesNotesSize`
   * :c:member:`~A3DMarkupLocatorData.m_sCoordinateEntitiesNotesFont`
   * :c:member:`~A3DMarkupLocatorData.m_sCoordinateEntitiesNotes`
   * :c:member:`~A3DMarkupLocatorData.m_sHotSpot`
   * :c:member:`~A3DMarkupLocatorData.m_sPunchDirection`
   * :c:member:`~A3DMarkupLocatorData.m_sPinDirection`
   * :c:member:`~A3DMarkupLocatorData.m_sNormalDirection`
   * :c:member:`~A3DMarkupLocatorData.m_iUnit`
   * :c:member:`~A3DMarkupLocatorData.m_dAccuracy`
   * :c:member:`~A3DMarkupLocatorData.m_ucSubscripts`
   * :c:member:`~A3DMarkupLocatorData.m_pTextProperties`
   
   



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

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


.. c:member:: A3DELocatorSymbol A3DMarkupLocatorData.m_eSymbol

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DELocatorSymbol`
      
      Symbol type. 
      



.. c:member:: A3DELocatorType A3DMarkupLocatorData.m_eType

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DELocatorType`
      
      Type. 
      



.. c:member:: A3DELocatorSubType A3DMarkupLocatorData.m_eSubType

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DELocatorSubType`
      
      Sub type. 
      



.. c:member:: A3DELocatorCoordinatePlane A3DMarkupLocatorData.m_eCoordinatePlane

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DELocatorCoordinatePlane`
      
      Coordinate plane type. 
      



.. c:member:: A3DELocatorChangeLevel A3DMarkupLocatorData.m_eChangeLevel

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DELocatorChangeLevel`
      
      Change level. 
      



.. c:member:: A3DUns32 A3DMarkupLocatorData.m_iDecimalPlaces

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns32`
      
      Display accuracy. 
      



.. c:member:: A3DUTF8Char* A3DMarkupLocatorData.m_sNoteFont

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ *
      
      Corresponding font for following note. 
      



.. c:member:: A3DUTF8Char* A3DMarkupLocatorData.m_sNote

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



.. c:member:: A3DUTF8Char* A3DMarkupLocatorData.m_sPartNumberFont

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ *
      
      Corresponding font for following text. 
      



.. c:member:: A3DUTF8Char* A3DMarkupLocatorData.m_sPartNumber

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



.. c:member:: A3DUns32 A3DMarkupLocatorData.m_uiCoordinateEntitiesNotesSize

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns32`
      
      Number of coordinate entities notes. 
      



.. c:member:: A3DUTF8Char** A3DMarkupLocatorData.m_sCoordinateEntitiesNotesFont

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ **
      
      Array of note fonts. 
      



.. c:member:: A3DUTF8Char** A3DMarkupLocatorData.m_sCoordinateEntitiesNotes

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ **
      
      Array of coordinate entities notes. 
      



.. c:member:: A3DVector3dData A3DMarkupLocatorData.m_sHotSpot

      .. rst-class:: sig-pretty-signature
      
         | :c:struct:`~A3DVector3dData`
      
      Hot spot. 
      



.. c:member:: A3DVector3dData A3DMarkupLocatorData.m_sPunchDirection

      .. rst-class:: sig-pretty-signature
      
         | :c:struct:`~A3DVector3dData`
      
      Punch direction. 
      



.. c:member:: A3DVector3dData A3DMarkupLocatorData.m_sPinDirection

      .. rst-class:: sig-pretty-signature
      
         | :c:struct:`~A3DVector3dData`
      
      Pin direction. 
      



.. c:member:: A3DVector3dData A3DMarkupLocatorData.m_sNormalDirection

      .. rst-class:: sig-pretty-signature
      
         | :c:struct:`~A3DVector3dData`
      
      Normal direction. 
      



.. c:member:: A3DUns32 A3DMarkupLocatorData.m_iUnit

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns32`
      
      *1*\ : mm, *2*\ : inch, *3*\ : radian, *4*\ : degree, *5*\ : grade, ``UINT32_MAX``\ : no unit defined, use meter. 
      



.. c:member:: A3DDouble A3DMarkupLocatorData.m_dAccuracy

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      Accuracy. 
      



.. c:member:: A3DUns16 A3DMarkupLocatorData.m_ucSubscripts

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns16`
      
      A combination of :c:enum:`~A3DELocatorSubscript` enum values. 
      



.. c:member:: A3DMDTextProperties* A3DMarkupLocatorData.m_pTextProperties

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




