VectorExtensions.RotateAround Method

Definition

Overloads

RotateAround(Vector3, Vector3, Quaternion)
RotateAround(Vector3, Vector3, Vector3)

RotateAround(Vector3, Vector3, Quaternion)

public:
[System::Runtime::CompilerServices::Extension]
 static UnityEngine::Vector3 RotateAround(UnityEngine::Vector3 point, UnityEngine::Vector3 pivot, UnityEngine::Quaternion rotation);
public static UnityEngine.Vector3 RotateAround (this UnityEngine.Vector3 point, UnityEngine.Vector3 pivot, UnityEngine.Quaternion rotation);
static member RotateAround : UnityEngine.Vector3 * UnityEngine.Vector3 * UnityEngine.Quaternion -> UnityEngine.Vector3
<Extension()>
Public Function RotateAround (point As Vector3, pivot As Vector3, rotation As Quaternion) As Vector3

Parameters

point
UnityEngine.Vector3
pivot
UnityEngine.Vector3
rotation
UnityEngine.Quaternion

Returns

UnityEngine.Vector3

Applies to

RotateAround(Vector3, Vector3, Vector3)

public:
[System::Runtime::CompilerServices::Extension]
 static UnityEngine::Vector3 RotateAround(UnityEngine::Vector3 point, UnityEngine::Vector3 pivot, UnityEngine::Vector3 eulerAngles);
public static UnityEngine.Vector3 RotateAround (this UnityEngine.Vector3 point, UnityEngine.Vector3 pivot, UnityEngine.Vector3 eulerAngles);
static member RotateAround : UnityEngine.Vector3 * UnityEngine.Vector3 * UnityEngine.Vector3 -> UnityEngine.Vector3
<Extension()>
Public Function RotateAround (point As Vector3, pivot As Vector3, eulerAngles As Vector3) As Vector3

Parameters

point
UnityEngine.Vector3
pivot
UnityEngine.Vector3
eulerAngles
UnityEngine.Vector3

Returns

UnityEngine.Vector3

Applies to