
####################
A3DPDFGraphicArcData
####################

.. c:struct:: A3DPDFGraphicArcData

   Structure that defines a graphic circle arc. 
   
   
      9.1 
   
   
   
   Index
   =====
   
   .. rubric:: Variables
   
   
   .. rst-class:: api-xref-list
   
   
   * :c:member:`~A3DPDFGraphicArcData.m_dXStartPoint`
   * :c:member:`~A3DPDFGraphicArcData.m_dYStartPoint`
   * :c:member:`~A3DPDFGraphicArcData.m_dXEndPoint`
   * :c:member:`~A3DPDFGraphicArcData.m_dYEndPoint`
   * :c:member:`~A3DPDFGraphicArcData.m_dXCenterPoint`
   * :c:member:`~A3DPDFGraphicArcData.m_dYCenterPoint`
   * :c:member:`~A3DPDFGraphicArcData.m_sArcColor`
   * :c:member:`~A3DPDFGraphicArcData.m_pFillColor`
   * :c:member:`~A3DPDFGraphicArcData.m_dWidth`
   * :c:member:`~A3DPDFGraphicArcData.m_dDashSize`
   * :c:member:`~A3DPDFGraphicArcData.m_dGapSize`
   * :c:member:`~A3DPDFGraphicArcData.m_pDashPattern`
   
   



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

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


.. c:member:: A3DDouble A3DPDFGraphicArcData.m_dXStartPoint

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      The x coordinate of start point of the arc. 
      
      The coordinate origin (0, 0) is the bottom left of the page. The unit is point. 
      



.. c:member:: A3DDouble A3DPDFGraphicArcData.m_dYStartPoint

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      The y coordinate of the start point of the arc. 
      
      The coordinate origin (0, 0) is the bottom left of the page. The unit is point. 
      



.. c:member:: A3DDouble A3DPDFGraphicArcData.m_dXEndPoint

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      The x coordinate of the end point of the arc. 
      
      The coordinate origin (0, 0) is the bottom left of the page. The unit is point. 
      



.. c:member:: A3DDouble A3DPDFGraphicArcData.m_dYEndPoint

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      The y coordinate of the end point of the arc. 
      
      The coordinate origin (0, 0) is the bottom left of the page. The unit is point. 
      



.. c:member:: A3DDouble A3DPDFGraphicArcData.m_dXCenterPoint

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      The x coordinate of the center point of the arc. 
      
      The coordinate origin (0, 0) is the bottom left of the page. The unit is point. 
      



.. c:member:: A3DDouble A3DPDFGraphicArcData.m_dYCenterPoint

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      The y coordinate of the center point of the arc. 
      
      The coordinate origin (0, 0) is the bottom left of the page. The unit is point. 
      



.. c:member:: A3DPDFRgbColorData A3DPDFGraphicArcData.m_sArcColor

      .. rst-class:: sig-pretty-signature
      
         | :c:struct:`~A3DPDFRgbColorData`
      
      The color of the arc. 
      



.. c:member:: A3DPDFRgbColorData* A3DPDFGraphicArcData.m_pFillColor

      .. rst-class:: sig-pretty-signature
      
         | :c:struct:`~A3DPDFRgbColorData`\ *
      
      Optional: the filling color. 
      



.. c:member:: A3DDouble A3DPDFGraphicArcData.m_dWidth

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      The width of the line. 
      



.. c:member:: A3DDouble A3DPDFGraphicArcData.m_dDashSize

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      The size of the visible part of a dashed line in points. 
      
      If O the line will be plain. 
      



.. c:member:: A3DDouble A3DPDFGraphicArcData.m_dGapSize

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      The size of the invisible part of a dashed line in points. 
      
      If O the line will be plain. 
      



.. c:member:: A3DPDFDashPatternData* A3DPDFGraphicArcData.m_pDashPattern

      .. rst-class:: sig-pretty-signature
      
         | :c:struct:`~A3DPDFDashPatternData`\ *
      
      Optional: the dash pattern. 
      
      If m_pDashPattern is defined, it supersedes m_dDashSize and m_dGapSize. 
      




