o
    'š£h  ã                   @   s6   d Z dZddlZddlmZ G dd„ de e¡ƒZdS )z5
A number of useful categories on Foundation classes
© é    N)ÚNSAffineTransformc                   @   s   e Zd Zdd„ Zdd„ ZdS )r   c                 C   ó\   |   |¡ t ¡ }|  | ¡ | |¡}| j|j8  _| j|j8  _|  |j|j¡ dS )zX
        Rotate the coordinatespace ``angle`` degrees around
        ``point``.
        N)ZrotateByDegrees_r   Ú	transformÚtransformPoint_ÚxÚyÚtranslateXBy_yBy_©ÚselfZangleÚpointÚtfZoldPtr   r   úp/Users/merlin/projects/employee-monitoring-system/venv/lib/python3.10/site-packages/PyObjCTools/FndCategories.pyÚrotateByDegrees_atPoint_   ó   

z*NSAffineTransform.rotateByDegrees_atPoint_c                 C   r   )zX
        Rotate the coordinatespace ``angle`` radians around
        ``point``.
        N)ZrotateByRadians_r   r   r   r   r   r	   r
   r   r   r   ÚrotateByRadians_atPoint_   r   z*NSAffineTransform.rotateByRadians_atPoint_N)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r   
   s    r   )Ú__doc__Ú__all__ÚobjcZ
Foundationr   ZCategoryr   r   r   r   Ú<module>   s
    