This is a pre-release version (latest).Go to latest (1.18.0)
{ } Raw JSON

bundles / scipy latest / scipy / spatial / transform / _rigid_transform / RigidTransform / concatenate

staticmethod

scipy.spatial.transform._rigid_transform:RigidTransform.concatenate

source: build-install/usr/lib/python3.14/site-packages/scipy/spatial/transform/_rigid_transform.py:992

Signature

staticmethoddef concatenate(transforms: RigidTransform | Iterable[RigidTransform]) → RigidTransform

Summary

Concatenate a sequence of RigidTransform objects into a single object.

Parameters

transforms : sequence of `RigidTransform`

If a single RigidTransform instance is passed in, a copy of it is returned.

Returns

transform : `RigidTransform` instance

The concatenated transform.

Examples

from scipy.spatial.transform import RigidTransform as Tf
tf1 = Tf.from_translation([1, 0, 0])
tf2 = Tf.from_translation([[2, 0, 0], [3, 0, 0]])
Tf.concatenate([tf1, tf2]).translation
✓
array([[1., 0., 0.],
       [2., 0., 0.],
       [3., 0., 0.]])

Aliases

  • scipy.spatial.transform.RigidTransform.concatenate