python-igraph API 参考

python-igraph 中所有类、函数和方法的列表

类文档

class BoundingBox(Rectangle)

在层级结构中查看

表示包围一些对象的边界框(矩形区域)的类。

方法 __ior__ 用自身和另一个的并集替换此边界框。
方法 __or__ 获取此边界框与另一个的并集。
实例变量 _bottom 未归档
实例变量 _left 未归档
实例变量 _right 未归档
实例变量 _top 未归档

继承自 Rectangle

方法 __bool__ 未归档
方法 __eq__ 未归档
方法 __hash__ 未归档
方法 __init__ 创建一个矩形。
方法 __ne__ 未归档
方法 __repr__ 未归档
方法 bottom.setter 设置框的底边的 Y 坐标
方法 contract 按给定的边距收缩矩形。
方法 coords.setter 设置角点的坐标。
方法 expand 按给定的边距展开矩形。
方法 height.setter 通过调整底边来设置矩形的高度。
方法 intersection 返回此矩形与另一个矩形的交集。
方法 isdisjoint 返回值True如果两个矩形没有交集。
方法 isempty 返回值True如果矩形为空(即,它的宽度和高度为零)。
方法 left.setter 设置框的左侧的 X 坐标
方法 midx.setter 将框的中心移动到给定的 X 坐标
方法 midy.setter 将框的中心移动到给定的 Y 坐标
方法 right.setter 设置框的右侧的 X 坐标
方法 shape.setter 设置矩形的形状(宽度,高度)。
方法 top.setter 设置框的顶边的 Y 坐标
方法 translate 就地平移矩形。
方法 union 返回此矩形与另一个矩形的并集。
方法 width.setter 通过调整右边缘来设置矩形的宽度。
类变量 __slots__ 未归档
实例变量 height 矩形的高度
实例变量 width 矩形的宽度
属性 bottom 框的底边的 Y 坐标
属性 coords 角点的坐标。
属性 框的左侧的 X 坐标
属性 midx 框的中心的 X 坐标
属性 midy 框的中心的 Y 坐标
属性 框的右侧的 X 坐标
属性 shape 矩形的形状(宽度,高度)
属性 top 框的顶边的 Y 坐标
def __ior__(self, other):

用自身和另一个的并集替换此边界框。

示例

    >>> box1 = BoundingBox(10, 20, 50, 60)
    >>> box2 = BoundingBox(70, 40, 100, 90)
    >>> box1 |= box2
    >>> print(box1)
    BoundingBox(10.0, 20.0, 100.0, 90.0)
def __or__(self, other):

获取此边界框与另一个的并集。

结果是一个包围两个边界框的边界框。

示例

    >>> box1 = BoundingBox(10, 20, 50, 60)
    >>> box2 = BoundingBox(70, 40, 100, 90)
    >>> box1 | box2
    BoundingBox(10.0, 20.0, 100.0, 90.0)