matplotlib.patches.BoxStyle¶
-
class
matplotlib.patches.
BoxStyle
(stylename, **kw)[源代码]¶ 基类:
matplotlib.patches._Style
BoxStyle
是一个容器类,它定义了几个用于FancyBboxPatch
.样式对象可以创建为:
BoxStyle.Round(pad=0.2)
或:
BoxStyle("Round", pad=0.2)
或:
BoxStyle("Round, pad=0.2")
定义了以下boxstyle类。
等级 名字 阿特斯 圆圈 circle
pad=0.3 DArrow darrow
pad=0.3 LArrow larrow
pad=0.3 RArrow rarrow
pad=0.3 回合 round
焊盘=0.3,圆角尺寸=无 第四回合 round4
焊盘=0.3,圆角尺寸=无 圆齿 roundtooth
衬垫=0.3,齿尺寸=无 锯齿形 sawtooth
衬垫=0.3,齿尺寸=无 正方形 square
pad=0.3 任何BoxStyle类的实例都是可调用对象,其调用签名为:
__call__(self, x0, y0, width, height, mutation_size, aspect_ratio=1.)
返回一个
Path
实例。 x0 , y0 , 宽度 和 高度 指定要绘制的框的位置和大小。 mutation_scale 确定突变的总体大小(我的意思是将矩形转换为花式方框)。 mutation_aspect 确定突变的纵横比。使用给定的样式名返回子类的实例。
-
class
Circle
(pad=0.3)[源代码]¶ 基类:
matplotlib.patches.BoxStyle._Base
一个圆形的盒子。
参数: - pad浮点,默认值:0.3
原始框周围的填充量。
-
__module__
= 'matplotlib.patches'¶
-
class
DArrow
(pad=0.3)[源代码]¶ 基类:
matplotlib.patches.BoxStyle._Base
一个双向箭头形状的盒子。
参数: - pad浮点,默认值:0.3
原始框周围的填充量。
-
__module__
= 'matplotlib.patches'¶
-
class
LArrow
(pad=0.3)[源代码]¶ 基类:
matplotlib.patches.BoxStyle._Base
左箭头形状的框。
参数: - pad浮点,默认值:0.3
原始框周围的填充量。
-
__module__
= 'matplotlib.patches'¶
-
class
RArrow
(pad=0.3)[源代码]¶ 基类:
matplotlib.patches.BoxStyle.LArrow
右箭头形状的框。
参数: - pad浮点,默认值:0.3
原始框周围的填充量。
-
__module__
= 'matplotlib.patches'¶
-
class
Round
(pad=0.3, rounding_size=None)[源代码]¶ 基类:
matplotlib.patches.BoxStyle._Base
有圆角的盒子。
参数: - pad浮点,默认值:0.3
原始框周围的填充量。
- rounding_size :float,默认值: pad浮动,默认值:
拐角半径。
-
__module__
= 'matplotlib.patches'¶
-
class
Round4
(pad=0.3, rounding_size=None)[源代码]¶ 基类:
matplotlib.patches.BoxStyle._Base
有圆边的盒子。
参数: - pad浮点,默认值:0.3
原始框周围的填充量。
- rounding_size :float,默认值: pad 2浮动,默认值:
边缘倒圆。
-
__module__
= 'matplotlib.patches'¶
-
class
Roundtooth
(pad=0.3, tooth_size=None)[源代码]¶ 基类:
matplotlib.patches.BoxStyle.Sawtooth
有圆锯形轮廓的盒子。
参数: - pad浮点,默认值:0.3
原始框周围的填充量。
- tooth_size :float,默认值: pad 2浮动,默认值:
锯齿的大小。
-
__module__
= 'matplotlib.patches'¶
-
class
Sawtooth
(pad=0.3, tooth_size=None)[源代码]¶ 基类:
matplotlib.patches.BoxStyle._Base
锯齿形轮廓的盒子。
参数: - pad浮点,默认值:0.3
原始框周围的填充量。
- tooth_size :float,默认值: pad 2浮动,默认值:
锯齿的大小。
-
__module__
= 'matplotlib.patches'¶
-
class
Square
(pad=0.3)[源代码]¶ 基类:
matplotlib.patches.BoxStyle._Base
一个方形盒子。
参数: - pad浮点,默认值:0.3
原始框周围的填充量。
-
__module__
= 'matplotlib.patches'¶
-
__module__
= 'matplotlib.patches'¶
-
class