NXOpen.UF.Vec3.Unitize

Vec3.Unitize()

Refer to UF_VEC3_unitize for documentation.

Signature: Unitize(vec, tolerance)

Parameters:
  • vec (list of float) – Vector to unitize
  • tolerance (float) – Tolerance value to use for checking
Returns:

A Tuple

Return type:

A tuple consisting of (magnitude,unitVec)

magnitude(float): Vector magnitude = ||vec||

unitVec(list of float): Unitized vector = vec/||vec||

License requirements: None