API reference

Top-level

euler(...)

Fit an area-proportional Euler diagram.

venn(...)

Lay out a (non-proportional) Venn diagram.

options(**changes)

Get or set global plotting defaults.

get_options()

Return a deep copy of the currently effective plotting options.

reset_options()

Restore all plotting options to their built-in defaults.

Result and shape classes

EulerFit(shapes, ...], original_values, ...)

Result of fitting an area-proportional Euler diagram.

Circle(set, center, radius)

A fitted circle for one input set.

Ellipse(set, center, semi_major, semi_minor, ...)

A fitted ellipse for one input set.

Point(x, y)

A 2D point.

Errors