knots.display.make_stage3#

knots.display.make_stage3(knot: Knot, width: float = 7, *, center_alpha: float = 0.1) Figure[source]#

Draw the “Stage 3” version of the knot ready to be interleaved.

Parameters:
knotKnot

The knot to render

widthfloat, default: 7

The width in points of the ribbon of the knot.

center_linebool, default: False

If the center line of the knot should also be drawn.

If the knot will be traced this can be a helpful guide for correctly doing the interleaving, but it can be distracting particularly if you plan to directly color a print out.

fig_sizetuple, default: None

The size of the rendered figure in in, following matplotlib.figure.Figure.

If not given, get the aspect ratio from the Knot make the width 5in

center_alphafloat, default: 0.1

The alpha of the center line if it is drawn.

Returns:
matplotlib.figure.Figure