## Actions

Angle (Quat) |
Get the angle of this quaternion Target is Kismet Math Library |

Angular Distance (Quat) |
Find the angular distance/difference between two rotation quaternions. Target is Kismet Math Library |

Axis X (Quat) |
Get the forward direction (X axis) after it has been rotated by this Quaternion. Target is Kismet Math Library |

Axis Y (Quat) |
Get the right direction (Y axis) after it has been rotated by this Quaternion. Target is Kismet Math Library |

Axis Z (Quat) |
Get the up direction (Z axis) after it has been rotated by this Quaternion. Target is Kismet Math Library |

Ensure shortest arc to (Quat) |
Modify the quaternion to ensure that the delta between it and B represents the shortest possible rotation angle. Target is Kismet Math Library |

Equal (Quat) |
Returns true if Quaternion A is equal to Quaternion B (A == B) within a specified error tolerance Target is Kismet Math Library |

Euler (Quat) |
Convert a Quaternion into floating-point Euler angles (in degrees). Target is Kismet Math Library |

Exp (Quat) |
Used in combination with Log(). Assumes a quaternion with W=0 and V=theta*v (where |v| = 1). Exp(q) = (sin(theta)*v, cos(theta)) Target is Kismet Math Library |

Inversed (Quat) |
Return an inversed copy of this quaternion. Target is Kismet Math Library |

Is Finite (Quat) |
Determine if all the values are finite (not NaN nor Inf) in this Quat. Target is Kismet Math Library |

Is Identity (Quat) |
Checks whether this Quaternion is an Identity Quaternion. Assumes Quaternion tested is normalized. Target is Kismet Math Library |

Is Non-Finite (Quat) |
Determine if there are any non-finite values (NaN or Inf) in this Quat. Target is Kismet Math Library |

Is Normalized (Quat) |
Return true if this quaternion is normalized Target is Kismet Math Library |

Log (Quat) |
Quaternion with W=0 and V=theta*v. Used in combination with Exp(). Target is Kismet Math Library |

Make from Euler (Quat) |
Convert a vector of floating-point Euler angles (in degrees) into a Quaternion. Target is Kismet Math Library |

Normalize (Quat) |
Normalize this quaternion if it is large enough as compared to the supplied tolerance. If it is too small then set it to the identity quaternion. Target is Kismet Math Library |

Normalized (Quat) |
Get a normalized copy of this quaternion. If it is too small, returns an identity quaternion. Target is Kismet Math Library |

Not Equal (Quat) |
Returns true if Quat A is not equal to Quat B (A != B) within a specified error tolerance Target is Kismet Math Library |

Quat - Quat |
Returns subtraction of Vector B from Vector A (A - B) Target is Kismet Math Library |

Quat * Quat |
Gets the result of multiplying two quaternions (A * B). Order matters when composing quaternions: C = A * B will yield a quaternion C that logically first applies B then A to any subsequent transformation (right first, then left). Target is Kismet Math Library |

Quat + Quat |
Returns addition of Vector A and Vector B (A + B) Target is Kismet Math Library |

Quat Identity |
Identity quaternion constant Target is Kismet Math Library |

Rotate Vector (Quat) |
Rotate a vector by this quaternion. Target is Kismet Math Library |

Rotation Axis (Quat) |
Get the axis of rotation of the Quaternion. This is the axis around which rotation occurs to transform the canonical coordinate system to the target orientation. For the identity Quaternion which has no such rotation, FVector(1,0,0) is returned. Target is Kismet Math Library |

Set Components (Quat) |
Set X, Y, Z, W components of Quaternion. Target is Kismet Math Library |

Set from Euler (Quat) |
Convert a vector of floating-point Euler angles (in degrees) into a Quaternion. Target is Kismet Math Library |

Size (Quat) |
Get the length of the quaternion. Target is Kismet Math Library |

Size Squared (Quat) |
Get the squared length of the quaternion. Target is Kismet Math Library |

Unrotate Vector (Quat) |
Rotate a vector by the inverse of this quaternion. Target is Kismet Math Library |

Vector Forward (Quat) |
Get the forward direction (X axis) after it has been rotated by this Quaternion. Target is Kismet Math Library |

Vector Right (Quat) |
Get the right direction (Y axis) after it has been rotated by this Quaternion. Target is Kismet Math Library |

Vector Up (Quat) |
Get the up direction (Z axis) after it has been rotated by this Quaternion. Target is Kismet Math Library |