
    Q?h$                     L    S r SrSSK7  SSKJr  S rS r\S:X  a	  \" \5        gg)	z3.3.0zDefines some standard drawings to use as test cases

This contains a number of routines to generate test drawings
for reportlab/graphics.  For now they are contrived, but we will expand them
to try and trip up any parser. Feel free to add more.

    )*)colorsc            
          [        SS5      n U R                  [        SSSS[        R                  S95        U R                  [        SSS[        R                  S95        U $ )	z(Hello World, on a rectangular background     2   ,  d   	fillColor   zHello World)DrawingaddRectr   yellowStringredDs    Q/var/www/html/env/lib/python3.13/site-packages/reportlab/graphics/testdrawings.pygetDrawing1r      sO     	SAEE$r2sC6==
9:EE&S-6::
>? H    c                  R   [        SS5      n U R                  [        SSSS5      5        U R                  [        SSS[        R
                  S95        U R                  [        SSS[        R
                  S95        U R                  [        S	SS[        R
                  S95        U R                  [        S
SSSS[        R
                  S95        U R                  [        / SQ5      5        U R                  [        / SQ5      5        U R                  [        SSSS5      5        U R                  [        SSSSS[        R                  [        R                  S95        U R                  [        SSSSSS5      5        U R                  [        SSS[        R                  S95        U $ )ztThis demonstrates the basic shapes.  There are
no groups or references.  Each solid shape should have
a purple fill.r   r   
        r
      r   r	   J  (   i)x   r      r      r      r      r      r   r   r   r   r   r   r   )
r	   r   i^  r   r   P   r	   K   r   r   r   r#   r    <      )strokeWidthstrokeColorr      zBasic Shapes)r   r   LineCircler   purpleWedgePolyLinePolygonEllipser   r   r   r   blackr   s    r   getDrawing2r5      sC    	SAEE$r"S
EE&Sv}}
56EE&Sv}}
56EE&Sv}}
56EE%CCfmm
<=EE( 1 2 3 EE'8
9:EE'"c2r
"#EE$sCR!::( )
 EE$sCRR
()EE&B&,,
?@Hr   __main__N)	__version____doc__reportlab.graphics.shapesreportlab.libr   r   r5   __name__print r   r   <module>r>      s<   
 	 (  V Z	'N r   