o
    @@£i¨  ã                   @   s0   d Z ddlmZ ddlmZ G dd„ deƒZdS )zæ
    In computer science and visualization, a canvas is a container that holds various drawing elements
    (lines, shapes, text, frames containing other elements, etc.).
    It takes its name from the canvas used in visual arts.
é    )Ú
Dictionary)ÚCanvasGraphicsStatec                       s    e Zd ZdZ‡ fdd„Z‡  ZS )ÚCanvaszê
    In computer science and visualization, a canvas is a container that holds various drawing elements
    (lines, shapes, text, frames containing other elements, etc.).
    It takes its name from the canvas used in visual arts.
    c                    s,   t t| ƒ ¡  d| _tƒ | _g | _g | _d S )NF)Úsuperr   Ú__init__Úin_compatibility_sectionr   Úgraphics_stateÚmarked_content_stackÚgraphics_state_stack)Úself©Ú	__class__© úT/home/ubuntu/transcripts/venv/lib/python3.10/site-packages/borb/pdf/canvas/canvas.pyr      s
   
zCanvas.__init__)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Ú__classcell__r   r   r   r   r      s    
r   N)r   Úborb.io.read.typesr   Ú%borb.pdf.canvas.canvas_graphics_stater   r   r   r   r   r   Ú<module>   s   