What is quat_apply() for in torch_utils.py?

I found this function was used a lot in the code, and found the function declaration in ./isaacgym/python/isaacgym/torch_utils.py but there’s no comment for this function. Does anyone know the what is this function used for?

Ah I see, it seems it is used for apply rotation on a vector.