rotate method
- double deg
override
Rotate the shape by deg degrees
Implementation
@override
Ellipse rotate(double deg) {
// Axis-aligned ellipse rotation swaps radii at 90°.
// For simplicity, rotate center only (ellipse stays axis-aligned).
return Ellipse(
center: center.rotate(deg),
radiusX: radiusX,
radiusY: radiusY,
);
}