module documentation
Drawing routines to draw graphs.
This module contains routines to draw graphs on:
- Cairo surfaces (
DefaultGraphDrawer
) - Matplotlib axes (
MatplotlibGraphDrawer
)
It also contains routines to send an igraph graph directly to (Cytoscape) using the (CytoscapeRPC plugin), see CytoscapeGraphDrawer
. CytoscapeGraphDrawer
can also fetch the current network from Cytoscape and convert it to igraph format.
Class |
|
Abstract base class for graph drawers that draw on a Cairo canvas. |
Class |
|
Abstract class that serves as a base class for anything that draws an igraph.Graph. |
Class |
|
Graph drawer that sends/receives graphs to/from Cytoscape using CytoscapeRPC. |
Class |
|
Class implementing the default visualisation of a graph. |
Class |
|
Graph drawer that sends a graph to a file-like object (e.g., socket, URL connection, file) using the Gephi graph streaming format. |
Class |
|
Graph drawer that uses a pyplot.Axes as context |
Class |
|
Graph drawer that draws a given graph on an UbiGraph display using the XML-RPC API of UbiGraph. |
Variable | cairo |
Undocumented |