Plotting#
Intuitive plotting routines with matplotlib like syntax (see Plotting).
Plotting tools built for interactivity (see Widgets).
- Plotting
- Pyvista and PyQt
- Themes
- pyvista.themes.DefaultTheme
- pyvista.themes._SliderConfig
- pyvista.themes._SliderStyleConfig
- pyvista.themes._Font
- pyvista.themes._AxesConfig
- pyvista.themes._ColorbarConfig
- pyvista.themes._SilhouetteConfig
- pyvista.themes._DepthPeelingConfig
- pyvista.themes.DarkTheme
- pyvista.themes.ParaViewTheme
- pyvista.themes.DocumentTheme
Plotting API Reference#
Plotting module API reference. These plotting modules are the basis for all plotting functionality in PyVista.
|
Plotting object to display vtk meshes or numpy arrays. |
|
Renderer class. |
Charts API#
Charts API reference. These dedicated classes can be used to embed charts in plotting windows. Note that using charts requires a VTK version of at least 9.0 and in a future release will require vtk>=9.2.
- Charts
- pyvista.Chart2D
- pyvista.ChartBox
- pyvista.ChartPie
- pyvista.ChartMPL
- pyvista.plotting.charts.Pen
- pyvista.plotting.charts.Brush
- pyvista.plotting.charts.Axis
- pyvista.plotting.charts.LinePlot2D
- pyvista.plotting.charts.ScatterPlot2D
- pyvista.plotting.charts.BarPlot
- pyvista.plotting.charts.AreaPlot
- pyvista.plotting.charts.StackPlot
- pyvista.plotting.charts.BoxPlot
- pyvista.plotting.charts.PiePlot
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.