DataSetAttributes.active_scalars#
- property DataSetAttributes.active_scalars: pyvista_ndarray | None[source]#
Return the active scalars.
Changed in version 0.32.0: Can no longer be used to set the active scalars. Either use
DataSetAttributes.set_scalars()or if the array already exists, assign topyvista.DataSetAttributes.active_scalars_name.- Returns:
Optional[pyvista_ndarray]Active scalars.
Examples#
Download Python source code | Download Jupyter notebook
Associate point data to a simple cube mesh and show that the active scalars in the point array are the most recently added array.
>>> import pyvista as pv
>>> import numpy as np
>>> mesh = pv.Cube()
>>> mesh.point_data['data0'] = np.arange(mesh.n_points)
>>> mesh.point_data.active_scalars
pyvista_ndarray([0, 1, 2, 3, 4, 5, 6, 7])