• Intuitive plotting routines with matplotlib like syntax (see Plotting).

  • Plotting tools built for interactivity (see Widgets).

Plotting API Reference

Plotting module API reference. These plotting modules are the basis for all plotting functionality in PyVista.

Plotter(*args, **kwargs)

Plotting object to display vtk meshes or numpy arrays.

Renderer(parent[, border, border_color, ...])

Renderer class.

Widget API

The pyvista.Plotter class inherits all of the widget methods in pyvista.WidgetHelper, so all of the following methods are available from any PyVista plotter.


An internal class to manage widgets.

Convenience Functions

These functions provide a simplified interface to the various plotting routines in PyVista.