rotateSinCos for Vector2D