Reflect over the line between two points
Reflect over the line between two points
Reflect over the provided point
Reflect over the provided point
Rotate about its origin by the specified angle
Rotate about its origin by the specified angle
The sin of the angle angle about the origin to rotate this polygon
The cosin of the angle about the origin to rotate this polygon
Rotate about its origin by the specified radians
Rotate about its origin by the specified radians
The number of radians about the origin to rotate this polygon. Positive numbers correspond to counter-clockwise rotation
Change the scale of this polygon
Change the scale of this polygon
the updated scale on the x-axis
the updated scale on the y-axis
Shear the provided polygon
Shear the provided polygon
Shear on the x axis
Shear on the y axis
Transform according to a provided AffineTransformation instance.
Transform according to a provided AffineTransformation instance.
An AffineTransformation
Translate the provided polygon
Translate the provided polygon
the value to translate by in the x direction
the value to translate by in the y direction
Trait used to implicitly extend Polygon instances with transformation methods