3
To rotate try to:
Here I will create a triangle in the form itself:
Form1.Canvas.Polygon([Point(20, 10), Point(10, 50), Point(80, 30)]);
Keep changing the Point
and seeing the results, will need a good Mathematical Logic to achieve the result with greater perfections, note that you need to manipulate 6 variables to have full control!
I appreciate the initiative, but what I needed was mathematical logic. I already posted it in the topic answer. Thanks.
– Andrey