pyvista.MultiBlock.nested_block_types

pyvista.MultiBlock.nested_block_types#

property MultiBlock.nested_block_types: set[type[DataSet | None]][source]#

Return a set of all nested block type(s).

Added in version 0.45.

Examples

Load a dataset with nested multi-blocks. Here we load download_biplane().

>>> from pyvista import examples
>>> multi = examples.download_biplane()

The dataset has eight nested multi-block blocks, so the block types only contains MultiBlock.

>>> multi.block_types
{<class 'pyvista.core.composite.MultiBlock'>}

The nested blocks only contain a single mesh type so the nested block types only contains UnstructuredGrid.

>>> multi.nested_block_types
{<class 'pyvista.core.pointset.UnstructuredGrid'>}