# Examples from pyvista.DataObjectFilters.scale
# =============================================

import pyvista as pv
from pyvista import examples
mesh1 = examples.download_teapot()
mesh2 = mesh1.scale([10.0, 10.0, 10.0], inplace=False)

# Plot meshes side-by-side
pl = pv.Plotter(shape=(1, 2))
# Create plot with unscaled mesh
pl.subplot(0, 0)
_ = pl.add_mesh(mesh1)
pl.show_axes()
_ = pl.show_grid()
# Create plot with scaled mesh
pl.subplot(0, 1)
_ = pl.add_mesh(mesh2)
pl.show_axes()
_ = pl.show_grid()
pl.show(cpos='xy')

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