変換マトリックスを使用してポイント（x、y）を回転させるには、ポイントに回転マトリックスを掛ける必要があります。結果は、回転ポイントを表す新しいポイント（x '、y'）になります。マトリックスの乗算は次のように行われます。

'''シェル
[x '] = [cos（θ）-sin（θ）] [x]
[y '] [sin（θ）cos（θ）] [y]
'' '

ここで、「θ」は回転角であり、（x、y）は回転する元のポイントです。結果（x '、y'）は回転点です。この回転マトリックスは、「θ」の符号に応じて、時計回りと反時計回りの回転の両方に使用できます。
To rotate a point (x, y) using a transformation matrix, you need to multiply the point by the rotation matrix. The result will be a new point (x', y'), which represents the rotated point. The matrix multiplication is done as follows:

'''shell
[x'] = [cos(θ) -sin(θ)][x]
[y'] [sin(θ) cos(θ)][y]
'''

Where 'θ' is the angle of rotation and (x, y) is the original point that you want to rotate. The result (x', y') is the rotated point. This rotation matrix can be used for both clockwise and counter-clockwise rotations, depending on the sign of 'θ'.