port .copy() should deepcopy

This commit is contained in:
Jan Petykiewicz 2024-06-03 16:54:25 -07:00
parent 5fb736eb74
commit bb054b9eee

View File

@ -86,6 +86,9 @@ class Port(PositionableImpl, Rotatable, PivotableImpl, Copyable, Mirrorable):
def y(self, val: float) -> None: def y(self, val: float) -> None:
self.offset[1] = val self.offset[1] = val
def copy(self) -> Self:
return self.deepcopy()
def get_bounds(self): def get_bounds(self):
return numpy.vstack((self.offset, self.offset)) return numpy.vstack((self.offset, self.offset))