Matplotlib 3.0 - axes_grid1.inset_locator.BboxConnector

mpl_toolkits.axes_grid1.inset_locator.BboxConnector




matplotlib

mpl_toolkits.axes_grid1.inset_locator.BboxConnector

class mpl_toolkits.axes_grid1.inset_locator.BboxConnector(bbox1, bbox2, loc1, loc2=None, **kwargs) [source]

मामले: matplotlib.patches.Patch

एक सीधी रेखा के साथ दो बॉक्स कनेक्ट करें।

पैरामीटर:
bbox1, bbox2 : matplotlib.transforms.Bbox

कनेक्ट करने के लिए बाउंडिंग बॉक्स।

loc1 : {1, 2, 3, 4}

लाइन खींचने के लिए bbox1 का कोना। मान्य मान हैं:

'upper right'  : 1,
'upper left'   : 2,
'lower left'   : 3,
'lower right'  : 4
loc2 : {1, 2, 3, 4}, optional

लाइन खींचने के लिए bbox2 का कोना। यदि कोई नहीं है, तो loc1 में चूक। मान्य मान हैं:

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

खींची गई रेखा के लिए पैच गुण। मान्य तर्क में शामिल हैं:

संपत्ति विवरण
agg_filter एक फिल्टर फ़ंक्शन, जो एक (एम, एन, 3) फ्लोट ऐरे और एक डीपीआई मूल्य लेता है, और एक (एम, एन, 3) एरे लौटाता है।
alpha फ्लोट या कोई नहीं
animated bool
antialiased अनजान
capstyle {'बट', 'राउंड', 'प्रोजेक्टिंग'}
clip_box Bbox
clip_on bool
clip_path [( Path , Transform ) | matplotlib.patches.Patch | कोई नहीं]
color रंग
contains प्रतिदेय
edgecolor रंग या कोई नहीं या 'ऑटो'
facecolor रंग या कोई नहीं
figure Figure
fill bool
gid str
hatch {'/', '\', '।', '-', '+', 'x', 'ओ', 'ओ', '।', '*'}।
in_layout bool
joinstyle {'मैंटर', 'राउंड', 'बेवल'}
label वस्तु
linestyle {'-', '-', '-', ':', '', (ऑफसेट, ऑन-ऑफ-सीक), ...}
linewidth फ्लोट या कोई भी डिफ़ॉल्ट रूप से नहीं
path_effects AbstractPathEffect
picker कोई नहीं या बूल या तैरने या बुलाने योग्य
rasterized बूल या कोई नहीं
sketch_params (पैमाना: फ्लोट, लंबाई: फ्लोट, यादृच्छिकता: फ्लोट)
snap बूल या कोई नहीं
transform Transform
url str
visible bool
zorder नाव
static connect_bbox(bbox1, bbox2, loc1, loc2=None) [source]

एक बॉक्स से दूसरे में एक पथ प्राप्त करने के लिए हेल्पर फ़ंक्शन।

पैरामीटर:
bbox1, bbox2 : matplotlib.transforms.Bbox

कनेक्ट करने के लिए बाउंडिंग बॉक्स।

loc1 : {1, 2, 3, 4}

उपयोग करने के लिए bbox1 का कोना। मान्य मान हैं:

'upper right'  : 1,
'upper left'   : 2,
'lower left'   : 3,
'lower right'  : 4
loc2 : {1, 2, 3, 4}, optional

उपयोग करने के लिए bbox2 का कोना। यदि कोई नहीं है, तो loc1 में चूक। मान्य मान हैं:

'upper right'  : 1,
'upper left'   : 2,
'lower left'   : 3,
'lower right'  : 4
यह दिखाता है:
path : matplotlib.path.Path

बॉक्स 1 के लोक 1 कोने से बी 2 के कोने 2 के कोने तक एक लाइन खंड।

static get_bbox_edge_pos(bbox, loc) [source]

एक बॉक्स के एक कोने के स्थान को प्राप्त करने के लिए हेल्पर फ़ंक्शन

पैरामीटर:
bbox : matplotlib.transforms.Bbox
loc : {1, 2, 3, 4}

बॉक्स का कोना । मान्य मान हैं:

'upper right'  : 1,
'upper left'   : 2,
'lower left'   : 3,
'lower right'  : 4
यह दिखाता है:
x, y : float

लोकेशन द्वारा निर्दिष्ट कोने के निर्देशांक।

get_path() [source]

इस पैच का पथ वापस करें

mpl_toolkits.axes_grid1.inset_locator.BboxConnector का उपयोग करने वाले उदाहरण