python-igraph API 参考

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

模块文档

绘图程序的实用程序类。

边界框 表示包围一些对象的边界框(矩形区域)的类。
伪模块 Fake 模块,对所有事情抛出异常
表示 2D 平面上的一个点的类。
矩形 表示矩形的类。
函数 计算_三次_贝塞尔_曲线 使用参数 t 计算从点 (x0,y0) 到 (x3,y3) 经由控制点 (x1,y1) 和 (x2,y2) 的贝塞尔曲线。
函数 查找_cairo 尝试导入cairoPython 模块(如果已安装),同时尝试cairocffi(的替代品cairo)。 如果一切都失败,则返回一个伪模块。
函数 查找_matplotlib 尝试导入matplotlibPython 模块(如果已安装)。如果一切都失败,则返回一个伪模块。
函数 获取_贝塞尔_控制_点_为_弯曲_边 辅助函数,用于计算从 (x1, y1) 到 (x2, y2) 的弯曲边的贝塞尔控制点。
def evaluate_cubic_bezier_curve(x0, y0, x1, y1, x2, y2, x3, y3, t):

使用参数 t 计算从点 (x0,y0) 到 (x3,y3) 经由控制点 (x1,y1) 和 (x2,y2) 的贝塞尔曲线。

def find_cairo():

尝试导入cairoPython 模块(如果已安装),同时尝试cairocffi(的替代品cairo)。 如果一切都失败,则返回一个伪模块。

def find_matplotlib():

尝试导入matplotlibPython 模块(如果已安装)。如果一切都失败,则返回一个伪模块。

def get_bezier_control_points_for_curved_edge(x1, y1, x2, y2, curvature):

辅助函数,用于计算从 (x1, y1) 到 (x2, y2) 的弯曲边的贝塞尔控制点。