rotate90Towards Method

Return a (new or optionally preallocated) vector that is rotated 90 degrees in the plane of this vector and the target vector.

rotate90Towards(target: Vector3d, result?: Vector3d): Vector3d | undefined

Parameter Type Description
target Vector3d Second vector which defines the plane of rotation.
result Vector3d optional preallocated vector for result.

Returns - Vector3d | undefined

rotated vector, or undefined if the cross product of this and the the target cannot be normalized (i.e. if the target and this are colinear)

Defined in

Last Updated: 13 June, 2024