| Server IP : 202.61.199.114 / Your IP : 216.73.217.139 Web Server : nginx/1.22.1 System : Linux de.arni-solutions.de 6.1.0-49-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64 User : web20 ( 1018) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/local/lib/python3.9/dist-packages/matplotlib/__pycache__/ |
Upload File : |
a
���h�� � @ s� d Z ddlZddlZddlZddlmZmZ ddlm Z
ddlmZ
ddlmZ ddlmZ ddlmZ ddlmZ ddlmZmZmZ ddlmZmZmZ dZ d d
� Z!dd� Z"d3dd�Z#d4dd�Z$G dd� de
j%�Z&G dd� de&�Z'G dd� de'�Z(G dd� de'�Z)G dd� de&�Z*G dd� de&�Z+G dd � d e&�Z,G d!d"� d"e&�Z-G d#d$� d$e&�Z.d%d&� Z/G d'd(� d(e.�Z0G d)d*� d*e&�Z1G d+d,� d,e
j%ej2�Z3G d-d.� d.�Z4G d/d0� d0e4�Z5G d1d2� d2e4�Z6dS )5ac
Container classes for `.Artist`\s.
`OffsetBox`
The base of all container artists defined in this module.
`AnchoredOffsetbox`, `AnchoredText`
Anchor and align an arbitrary `.Artist` or a text relative to the parent
axes or a specific anchor point.
`DrawingArea`
A container with fixed width and height. Children have a fixed position
inside the container and may be clipped.
`HPacker`, `VPacker`
Containers for layouting their children vertically or horizontally.
`PaddedBox`
A container to add a padding around an `.Artist`.
`TextArea`
Contains a single `.Text` instance.
� N)�_api�
_docstring)�FontProperties)� BboxImage)�FancyBboxPatch�FancyArrowPatch�bbox_artist)�Bbox�BboxBase�TransformedBboxFc s, dd� dd� g�t �� �� �fdd��}|S )z�
Decorator for the get_offset method of OffsetBox and subclasses, that
allows supporting both the new signature (self, bbox, renderer) and the old
signature (self, width, height, xdescent, ydescent, renderer).
c S s t � S �N��locals)�self�width�height�xdescent�ydescent�renderer� r �>/usr/local/lib/python3.9/dist-packages/matplotlib/offsetbox.py�<lambda>3 � z$_compat_get_offset.<locals>.<lambda>c S s t � S r r
�r �bboxr r r r r 4 r c sb t j�| g|�R i |��}d|v r*|d n"t�|d |d |d |d �}� |d ||d �S )Nr r r r r r r )r Zselect_matching_signaturer �from_bounds)r �args�kwargs�paramsr ��methZsigsr r �
get_offset6 s ��z&_compat_get_offset.<locals>.get_offset)� functools�wraps)r r! r r r �_compat_get_offset- s �r$ c O s t rt| i |�� d S r )�DEBUG�mbbox_artist)r r r r r �_bbox_artistA s r'