def test_compose(): T1 = Affine(random_vec12('affine')) T2 = Affine(random_vec12('similarity')) T = T1*T2 assert_almost_equal(T.__array__(), np.dot(T1.__array__(), T2.__array__()))
def test_rigid_compose(): T1 = Affine(random_vec12('rigid')) T2 = Affine(random_vec12('rigid')) T = T1*T2 assert_almost_equal(T.__array__(), np.dot(T1.__array__(), T2.__array__()))