Source code for LOGS.Entities.AxisZoom

from typing import Optional

from LOGS.Entity.SerializableContent import SerializableContent


[docs] class AxisZoom(SerializableContent): _x: Optional[list[float]] = None _y: Optional[list[float]] = None _z: Optional[list[float]] = None @property def x(self) -> Optional[list[float]]: return self._x @x.setter def x(self, value): self._x = self.checkListAndConvertNullable(value, float, "x") @property def y(self) -> Optional[list[float]]: return self._y @y.setter def y(self, value): self._y = self.checkListAndConvertNullable(value, float, "y") @property def z(self) -> Optional[list[float]]: return self._z @z.setter def z(self, value): self._z = self.checkListAndConvertNullable(value, float, "z")