mpl_toolkits.axes_grid1.inset_locator.BboxConnector #

classe mpl_toolkits.axes_grid1.inset_locator. BboxConnector ( bbox1 , bbox2 , loc1 , loc2 = Nenhum , ** kwargs ) [fonte] #

Bases:Patch

Conecte duas bboxes com uma linha reta.

Parâmetros :
bbox1, bbox2matplotlib.transforms.Bbox

Caixas delimitadoras para conectar.

loc1, loc2 {1, 2, 3, 4}

Canto de bbox1 e bbox2 para desenhar a linha. Os valores válidos são:

'upper right'  : 1,
'upper left'   : 2,
'lower left'   : 3,
'lower right'  : 4

loc2 é opcional e o padrão é loc1 .

** kwargs

Propriedades do patch para a linha desenhada. Argumentos válidos incluem:

Propriedade

Descrição

agg_filter

uma função de filtro, que usa uma matriz flutuante (m, n, 3) e um valor de dpi e retorna uma matriz (m, n, 3) e dois deslocamentos do canto inferior esquerdo da imagem

alpha

desconhecido

animated

bool

antialiasedou aa

bool ou nenhum

capstyle

CapStyleou {'bunda', 'projetando', 'redondo'}

clip_box

Bbox

clip_on

bool

clip_path

Patch ou (Caminho, Transformação) ou Nenhum

color

cor

edgecolorou ec

cor ou nenhum

facecolorou fc

cor ou nenhum

figure

Figure

fill

bool

gid

str

hatch

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

in_layout

bool

joinstyle

JoinStyleou {'esquadria', 'redondo', 'chanfrado'}

label

objeto

linestyleou ls

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

linewidthou lw

flutuante ou nenhum

mouseover

bool

path_effects

AbstractPathEffect

picker

None ou bool ou float ou callable

rasterized

bool

sketch_params

(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)

snap

bool ou nenhum

transform

Transform

url

str

visible

bool

zorder

flutuador

estático connect_bbox ( bbox1 , bbox2 , loc1 , loc2 = Nenhum ) [fonte] #

Construa um Pathcanto loc1 de conexão de bbox1 ao canto loc2 de bbox2 , onde os parâmetros se comportam conforme documentado para o BboxConnectorconstrutor.

static get_bbox_edge_pos ( bbox , loc ) [fonte] #

Retorna as coordenadas do canto loc de bbox ; os parâmetros se comportam conforme documentado para o construtor.(x, y)BboxConnector

get_path ( ) [fonte] #

Retorne o caminho deste patch.

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animado=<UNSET> , antialiased=<UNSET> , capstyle=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET > , color=<UNSET> , edgecolor=<UNSET> , facecolor=<UNSET> , fill=<UNSET> , gid=<UNSET> , hachura=<UNSET> , in_layout=<UNSET> , joinstyle=<UNSET> , label=<UNSET> ,estilo de linha=<UNSET> ,linewidth=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET> , picker=<UNSET> , rasterized=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , transform=<UNSET> , url= <UNSET> , visível=<UNSET> , zorder=<UNSET> ) [source] #

Defina várias propriedades de uma só vez.

As propriedades suportadas são

Propriedade

Descrição

agg_filter

uma função de filtro, que usa uma matriz flutuante (m, n, 3) e um valor de dpi e retorna uma matriz (m, n, 3) e dois deslocamentos do canto inferior esquerdo da imagem

alpha

escalar ou nenhum

animated

bool

antialiasedou aa

bool ou nenhum

capstyle

CapStyleou {'bunda', 'projetando', 'redondo'}

clip_box

Bbox

clip_on

bool

clip_path

Patch ou (Caminho, Transformação) ou Nenhum

color

cor

edgecolorou ec

cor ou nenhum

facecolorou fc

cor ou nenhum

figure

Figure

fill

bool

gid

str

hatch

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

in_layout

bool

joinstyle

JoinStyleou {'esquadria', 'redondo', 'chanfrado'}

label

objeto

linestyleou ls

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

linewidthou lw

flutuante ou nenhum

mouseover

bool

path_effects

AbstractPathEffect

picker

None ou bool ou float ou callable

rasterized

bool

sketch_params

(escala: flutuante, comprimento: flutuante, aleatoriedade: flutuante)

snap

bool ou nenhum

transform

Transform

url

str

visible

bool

zorder

flutuador

Exemplos usando mpl_toolkits.axes_grid1.inset_locator.BboxConnector#

Efeito Zoom dos Eixos

Efeito Zoom dos Eixos

Efeito Zoom dos Eixos