python-igraph API reference

List of all classes, functions and methods in python-igraph

class documentation

Class implementing a coordinate system object.

Coordinate system objects are used when drawing plots which 2D or 3D coordinate system axes. This is an abstract class which must be extended in order to use it. In general, you'll only need the documentation of this class if you intend to implement an own coordinate system not present in igraph yet.

Method draw Draws the coordinate system.
Method local_to_context Converts local coordinates to the context coordinate system (given by the bounding box).

Inherited from AbstractCairoDrawer:

Method __init__ Constructs the drawer and associates it to the given Cairo context and the given BoundingBox.
Instance Variable context Undocumented
Property bbox The bounding box of the drawing area where this drawer will draw.
Method bbox.setter Sets the bounding box of the drawing area where this drawer will draw.
Instance Variable _bbox Undocumented
Method _mark_point Marks the given point with a small circle on the canvas. Used primarily for debugging purposes.
@abstractmethod
def draw(self):

Draws the coordinate system.

This method must be overridden in derived classes.

@abstractmethod
def local_to_context(self, x, y):

Converts local coordinates to the context coordinate system (given by the bounding box).

This method must be overridden in derived classes.

API Documentation for python-igraph, generated by pydoctor 21.2.2 at 2021-10-18 16:23:19.