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




