3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
Contributors
- 1. GDI
- 2. SLB
- 3. University of North Carolina
- 4. Curvenote
- 5. Deloitte
- 6. Aptos
- 7. Arm
Description
VTK implements an object-oriented approach to 3D visualization, and PyVista adheres to that underlying structure to provide an API that expands on VTK's data types. These expanded, wrapped types hold methods and attributes for quickly accessing scalar arrays, inspecting properties of the dataset, or using filtering algorithms to transform datasets. PyVista wrapped objects have a suite of common filters ready for immediate use directly on the objects. These filters are commonly used algorithms in the VTK library that have been made more accessible by binding a method to control that algorithm directly onto all PyVista datasets, providing a shared set of functionality. Through the use of these bound filtering methods, powerful VTK algorithms can be leveraged and controlled via keyword arguments designed to be intuitive for novice users.
Files
pyvista.pdf
Files
(1.9 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:107f0886c9dd99c1232e50072cb24c45
|
1.9 MB | Preview Download |