MatrixRotationAxis(Vector3, Double, Vector3) Method |
Form a rotation
Matrix rotating about given axis, offset from the origin
Namespace: Microsoft.DirectXAssembly: Demo3D.Common (in Demo3D.Common.dll) Version: 19.00.00
Syntaxpublic static Matrix RotationAxis(
Vector3 axis,
double radians,
Vector3 o
)
Parameters
- axis Vector3
- Axis to rotate about
- radians Double
- Angle in radians
- o Vector3
- Origin of rotation
Return Value
MatrixResulting rotation
Matrix
RemarksEquivalent to Matrix.Translation(-o) * Matrix.RotationAxis(axis, radians) * Matrix.Translation(o)
See Also