pyvista.CompositeAttributes.reset_opacities

pyvista.CompositeAttributes.reset_opacities#

CompositeAttributes.reset_opacities()[source]#

Reset the opacities of all blocks.

Examples

Change the opacity of the second block of the dataset then reset all opacities.

Note how the zero index is the entire multiblock, so we have to add 1 to our indexing to access the right block.

>>> import pyvista as pv
>>> dataset = pv.MultiBlock([pv.Cube(), pv.Sphere(center=(0, 0, 1))])
>>> pl = pv.Plotter()
>>> actor, mapper = pl.add_composite(dataset)
>>> mapper.block_attr[2].opacity = 0.5
>>> mapper.block_attr.reset_opacities()
>>> pl.show()
../../../_images/pyvista-CompositeAttributes-reset_opacities-1_00_00.png