Translation.decomposed
- Translation.decomposed()[source]
- Decompose the Transformation into its components. - Returns:
- compas.geometry.Scale
- The scale component of the current transformation. 
- compas.geometry.Shear
- The shear component of the current transformation. 
- compas.geometry.Rotation
- The rotation component of the current transformation. 
- compas.geometry.Translation
- The translation component of the current transformation. 
- compas.geometry.Projection
- The projection component of the current transformation. 
 
 - Examples - >>> from compas.geometry import Scale, Translation, Rotation >>> trans1 = [1, 2, 3] >>> angle1 = [-2.142, 1.141, -0.142] >>> scale1 = [0.123, 2, 0.5] >>> T1 = Translation.from_vector(trans1) >>> R1 = Rotation.from_euler_angles(angle1) >>> S1 = Scale.from_factors(scale1) >>> M = T1 * R1 * S1 >>> S, H, R, T, P = M.decomposed() >>> S1 == S True >>> R1 == R True >>> T1 == T True