§
    �Wêjæ  ã                   ó  — d dl mZ esdev rddlmZ nd dlZ	 d dlZn# e	$ r d dlZY nw xY wd„ Z
d„ Zd„ Zd	„ Z G d
„ de¦  «        Z G d„ de¦  «        Z ej        e¦  «         d„ Zd„ Zd„ Zd„ ZeZd„ ZeZd dlZd„ ZdS )é    )Úversion_infoú.é   )Ú_tgifNc                 ó¬   — 	 d| j                              ¦   «         z   }n# t          j        $ r d}Y nw xY wd| j        j        ›d| j        j        ›d|›d�S )Nz	proxy of Ú ú<r   z; z >)ÚthisÚ__repr__Ú__builtin__Ú	ExceptionÚ	__class__Ú
__module__Ú__name__)ÚselfÚstrthiss     ú~/Users/tedpeters/Documents/Projects/Claude Projects/TPC Houses/house-viewer/.venv/lib/python3.11/site-packages/pymupdf/tgif.pyÚ
_swig_reprr      ss   € ðØ ¤	× 2Ò 2Ñ 4Ô 4Ñ4ˆˆøÝÔ ð ð ð Øˆˆˆðøøøøà!œ^Ô6Ð6Ð6¸¼Ô8OÐ8OÐ8OÐQXÐQXÐQXÐZÐZs   ‚ Ÿ3²3c                 ó   ‡ — ˆ fd„}|S )Nc                 ó4  •— |dk    r ‰| ||¦  «         d S |dk    r| j                              |¦  «         d S t          | |¦  «        r?t          t	          t          | ¦  «        |¦  «        t          ¦  «        r ‰| ||¦  «         d S t          d| z  ¦  «        ‚)Nr
   Úthisownz(You cannot add instance attributes to %s)r
   ÚownÚhasattrÚ
isinstanceÚgetattrÚtypeÚpropertyÚAttributeError)r   ÚnameÚvalueÚsets      €r   Úset_instance_attrzE_swig_setattr_nondynamic_instance_variable.<locals>.set_instance_attr   s®   ø€ Ø�6Š>ˆ>ØˆC��d˜EÑ"Ô"Ð"Ð"Ð"Ø�YÒÐØŒI�MŠM˜%Ñ Ô Ð Ð Ð Ý�T˜4Ñ Ô ð 	T¥Zµ½¸T¹
¼
ÀDÑ0IÔ0IÍ8Ñ%TÔ%Tð 	TØˆC��d˜EÑ"Ô"Ð"Ð"Ð"å Ð!KÈdÑ!RÑSÔSÐSó    © )r!   r"   s   ` r   Ú*_swig_setattr_nondynamic_instance_variabler%      s)   ø€ ðTð Tð Tð Tð Tð Ðr#   c                 ó   ‡ — ˆ fd„}|S )Nc                 ó¬   •— t          | |¦  «        r2t          t          | |¦  «        t          ¦  «        s ‰| ||¦  «         d S t	          d| z  ¦  «        ‚)Nz%You cannot add class attributes to %s)r   r   r   r   r   )Úclsr   r    r!   s      €r   Úset_class_attrz?_swig_setattr_nondynamic_class_variable.<locals>.set_class_attr)   s`   ø€ Ý�3˜ÑÔð 	P¥jµ¸¸dÑ1CÔ1CÅXÑ&NÔ&Nð 	PØˆC��T˜5Ñ!Ô!Ð!Ð!Ð!å Ð!HÈ3Ñ!NÑOÔOÐOr#   r$   )r!   r)   s   ` r   Ú'_swig_setattr_nondynamic_class_variabler*   (   s)   ø€ ðPð Pð Pð Pð Pð
 Ðr#   c                 ó   ‡ — ˆ fd„}|S )zlClass decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclassc                 ó`   •—  ‰| j         | j        | j                             ¦   «         ¦  «        S ©N)r   Ú	__bases__Ú__dict__Úcopy)r(   Ú	metaclasss    €r   Úwrapperz$_swig_add_metaclass.<locals>.wrapper3   s)   ø€ Øˆy˜œ s¤}°c´l×6GÒ6GÑ6IÔ6IÑJÔJÐJr#   r$   )r1   r2   s   ` r   Ú_swig_add_metaclassr3   1   s&   ø€ ðKð Kð Kð Kð Kà€Nr#   c                   ó2   — e Zd ZdZ eej        ¦  «        ZdS )Ú_SwigNonDynamicMetazKMeta class to enforce nondynamic attributes (no new attributes) for a classN)r   r   Ú__qualname__Ú__doc__r*   r   Ú__setattr__r$   r#   r   r5   r5   8   s'   € € € € € ØUÐUØ9Ð9¸$Ô:JÑKÔK€K€K€Kr#   r5   c                   óÊ   — e Zd Z ed„ d„ d¬¦  «        ZeZ eej        ej	        ¦  «        Z
 eej        ej        ¦  «        Z eej        ej        ¦  «        Zd„ Zej        ZdS )Úfz_visual_table_grid_finder_retc                 ó4   — | j                              ¦   «         S r-   ©r
   r   )Úxs    r   ú<lambda>z(fz_visual_table_grid_finder_ret.<lambda>>   s   €  ¤§¢¡¤€ r#   c                 ó6   — | j                              |¦  «        S r-   r<   )r=   Úvs     r   r>   z(fz_visual_table_grid_finder_ret.<lambda>>   s   € ¸A¼F¿JºJÀq¹M¼M€ r#   zThe membership flag)Údocc                 óR   — t          j        | t          j        ¦   «         ¦  «         d S r-   )r   Ú(fz_visual_table_grid_finder_ret_swiginitÚ#new_fz_visual_table_grid_finder_ret)r   s    r   Ú__init__z(fz_visual_table_grid_finder_ret.__init__D   s$   € ÝÔ6°t½UÔ=fÑ=hÔ=hÑiÔiÐiÐiÐir#   N)r   r   r6   r   r   r   r   r   Ú%fz_visual_table_grid_finder_ret_e_getÚ%fz_visual_table_grid_finder_ret_e_setÚeÚ(fz_visual_table_grid_finder_ret_xpos_getÚ(fz_visual_table_grid_finder_ret_xpos_setÚxposÚ(fz_visual_table_grid_finder_ret_ypos_getÚ(fz_visual_table_grid_finder_ret_ypos_setÚyposrE   Ú&delete_fz_visual_table_grid_finder_retÚ__swig_destroy__r$   r#   r   r:   r:   =   s”   € € € € € ØˆhÐ-Ð-Ð/IÐ/IÐOdÐeÑeÔe€GØ€HØˆ�Ô<¸eÔ>iÑjÔj€AØˆ8�EÔBÀEÔDrÑsÔs€DØˆ8�EÔBÀEÔDrÑsÔs€Dðjð jð jàÔCÐÐÐr#   r:   c                 ó,   — t          j        | |¦  «        S r-   )r   Úll_fz_visual_table_grid_finder©ÚpageÚboundss     r   rR   rR   K   s   € ÝÔ/°°fÑ=Ô=Ð=r#   c                 ó,   — t          j        | |¦  «        S r-   )r   Úfz_visual_table_grid_finderrS   s     r   rW   rW   N   s   € ÝÔ,¨T°6Ñ:Ô:Ð:r#   c                 ó.   — t          j        | ||¦  «        S r-   )r   Ú%ll_fz_find_visual_table_within_bounds)ÚstextrT   rU   s      r   rY   rY   Q   s   € ÝÔ6°u¸dÀFÑKÔKÐKr#   c                 ó.   — t          j        | ||¦  «        S r-   )r   Ú"fz_find_visual_table_within_bounds)Ú
stext_pagerT   rU   s      r   r\   r\   T   s   € ÝÔ3°JÀÀfÑMÔMÐMr#   c                 óJ   — t          | |¦  «        }|j        |j        |j        fS ©z 
    Returns e, xpos, ypos.
    )Ú#orig_ll_fz_visual_table_grid_finderrH   rK   rN   ©rT   rU   Úrets      r   rR   rR   ]   s&   € õ .¨d°FÑ
;Ô
;€CØŒ5�#”(˜CœHÐ$Ð$r#   c                 ó¾   — t          | |¦  «        }|j        t          j                             |j        ¦  «        t          j                             |j        ¦  «        fS r_   )Ú orig_fz_visual_table_grid_finderrH   ÚpymupdfÚmupdfÚFzStextGridPositionsrK   rN   ra   s      r   rW   rW   h   sH   € õ +¨4°Ñ
8Ô
8€CØŒ5•'”-×4Ò4°S´XÑ>Ô>ÅÄ×@bÒ@bÐcfÔckÑ@lÔ@lÐlÐlr#   )Úsysr   Ú_swig_python_version_infoÚ__package__r   r   r   Úbuiltinsr   ÚImportErrorr   r%   r*   r3   r   r5   Úobjectr:   Ú,fz_visual_table_grid_finder_ret_swigregisterrR   rW   rY   r\   r`   rd   re   r$   r#   r   ú<module>ro      sÊ  ðð :Ð 9Ð 9Ð 9Ð 9Ð 9àð �#˜�/�/ØÐÐÐÐÐÐà€L€L€LðØ"Ð"Ð"Ð"Ð"øØð ð ð ØÐÐÐÐÐðøøøð[ð [ð [ð
ð 
ð 
ðð ð ðð ð ðLð Lð Lð Lð L˜$ñ Lô Lð Lð
	Dð 	Dð 	Dð 	Dð 	D fñ 	Dô 	Dð 	Dð 3€Ô 2Ð3RÑ SÔ SÐ Sð>ð >ð >ð;ð ;ð ;ðLð Lð LðNð Nð Nð 'EÐ #ð%ð %ð %ð $?Ð  à €€€ðmð mð mð mð ms   ™ ž	*©*