# Examples from pyvista.core._validation.validate.validate_arrayN
# ===============================================================

# Validate a 1D array with four elements.
from pyvista import _validation
_validation.validate_arrayN((1, 2, 3, 4))

# Scalar 0-dimensional values are automatically reshaped to be 1D.
_validation.validate_arrayN(42.0)

# 2D arrays where the first dimension is unity are automatically
# reshaped to be 1D.
_validation.validate_arrayN([[1, 2]])

# Add additional constraints if needed.
_validation.validate_arrayN((1, 2, 3), must_have_length=3)

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

