matplotlib.patches.FancyArrow #

classe matplotlib.patches. FancyArrow ( x , y , dx , dy , * , width = 0.001 , length_includes_head = False , head_width = None , head_length = None , shape = 'full' , overhang = 0 , head_starts_at_zero = False , ** kwargs ) [source] #

Socles :Polygon

Comme Arrow, mais vous permet de définir indépendamment la largeur et la hauteur de la tête.

Paramètres :
x, y flottant

Les coordonnées x et y de la base de la flèche.

dx, dy flottant

La longueur de la flèche dans les directions x et y.

largeur flottante, par défaut : 0,001

Largeur de la queue de flèche complète.

length_includes_head bool, par défaut : False

Vrai si la tête doit être comptée dans le calcul de la longueur.

head_width float ou None, par défaut : 3*width

Largeur totale de la pointe de flèche complète.

head_length float ou None, par défaut : 1.5*head_width

Longueur de la tête de flèche.

forme {'plein', 'gauche', 'droite'}, par défaut : 'plein'

Dessinez la moitié gauche, la moitié droite ou la flèche complète.

flotteur en porte-à- faux , par défaut : 0

Fraction que la flèche est balayée vers l'arrière (0 porte-à-faux signifie forme triangulaire). Peut être négatif ou supérieur à un.

head_starts_at_zero booléen , par défaut : False

Si True, la tête commence à être dessinée à la coordonnée 0 au lieu de se terminer à la coordonnée 0.

**kwargs

PatchPropriétés:

Propriété

La description

agg_filter

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

alpha

inconnue

animated

bourdonner

antialiasedou aa

booléen ou Aucun

capstyle

CapStyleou {'bout', 'en saillie', 'rond'}

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

color

Couleur

edgecolorou ce

couleur ou Aucun

facecolorou FC

couleur ou Aucun

figure

Figure

fill

bourdonner

gid

chaîne

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

in_layout

bourdonner

joinstyle

JoinStyleou {'onglet', 'rond', 'biseau'}

label

objet

linestyleou ls

{'-', '--', '-.', ':', '', (décalage, on-off-seq), ...}

linewidthou lw

flottant ou Aucun

mouseover

bourdonner

path_effects

AbstractPathEffect

picker

Aucun ou bool ou flottant ou appelable

rasterized

bourdonner

sketch_params

(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)

snap

booléen ou Aucun

transform

Transform

url

chaîne

visible

bourdonner

zorder

flotteur

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animé=<UNSET> , antialiased=<UNSET> , capstyle=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET > , closed=<UNSET> , color=<UNSET> , data=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , fill=<UNSET> , gid=<UNSET> , hatch=<UNSET> , in_layout=<UNSET> ,joinstyle=<UNSET> ,label=<UNSET> , linestyle=<UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap= <UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , xy=<UNSET> , zorder=<UNSET> ) [source] #

Définissez plusieurs propriétés à la fois.

Les propriétés prises en charge sont

Propriété

La description

agg_filter

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

alpha

scalaire ou Aucun

animated

bourdonner

antialiasedou aa

booléen ou Aucun

capstyle

CapStyleou {'bout', 'en saillie', 'rond'}

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

closed

bourdonner

color

Couleur

data

inconnue

edgecolorou ce

couleur ou Aucun

facecolorou FC

couleur ou Aucun

figure

Figure

fill

bourdonner

gid

chaîne

hatch

{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'}

in_layout

bourdonner

joinstyle

JoinStyleou {'onglet', 'rond', 'biseau'}

label

objet

linestyleou ls

{'-', '--', '-.', ':', '', (décalage, on-off-seq), ...}

linewidthou lw

flottant ou Aucun

mouseover

bourdonner

path_effects

AbstractPathEffect

picker

Aucun ou bool ou flottant ou appelable

rasterized

bourdonner

sketch_params

(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)

snap

booléen ou Aucun

transform

Transform

url

chaîne

visible

bourdonner

xy

(N, 2) en forme de tableau

zorder

flotteur

set_data ( * , x = Aucun , y = Aucun , dx = Aucun , dy = Aucun , width = Aucun , head_width = Aucun , head_length = Aucun ) [source] #

Définissez FancyArrowx, y, dx, dy, width, head_with et head_length. Les valeurs laissées sur Aucun ne seront pas mises à jour.

Paramètres :
x, y float ou None, par défaut : None

Les coordonnées x et y de la base de la flèche.

dx, dy float ou None, par défaut : None

La longueur de la flèche dans les directions x et y.

largeur flottante ou Aucune, par défaut : Aucune

Largeur de la queue de flèche complète.

head_width float ou None, par défaut : None

Largeur totale de la pointe de flèche complète.

head_length float ou None, par défaut : None

Longueur de la tête de flèche.

Exemples utilisant matplotlib.patches.FancyArrow#

Flèche de guidage

Flèche de guidage

Flèche de guidage