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
- Trame
Plotting API Reference#
Plotting module API reference. These plotting modules are the basis for all plotting functionality in PyVista.
|
Base plotting class. |
|
Plotting object to display vtk meshes or numpy arrays. |
|
Renderer class. |
|
Wrap vtkProperty and expose it pythonically. |
Wrap the VTK class vtkVolumeProperty. |
|
Wrapper class for VTK volume. |
|
|
Wrap vtkActor. |
|
Wrap _vtk.vtkDataSetMapper. |
|
Scalar to RGBA mapping table. |
Composite Plotting Reference#
These classes are used when plotting pyvista.MultiBlock
datasets.
|
Composite PolyData mapper. |
|
Block attributes. |
|
Block attributes used to set the attributes of a block. |
Charts API#
Charts API reference. These dedicated classes can be used to embed charts in plotting windows. Note that full charts functionality requires a VTK version of at least 9.3. Most components work fine in older versions though.
- Charts
Chart
- 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 described
by the pyvista.WidgetHelper
class. For additional details, see the
Widgets examples.
Convenience Functions#
These functions provide a simplified interface to the various plotting routines in PyVista.