String format([int x0 = 0, int? y0, int? w0, int? h0]) => '[ X:${x.toStringAsFixed(x0)}, Y:${y.toStringAsFixed(y0 ?? x0)}, W:${width.toStringAsFixed(w0 ?? x0)}, H:${height.toStringAsFixed(h0 ?? x0)} ]';