def test_rotation(self): transformed_points = _TransformPoints(self.points, self.rotation.matrix()) expected_rotated_points = np.array([[-1, 1, 0], [-1, 2, 0]]).T self.assertTrue( np.allclose(transformed_points, expected_rotated_points))
def test_translation(self): transformed_points = _TransformPoints(self.points, self.translation.matrix()) expected_translated_points = np.array([[2, 3, 3], [3, 3, 3]]).T self.assertTrue( np.allclose(transformed_points, expected_translated_points))