parq_blockmodel.utils.geometry_utils.validate_axes_orthonormal

parq_blockmodel.utils.geometry_utils.validate_axes_orthonormal(u, v, w, tol=1e-08)[source]

Validate if three vectors are orthonormal.

Parameters:
  • u (array-like) – First vector.

  • v (array-like) – Second vector.

  • w (array-like) – Third vector.

  • tol (float) – Tolerance for checking orthonormality.

Returns:

True if the vectors are orthonormal, False otherwise.

Return type:

bool