The QuaternionF type exposes the following members.
Methods
| Name | Description |
---|
| Add | |
| Equals(Object) | (Overrides ValueTypeEquals(Object).) |
| Equals(QuaternionF) | |
| Equals(QuaternionF, Single) | |
| Equals(QuaternionF, QuaternionF) | |
| Equals(QuaternionF, Single) | |
| FromDirectionZAxisUp(Vector3F) |
Similar to Mat3F.LookAt( direction, Vec3F.ZAxis ) with fix for vertical direction.
|
| FromDirectionZAxisUp(Vector3F, QuaternionF) |
Similar to Mat3F.LookAt( direction, Vec3F.ZAxis ) with fix for vertical direction.
|
| FromRotateByX(RadianF) | |
| FromRotateByX(RadianF, QuaternionF) | |
| FromRotateByY(RadianF) | |
| FromRotateByY(RadianF, QuaternionF) | |
| FromRotateByZ(RadianF) | |
| FromRotateByZ(RadianF, QuaternionF) | |
| GetAngle | |
| GetForward | |
| GetForward(Vector3F) | |
| GetHashCode | (Overrides ValueTypeGetHashCode.) |
| GetInverse | |
| GetLeft | |
| GetNormalize | |
| GetNormalize(QuaternionF, QuaternionF) | |
| GetRight | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) |
| GetUp | |
| GetUp(Vector3F) | |
| Inverse | |
| Length | |
| LookAt(Vector3F, Vector3F) | |
| LookAt(Vector3F, Vector3F, QuaternionF) | |
| Multiply(Single, QuaternionF, QuaternionF) | |
| Multiply(QuaternionF, QuaternionF, QuaternionF) | |
| Multiply(QuaternionF, Vector3F, Vector3F) | |
| Multiply(QuaternionF, Single, QuaternionF) | |
| Multiply(Vector3F, QuaternionF, Vector3F) | |
| Negate | |
| Normalize | |
| Parse | |
| Slerp(QuaternionF, QuaternionF, Single) | |
| Slerp(QuaternionF, QuaternionF, Single, QuaternionF) | |
| Subtract | |
| ToAngles | |
| ToAngles(AnglesF) | |
| ToMatrix3 | |
| ToMatrix3(Matrix3F) | |
| ToQuaternion | |
| ToQuaternionH | |
| ToString | (Overrides ValueTypeToString.) |
| ToString(Int32) | |
| ToVector4 | |
TopExtension Methods See Also