
##########################
A3DPDFGraphicRectangleData
##########################

.. c:struct:: A3DPDFGraphicRectangleData

   Structure that defines a graphic rectangle.
   
   
      9.1
   
   
   
   Index
   =====
   
   .. rubric:: Variables
   
   
   .. rst-class:: api-xref-list
   
   
   * :c:member:`~A3DPDFGraphicRectangleData.m_sRectangleData`
   * :c:member:`~A3DPDFGraphicRectangleData.m_sLineColor`
   * :c:member:`~A3DPDFGraphicRectangleData.m_pFillColor`
   * :c:member:`~A3DPDFGraphicRectangleData.m_dWidth`
   * :c:member:`~A3DPDFGraphicRectangleData.m_dDashSize`
   * :c:member:`~A3DPDFGraphicRectangleData.m_dGapSize`
   * :c:member:`~A3DPDFGraphicRectangleData.m_pDashPattern`
   
   



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

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


.. c:member:: A3DPDFRectDData A3DPDFGraphicRectangleData.m_sRectangleData

      .. rst-class:: sig-pretty-signature
      
         | :c:struct:`~A3DPDFRectDData`
      
      The coordinates of the rectangle.
      



.. c:member:: A3DPDFRgbColorData A3DPDFGraphicRectangleData.m_sLineColor

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



.. c:member:: A3DPDFRgbColorData* A3DPDFGraphicRectangleData.m_pFillColor

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



.. c:member:: A3DDouble A3DPDFGraphicRectangleData.m_dWidth

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



.. c:member:: A3DDouble A3DPDFGraphicRectangleData.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 A3DPDFGraphicRectangleData.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* A3DPDFGraphicRectangleData.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.
      




