matplotlib.patches.BoxStyle¶
-
class
matplotlib.patches.BoxStyle(stylename, **kw)[源代码]¶ 基类:
matplotlib.patches._StyleBoxStyle是一个容器类,它定义了几个用于FancyBboxPatch.样式对象可以创建为:
BoxStyle.Round(pad=0.2)
或:
BoxStyle("Round", pad=0.2)
或:
BoxStyle("Round, pad=0.2")
定义了以下boxstyle类。
等级 名字 阿特斯 圆圈 circlepad=0.3 DArrow darrowpad=0.3 LArrow larrowpad=0.3 RArrow rarrowpad=0.3 回合 round焊盘=0.3,圆角尺寸=无 第四回合 round4焊盘=0.3,圆角尺寸=无 圆齿 roundtooth衬垫=0.3,齿尺寸=无 锯齿形 sawtooth衬垫=0.3,齿尺寸=无 正方形 squarepad=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