Charts#
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.
Unusable features in older VTK versions:
Interaction with charts is bugged when multiple subplots are used (VTK <9.3).
ChartBox
andChartPie
cannot have a custom geometry and fill the entire scene by default (VTK <9.2).
- Chart#
|
2D chart class similar to a |
|
Dedicated chart for drawing box plots. |
|
Dedicated chart for drawing pie plots. |
|
Create new chart from an existing matplotlib figure. |
To customize these charts, extra plot and utility classes are
available in the charts
module. Note that users should
typically not instantiate these classes themselves, but rather
use the dedicated methods and properties from the chart
classes above.
|
Pythonic wrapper for a VTK Pen, used to draw lines. |
|
Pythonic wrapper for a VTK Brush, used to fill shapes. |
|
Pythonic interface for a VTK Axis, used by 2D charts. |
|
Class representing a 2D line plot. |
|
Class representing a 2D scatter plot. |
|
Class representing a 2D bar plot. |
|
Class representing a 2D area plot. |
|
Class representing a 2D stack plot. |
|
Class representing a box plot. |
|
Class representing a pie plot. |