RotatePointAroundVector
This method is used to rotate a point or a vector around a vector.
This rotation is done CCW (counter clock wise)
Example usage is below:
c= RotatePointAroundVector(a,b,90)
Here, “a” is a point or a vector which we will rotate, “b” is the vector which we will rotate our point(vector) around, “c” is the new vector, formed after the rotation of “a” around “b”.