Rotates a 3d vector. This operation is also called conjugation,
because the result is the same as
RhinoCommon (in RhinoCommon.dll)
public Vector3d Rotate(
Public Function Rotate (
v As Vector3d
) As Vector3d
- Type: Rhino.GeometryVector3d
The vector to be rotated.
R*v, where R is the rotation defined by the unit quaternion.
This is mathematically the same as the values
If you need to rotate more than a dozen or so vectors,
it will be more efficient to calculate the rotation
matrix once and use it repeatedly.