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 | |
Top
Extension Methods
See Also