Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun add(result: ZQuaternion, q1: ZQuaternion, q2: ZQuaternion)
Link copied to clipboard
Link copied to clipboard
fun copy(result: ZQuaternion, q: ZQuaternion)
Link copied to clipboard
Link copied to clipboard
fun fromAngleAxis(result: ZQuaternion, angle: Float, axis: ZVector3)
fun fromAngleAxis(result: ZQuaternion, angle: Float, x: Float, y: Float, z: Float)
Link copied to clipboard
Link copied to clipboard
fun fromVec3(result: ZQuaternion, v: ZVector3)
Link copied to clipboard
fun identity(result: ZQuaternion)
Link copied to clipboard
fun invert(result: ZQuaternion, q: ZQuaternion)
Link copied to clipboard
fun mult(result: ZQuaternion, q1: ZQuaternion, q2: ZQuaternion)
Link copied to clipboard
Link copied to clipboard

Normalizes the quaternion.

Link copied to clipboard
fun rotate(result: ZQuaternion, q: ZQuaternion, angle: Float, axis: ZVector3)

Rotates a quaternion by a specified angle around a specified axis.

Link copied to clipboard
fun slerp(result: ZQuaternion, t: Float, q1: ZQuaternion, q2: ZQuaternion)
Link copied to clipboard
Link copied to clipboard
fun zero(result: ZQuaternion)