Translates the shape by the given vector offset.
offset
@override Polygon translate(Point<num> offset) { return Polygon(vertices.map((p) => p + offset).toList(growable: false)); }