@pragma('vm:prefer-inline') Offset rot(Offset v, double a) { final c = math.cos(a); final s = math.sin(a); return Offset(v.dx * c - v.dy * s, v.dx * s + v.dy * c); }