On this page
mpl_toolkits.axes_grid1.inset_locator.BboxConnectorPatch
- class
mpl_toolkits.axes_grid1.inset_locator.BboxConnectorPatch(bbox1, bbox2, loc1a, loc2a, loc1b, loc2b, **kwargs)[source] -
Bases:
mpl_toolkits.axes_grid1.inset_locator.BboxConnectorConnect two bboxes with a quadrilateral.
The quadrilateral is specified by two lines that start and end at corners of the bboxes. The four sides of the quadrilateral are defined by the two lines given, the line between the two corners specified in bbox1 and the line between the two corners specified in bbox2.
Parameters: -
bbox1, bbox2
matplotlib.transforms.Bbox -
Bounding boxes to connect.
- loc1a, loc2a{1, 2, 3, 4}
-
Corners of bbox1 and bbox2 to draw the first line. Valid values are:
'upper right' : 1, 'upper left' : 2, 'lower left' : 3, 'lower right' : 4 - loc1b, loc2b{1, 2, 3, 4}
-
Corners of bbox1 and bbox2 to draw the second line. Valid values are:
'upper right' : 1, 'upper left' : 2, 'lower left' : 3, 'lower right' : 4 - **kwargs
-
Patch properties for the line drawn:
Property Description agg_filtera filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array alphascalar or None animatedbool antialiasedor aaunknown capstyleCapStyleor {'butt', 'projecting', 'round'}clip_boxBboxclip_onbool clip_pathPatch or (Path, Transform) or None colorcolor containsunknown edgecoloror eccolor or None or 'auto' facecoloror fccolor or None figureFigurefillbool gidstr hatch{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'} in_layoutbool joinstyleJoinStyleor {'miter', 'round', 'bevel'}labelobject linestyleor ls{'-', '--', '-.', ':', '', (offset, on-off-seq), ...} linewidthor lwfloat or None path_effectsAbstractPathEffectpickerNone or bool or float or callable rasterizedbool sketch_params(scale: float, length: float, randomness: float) snapbool or None transformTransformurlstr visiblebool zorderfloat
__init__(bbox1, bbox2, loc1a, loc2a, loc1b, loc2b, **kwargs)[source]-
Connect two bboxes with a quadrilateral.
The quadrilateral is specified by two lines that start and end at corners of the bboxes. The four sides of the quadrilateral are defined by the two lines given, the line between the two corners specified in bbox1 and the line between the two corners specified in bbox2.
Parameters: -
bbox1, bbox2
matplotlib.transforms.Bbox -
Bounding boxes to connect.
- loc1a, loc2a{1, 2, 3, 4}
-
Corners of bbox1 and bbox2 to draw the first line. Valid values are:
'upper right' : 1, 'upper left' : 2, 'lower left' : 3, 'lower right' : 4 - loc1b, loc2b{1, 2, 3, 4}
-
Corners of bbox1 and bbox2 to draw the second line. Valid values are:
'upper right' : 1, 'upper left' : 2, 'lower left' : 3, 'lower right' : 4 - **kwargs
-
Patch properties for the line drawn:
Property Description agg_filtera filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array alphascalar or None animatedbool antialiasedor aaunknown capstyleCapStyleor {'butt', 'projecting', 'round'}clip_boxBboxclip_onbool clip_pathPatch or (Path, Transform) or None colorcolor containsunknown edgecoloror eccolor or None or 'auto' facecoloror fccolor or None figureFigurefillbool gidstr hatch{'/', '\', '|', '-', '+', 'x', 'o', 'O', '.', '*'} in_layoutbool joinstyleJoinStyleor {'miter', 'round', 'bevel'}labelobject linestyleor ls{'-', '--', '-.', ':', '', (offset, on-off-seq), ...} linewidthor lwfloat or None path_effectsAbstractPathEffectpickerNone or bool or float or callable rasterizedbool sketch_params(scale: float, length: float, randomness: float) snapbool or None transformTransformurlstr visiblebool zorderfloat
-
bbox1, bbox2
__module__= 'mpl_toolkits.axes_grid1.inset_locator'
get_path()[source]-
Return the path of this patch.
-
bbox1, bbox2
Examples using mpl_toolkits.axes_grid1.inset_locator.BboxConnectorPatch
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/_as_gen/mpl_toolkits.axes_grid1.inset_locator.BboxConnectorPatch.html