# Examples from pyvista.core._structured_data._StructuredDataMixin.dimensions
# ===========================================================================

# Create a uniform grid with dimensions `(2, 3, 4)`.
import pyvista as pv
grid = pv.ImageData(dimensions=(2, 3, 4))
grid.dimensions
grid.plot(show_edges=True)

# Set the dimensions to `(3, 4, 5)`.
grid.dimensions = (3, 4, 5)
grid.plot(show_edges=True)

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