API Reference

In this section, you can learn more about how PyVista wraps different VTK mesh types and how you can leverage powerful 3D plotting and mesh analysis tools. Highlights of the API include:

  • Pythonic interface to VTK’s Python-C++ bindings

  • Filtering/plotting tools built for interactivity (see Widgets)

  • Direct access to common VTK filters (see Filters)

  • Intuitive plotting routines with matplotlib similar syntax (see Plotting)

Core API

Learn more anout PyVista’s different mesh types and direct access to common VTK filters.

Core API

Plotting API

Explore PyVista’s robust plotting interface for visualizing the core data structures.

Plotting API

Utilities

Utilize PyVista’s helper modules, conversion tools, and geometric object creation routines.

Utilities