Open
Description
Describe the bug
With the Matplotlib backend, the 'diamond' shape has two problems:
- It is visually much smaller than other shapes. All shapes should appear to be the same size.
- Edges do not connect to it. Up- and down-triangles also suffer from this.
To reproduce
igraph.plot(Graph.Full(3), backend='matplotlib', vertex_size=60, vertex_color='blue', vertex_shape=['rectangle', 'circle', 'diamond'])

The Cairo backend does not suffer from this (although it does cut the edges of the drawing off)
igraph.plot(Graph.Full(3), backend='cairo', vertex_size=60, vertex_color='blue', vertex_shape=['rectangle', 'circle', 'diamond'])

Version information
0.11.3
Metadata
Metadata
Assignees
Labels
No labels