Coverage for kwave/reconstruction/shifted_transform.py: 0%

7 statements  

« prev     ^ index     » next       coverage.py v6.5.0, created at 2022-10-24 11:52 -0700

1from uff import Position, Transform 

2 

3 

4class ShiftedTransform(Transform): 

5 def __call__(self, point): 

6 if isinstance(point, Position): 

7 # todo: add rotation 

8 return Position(point.x + self.translation.x, point.y + self.translation.y, point.z + self.translation.z) 

9 else: 

10 raise TypeError(f"Type {type(point)} not recognized.") 

11 pass