List of all classes, functions and methods in python-igraph
Utility classes for drawing routines.
Class | Rectangle |
Class representing a rectangle. |
Class | BoundingBox |
Class representing a bounding box (a rectangular area) that encloses some objects. |
Class | FakeModule |
Fake module that raises an exception for everything |
Function | find_cairo |
Tries to import the ``cairo`` Python module if it is installed, also trying ``cairocffi`` (a drop-in replacement of ``cairo``). Returns a fake module if everything fails. |
Function | find_matplotlib |
Tries to import the ``matplotlib`` Python module if it is installed. Returns a fake module if everything fails. |
Class | Point |
Class representing a point on the 2D plane. |
Function | evaluate_cubic_bezier_curve |
Evaluates the Bezier curve from point (x0,y0) to (x3,y3) via control points (x1,y1) and (x2,y2) with parameter t. |
Function | get_bezier_control_points_for_curved_edge |
Helper function that calculates the Bezier control points for a curved edge that goes from (x1, y1) to (x2, y2). |
Tries to import the ``cairo`` Python module if it is installed, also trying ``cairocffi`` (a drop-in replacement of ``cairo``). Returns a fake module if everything fails.
Tries to import the ``matplotlib`` Python module if it is installed. Returns a fake module if everything fails.