pyvista_cad.CadMultiBlockAccessor.walk#
- CadMultiBlockAccessor.walk()[source]#
Walk the MultiBlock tree depth-first.
- Yields:
- tuple of (str, pyvista.DataSet)
(path, block)pairs in DFS pre-order.
- Return type:
Examples
>>> import pyvista as pv >>> import pyvista_cad >>> mb = pv.MultiBlock({'a': pv.Sphere(), 'b': pv.Cube()}) >>> [name for name, _ in mb.cad.walk()] ['a', 'b']