matplotlib.patches.FancyBboxPatch #
- classe matplotlib.patches. FancyBboxPatch ( xy , width , height , boxstyle='round' , bbox_transmuter=< paramètre obsolète> , * , mutation_scale=1 , mutation_aspect=1 , **kwargs ) [source] #
Socles :
PatchUne boîte fantaisie autour d'un rectangle avec en bas à gauche xy = ( x , y ) avec une largeur et une hauteur spécifiées.
FancyBboxPatchest similaire àRectangle, mais il dessine un cadre fantaisie autour du rectangle. La transformation de la boîte rectangle en boîte fantaisie est déléguée aux classes de style définies dansBoxStyle.- Paramètres :
- xy flotteur, flotteur
Le coin inférieur gauche de la boîte.
- flotteur de largeur
La largeur de la boîte.
- hauteur flotteur
La hauteur de la boîte.
- boxstyle str ou
matplotlib.patches.BoxStyle Le style de la boîte fantaisie. Il peut s'agir d'une
BoxStyleinstance ou d'une chaîne du nom du style et éventuellement d'attributs séparés par des virgules (par exemple "Round, pad=0.2"). Cette chaîne est transmise àBoxStylepour construire unBoxStyleobjet. Voir là pour une documentation complète.Les styles de boîte suivants sont disponibles :
Classer
Nom
Attrs
Carré
squarepad=0.3
Cercle
circlepad=0.3
LA Flèche
larrowpad=0.3
RFlèche
rarrowpad=0.3
DFlèche
darrowpad=0.3
Tour
roundpad=0.3, rounding_size=Aucun
Tour4
round4pad=0.3, rounding_size=Aucun
Dent de scie
sawtoothpad=0.3, tooth_size=Aucun
Dent ronde
roundtoothpad=0.3, tooth_size=Aucun
- flottant mutation_scale , par défaut : 1
Facteur d'échelle appliqué aux attributs du style de boîte (par exemple pad ou rounding_size).
- mutation_aspect flottant, par défaut : 1
La hauteur du rectangle sera réduite de cette valeur avant la mutation et la boîte mutée sera étirée de l'inverse de celle-ci. Par exemple, cela permet différents rembourrages horizontaux et verticaux.
- Autres paramètres :
- ** propriétés kwargs
Patch Propriété
La description
une fonction de filtre, qui prend un tableau flottant (m, n, 3) et une valeur dpi, et renvoie un tableau (m, n, 3) et deux décalages à partir du coin inférieur gauche de l'image
inconnue
bourdonner
antialiasedou aabooléen ou Aucun
CapStyleou {'bout', 'en saillie', 'rond'}bourdonner
Patch ou (chemin, transformation) ou aucun
Couleur
edgecolorou cecouleur ou Aucun
facecolorou FCcouleur ou Aucun
bourdonner
chaîne
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
bourdonner
JoinStyleou {'onglet', 'rond', 'biseau'}objet
linestyleou ls{'-', '--', '-.', ':', '', (décalage, on-off-seq), ...}
linewidthou lwflottant ou Aucun
bourdonner
Aucun ou bool ou flottant ou appelable
bourdonner
(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)
booléen ou Aucun
chaîne
bourdonner
flotteur
- ** propriétés kwargs
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animé=<UNSET> , antialiased=<UNSET> , bounds=<UNSET> , boxstyle=<UNSET> , capstyle=<UNSET> , clip_box=<UNSET > , clip_on=<UNSET> , clip_path=<UNSET> , color=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , fill=<UNSET> , gid=<UNSET> , hatch=<UNSET> , hauteur=<UNSET> ,in_layout=<UNSET> ,joinstyle=<UNSET> , label=<UNSET> , linestyle=<UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , mutation_aspect=<UNSET> , mutation_scale=<UNSET> , path_effects=<UNSET> , picker= <UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , width=<UNSET> , x=<UNSET > , y=<DÉSACTIVÉ> ,zorder=<UNSET> ) [source]#
Définissez plusieurs propriétés à la fois.
Les propriétés prises en charge sont
Propriété
La description
une fonction de filtre, qui prend un tableau flottant (m, n, 3) et une valeur dpi, et renvoie un tableau (m, n, 3) et deux décalages à partir du coin inférieur gauche de l'image
scalaire ou Aucun
bourdonner
antialiasedou aabooléen ou Aucun
inconnue
[ 'carré' | 'cercle' | 'moiselle' | 'rarrow' | 'darrow' | 'rond' | 'rond4' | 'dents de scie' | 'dents rondes' ]
CapStyleou {'bout', 'en saillie', 'rond'}bourdonner
Patch ou (chemin, transformation) ou aucun
Couleur
edgecolorou cecouleur ou Aucun
facecolorou FCcouleur ou Aucun
bourdonner
chaîne
{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}
flotteur
bourdonner
JoinStyleou {'onglet', 'rond', 'biseau'}objet
linestyleou ls{'-', '--', '-.', ':', '', (décalage, on-off-seq), ...}
linewidthou lwflottant ou Aucun
bourdonner
flotteur
flotteur
Aucun ou bool ou flottant ou appelable
bourdonner
(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)
booléen ou Aucun
chaîne
bourdonner
flotteur
flotteur
flotteur
flotteur
- set_bounds ( * args ) [source] #
Définissez les limites du rectangle.
Signatures d'appel :
set_bounds(left, bottom, width, height) set_bounds((left, bottom, width, height))
- Paramètres :
- gauche, flotteur inférieur
Les coordonnées du coin inférieur gauche du rectangle.
- largeur, hauteur flotteur
La largeur/hauteur du rectangle.
- set_boxstyle ( boxstyle = None , ** kwargs ) [source] #
Définissez le style de la boîte, éventuellement avec d'autres attributs.
Les attributs du style de boîte précédent ne sont pas réutilisés.
Sans argument (ou avec
boxstyle=None), les styles de boîte disponibles sont renvoyés sous forme de chaîne lisible par l'homme.- Paramètres :
- boxstyle str ou
matplotlib.patches.BoxStyle Le style de la boîte : soit une
BoxStyleinstance, soit une chaîne, qui est le nom du style et éventuellement des attributs séparés par des virgules (par exemple "Round,pad=0.2"). Une telle chaîne est utilisée pour construire unBoxStyleobjet, comme documenté dans cette classe.Les styles de boîte suivants sont disponibles :
Classer
Nom
Attrs
Carré
squarepad=0.3
Cercle
circlepad=0.3
LA Flèche
larrowpad=0.3
RFlèche
rarrowpad=0.3
DFlèche
darrowpad=0.3
Tour
roundpad=0.3, rounding_size=Aucun
Tour4
round4pad=0.3, rounding_size=Aucun
Dent de scie
sawtoothpad=0.3, tooth_size=Aucun
Dent ronde
roundtoothpad=0.3, tooth_size=Aucun
- **kwargs
Attributs supplémentaires pour le style de boîte. Voir le tableau ci-dessus pour les paramètres pris en charge.
- boxstyle str ou
Exemples
set_boxstyle("Round,pad=0.2") set_boxstyle("round", pad=0.2)
- set_mutation_aspect ( aspect ) [source] #
Définissez le rapport d'aspect de la mutation bbox.
- Paramètres :
- aspect flottant