extractSHRT

extractSHRT(*args, **kwargs)

Overloaded function.

  1. extractSHRT(mat: Imath.M44f, s: Imath.V3f, h: Imath.V3f, r: Imath.V3f, t: Imath.V3f, exc: bool = True, rOrder: Imath.Eulerf.Order = <Order.XYZ: 257>) -> bool

Extract the scaling, shear, rotation, and translation components of the given 4x4 matrix.

  1. extractSHRT(mat: Imath.M44f, s: Imath.V3f, h: Imath.V3f, r: Imath.V3f, t: Imath.V3f, exc: bool = True) -> bool

Extract the scaling, shear, rotation, and translation components of the given 4x4 matrix.

  1. extractSHRT(mat: Imath.M44f, s: Imath.V3f, h: Imath.V3f, r: Imath.Eulerf, t: Imath.V3f, exc: bool = True) -> bool

Extract the scaling, shear, rotation, and translation components of the given 4x4 matrix.

  1. extractSHRT(mat: Imath.M44d, s: Imath.V3d, h: Imath.V3d, r: Imath.V3d, t: Imath.V3d, exc: bool = True, rOrder: Imath.Eulerd.Order = <Order.XYZ: 257>) -> bool

Extract the scaling, shear, rotation, and translation components of the given 4x4 matrix.

  1. extractSHRT(mat: Imath.M44d, s: Imath.V3d, h: Imath.V3d, r: Imath.V3d, t: Imath.V3d, exc: bool = True) -> bool

Extract the scaling, shear, rotation, and translation components of the given 4x4 matrix.

  1. extractSHRT(mat: Imath.M44d, s: Imath.V3d, h: Imath.V3d, r: Imath.Eulerd, t: Imath.V3d, exc: bool = True) -> bool

Extract the scaling, shear, rotation, and translation components of the given 4x4 matrix.