angle&#34;: &#34;s&#34;,
        &#34;circle&#34;: &#34;o&#34;,
        &#34;hidden&#34;: &#34;none&#34;,
        &#34;triangle-up&#34;: &#34;^&#34;,
        &#34;triangle-down&#34;: &#34;v&#34;,
    }

    def __init__(
        self,
        ax,
        vertex_drawer_factory=MatplotlibVertexDrawer,
        edge_drawer_factory=MatplotlibEdgeDrawer,
    ):
        &#34;&#34;&#34;Constructs the graph drawer and associates it with the mpl Axes

        @param ax: the matplotlib Axes to draw into.
        @para