Move point O to another point on the coordinate plane and then rotate.
1. Subtract the point of rotation from the coordinates of each vertex of the polygon[br]2. Rotate as normal[br]3. Add the point of rotation back into the new vertices of the polygon.[br][br]Try it yourself!