pypath.visual.igraph_drawing.edge§

Drawers for various edge styles in graph plots.

members:

Classes

AbstractEdgeDrawer(context, palette)

Abstract edge drawer object from which all concrete edge drawer implementations are derived.

AlphaVaryingEdgeDrawer(context, ...)

Edge drawer implementation that draws undirected edges as straight lines and directed edges by varying the alpha value of the specified edge color between the source and the destination.

ArrowEdgeDrawer(context, palette)

Edge drawer implementation that draws undirected edges as straight lines and directed edges as arrows.

DarkToLightEdgeDrawer(context)

Edge drawer implementation that draws undirected edges as straight lines and directed edges by using an alpha value of one (full opacity) at the source and an alpha value of zero (total transparency) at the destination.

LightToDarkEdgeDrawer(context)

Edge drawer implementation that draws undirected edges as straight lines and directed edges by using an alpha value of zero (total transparency) at the source and an alpha value of one (full opacity) at the destination.

TaperedEdgeDrawer(context, palette)

Edge drawer implementation that draws undirected edges as straight lines and directed edges as tapered lines that are wider at the source and narrow at the destination.