class documentation
class TaperedEdgeDrawer(AbstractEdgeDrawer):
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.
Method | draw |
Draws a directed edge. |
Inherited from AbstractEdgeDrawer
:
Method | __init__ |
Constructs the edge drawer. |
Method | draw |
Draws a loop edge. |
Method | draw |
Draws an undirected edge. |
Method | get |
Returns the position where the label of an edge should be drawn. The default implementation returns the midpoint of the edge and an alignment that tries to avoid overlapping the label with the edge. |
Instance Variable | context |
Undocumented |
Instance Variable | palette |
Undocumented |
Instance Variable |
|
Undocumented |
Static Method | _curvature |
Converts values given to the 'curved' edge style argument in plotting calls to floating point values. |
Method | _construct |
Construct the visual edge builder that will collect the visual attributes of an edge when it is being drawn. |