Skip to content

liblaf.melon.io.pyvista

PyVista readers, writers, and conversion dispatchers.

Modules:

  • multiblock

    Multi-block PyVista dataset I/O helpers.

  • polydata

    Surface-mesh I/O helpers built around pyvista.PolyData.

  • unstructured_grid

    Volume-mesh I/O helpers built around pyvista.UnstructuredGrid.

Attributes:

as_multiblock module-attribute

as_multiblock: ConverterDispatcher[MultiBlock] = (
    ConverterDispatcher(MultiBlock)
)

Convert supported scene objects to [pyvista.MultiBlock][].

as_polydata module-attribute

as_polydata: ConverterDispatcher[PolyData] = (
    ConverterDispatcher(PolyData)
)

Convert supported mesh objects to [pyvista.PolyData][].

as_unstructured_grid module-attribute

as_unstructured_grid: ConverterDispatcher[
    UnstructuredGrid
] = ConverterDispatcher(UnstructuredGrid)

Convert supported volume meshes to [pyvista.UnstructuredGrid][].

load_multiblock module-attribute

load_multiblock: ReaderDispatcher[MultiBlock] = (
    ReaderDispatcher(MultiBlock)
)

Load a multi-block PyVista dataset.

load_polydata module-attribute

load_polydata: ReaderDispatcher[PolyData] = (
    ReaderDispatcher(PolyData)
)

Load a surface mesh as [pyvista.PolyData][].

load_unstructured_grid module-attribute

load_unstructured_grid: ReaderDispatcher[
    UnstructuredGrid
] = ReaderDispatcher(UnstructuredGrid)

Load an unstructured volume mesh with PyVista.