__repo__ = "https://github.com/adafruit/Adafruit_Blinka_Displayio.git"
-@dataclass
-class RectangleStruct:
- # pylint: disable=invalid-name
- """Rectangle Struct Dataclass. To eventually be replaced by Area."""
- x1: int
- y1: int
- x2: int
- y2: int
-
-
@dataclass
class TransformStruct:
# pylint: disable=invalid-name
dx: int = 1
dy: int = 1
scale: int = 1
- transpose_xy: bool = False
+ width: int = 0
+ height: int = 0
mirror_x: bool = False
mirror_y: bool = False
+ transpose_xy: bool = False
@dataclass
self.rgb888 & 0xFF,
0 if self.transparent else 0xFF,
)
+
+
+null_transform = TransformStruct() # Use defaults