CompositeAttributes.reset_opacities

CompositeAttributes.reset_opacities#

CompositeAttributes.reset_opacities()[source]#

Reset the opacities of all blocks.

Examples#

Download Python source code | Download Jupyter notebook

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-7c8c4108b9dec8ec_00_00.png