o
    &zh$                     @   sD   d Z dZddlT ddlmZ dd Zdd Zed	kr ee d
S d
S )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               	   C   s@   t dd} | tddddtjd | tdddtjd | S )	z(Hello World, on a rectangular background     2   ,  d   	fillColor   zHello World)DrawingaddRectr   yellowStringredD r   Z/var/www/html/kangema/venv/lib/python3.10/site-packages/reportlab/graphics/testdrawings.pygetDrawing1   s   
r   c                  C   s  t dd} | tdddd | tdddtjd | tdddtjd | td	ddtjd | td
ddddtjd | tg d | tg d | t	dddd | t
dddddtjtjd | t
dddddd | tdddtjd | S )z|This 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   r   r   r   getDrawing2   s"   
r2   __main__N)	__version____doc__reportlab.graphics.shapesreportlab.libr   r   r2   __name__printr   r   r   r   <module>   s     