Is there any function to rotate one point around another point by angle?

Just use func RotateVectorAroundAxis