Sets this quaternion to its exponential.
Namespace: DigitalRune.Mathematics.AlgebraAssembly: DigitalRune.Mathematics (in DigitalRune.Mathematics.dll) Version: 1.7.0.0 (1.7.0.9486)
Syntax
| C# |
|---|
public void Exp() |
| Visual Basic |
|---|
Public Sub Exp |
| Visual C++ |
|---|
public: void Exp() |
Remarks
Important: This method requires that the quaternion is a pure quaternion. A pure quaternion is defined by q = (0, uθ) where u is a unit vector.
The exponential of a quaternion q is defines as:
eq = (cos(θ) + usin(θ))
The result is returned as a quaternion with the form: (cos(θ), usin(θ))