def test_reflection_from_matrix(): v0 = np.random.random(3) - 0.5 v1 = np.random.random(3) - 0.5 M0 = t.reflection_matrix(v0, v1) point, normal = t.reflection_from_matrix(M0) M1 = t.reflection_matrix(point, normal) assert_equal(t.is_same_transform(M0, M1), True)
def test_reflection_from_matrix(): v0 = np.array([0.2, 0.2, 0.2]) # arbitrary values v1 = np.array([0.4, 0.4, 0.4]) M0 = t.reflection_matrix(v0, v1) point, normal = t.reflection_from_matrix(M0) M1 = t.reflection_matrix(point, normal) assert_equal(t.is_same_transform(M0, M1), True)
def test_reflection_from_matrix(): v0 = np.random.random(3) - 0.5 v1 = np.random.random(3) - 0.5 M0 = t.reflection_matrix(v0, v1) point, normal = t.reflection_from_matrix(M0) M1 = t.reflection_matrix(point, normal) assert_equal(t.is_same_transform(M0, M1), True)
def test_reflection_from_matrix(): v0 = np.array([0.2, 0.2, 0.2]) # arbitrary values v1 = np.array([0.4, 0.4, 0.4]) M0 = t.reflection_matrix(v0, v1) point, normal = t.reflection_from_matrix(M0) M1 = t.reflection_matrix(point, normal) assert_equal(t.is_same_transform(M0, M1), True)