# Examples from pyvista.DataSetAttributes.set_vectors
# ===================================================

# Add random vectors to a mesh as point data.
import pyvista as pv
import numpy as np
mesh = pv.Cube()
mesh.clear_data()
vectors = np.random.default_rng().random((mesh.n_points, 3))
mesh.point_data.set_vectors(vectors, 'my-vectors')
mesh.point_data

# ----------------------------------------------------------------------
# Generated by sphinx-examples-as-code https://github.com/pyvista/sphinx-examples-as-code

