matrix_from_translation

compas.geometry.matrix_from_translation(translation)[source]

Returns a 4x4 translation matrix in row-major order.

Parameters:
translation[float, float, float]

The x, y and z components of the translation.

Returns:
list[list[float]]

The 4x4 transformation matrix representing a translation.

Notes

[ .  .  .  0 ]
[ .  .  .  1 ]
[ .  .  .  2 ]
[ .  .  .  . ]

Examples

>>> T = matrix_from_translation([1, 2, 3])