pyvista.core._validation.validate.validate_transform4x4#
- validate_transform4x4( ) NumpyArray[float][source]#
Validate transform-like input as a 4x4 ndarray.
- Parameters:
- transform
TransformLike Transformation matrix as a 3x3 or 4x4 array, vtkMatrix3x3 or vtkMatrix4x4, vtkTransform, or a SciPy
Rotationinstance. If the input is 3x3, the array is padded using a 4x4 identity matrix.- must_be_finitebool, default:
True Checkif all elements of the array are finite, i.e. notinfinityand not Not a Number (NaN).- name
str, default: “Transform” Variable name to use in the error messages if any of the validation checks fail.
- transform
- Returns:
np.ndarrayValidated 4x4 transformation matrix.
See also
validate_transform3x3Similar function for 3x3 transforms.
validate_arrayGeneric array validation function.