- class pyqtgraph.opengl.GLGraphItem(parentItem=None, **kwds)#
A GLGraphItem displays graph information as a set of nodes connected by lines (as in ‘graph theory’, not ‘graphics’). Useful for drawing networks, trees, etc.
- __init__(parentItem=None, **kwds)#
Change the data displayed by the graph.
numpy.ndarray) – 2D array of shape (M, 2) of connection data, each row contains indexes of two nodes that are connected. Dtype must be integer or unsigned.
float, optional) – Value specifying edge width. Default is 1.0
numpy.ndarray) – 2D array of shape (N, 3), where each row represents the x, y, z coordinates for each node
pyqtgraph.mkColor(), optional) – 2D array of shape (N, 4) of dtype float32, where each row represents the R, G, B, A values in range of 0-1, or for the same color for all nodes, provide either QColor type or input for
**kwds – All other keyword arguments are given to
GLScatterPlotItem.setData()to affect the appearance of nodes (pos, color, size, pxMode, etc.)
TypeError – When dtype of edges dtype is not unisnged or integer dtype