mpl

Module Contents

Classes

MPLRender

Functions

dotted(p1, p2[, points])

dashed(p1, p2[, points])

line(p1, p2[, points])

spring(xp1, xp2[, points, rot, amp, line_frac])

wave(xp1, xp2[, points, rot, amp, line_frac])

combine_lines(lines)

Attributes

namedlines

mpl.dotted(p1, p2, points=200)[source]
mpl.dashed(p1, p2, points=200)[source]
mpl.line(p1, p2, points=200)[source]
mpl.spring(xp1, xp2, points=200, rot=3, amp=0.15, line_frac=0.2)[source]
mpl.wave(xp1, xp2, points=200, rot=3, amp=0.15, line_frac=0.2)[source]
mpl.combine_lines(lines)[source]
mpl.namedlines[source]
class mpl.MPLRender(fd=None, *args, **kwargs)[source]

Bases: pyfeyn2.render.render.Render

render(file=None, show=True, width=None, height=None, resolution=100, clean_up=False)[source]

Render the diagram.

static valid_attribute(attr: str) bool[source]
static valid_type(typ: str) bool[source]