liberty.math.quaternion

* Copyright: Copyright (C) 2018 Gabriel Gheorghe, All Rights Reserved * Authors: $(Gabriel Gheorghe) * License: GNU GENERAL PUBLIC LICENSE Version 3 * Source: * Documentation: * Coverage:

Members

Aliases

QuaternionD
alias QuaternionD = Quaternion!double
QuaternionF
alias QuaternionF = Quaternion!float

Functions

lerp
Quaternion!T lerp(Quaternion!T a, Quaternion!T b, float t)

Returns linear interpolation for quaternions.

nlerp
Quaternion!T nlerp(Quaternion!T a, Quaternion!T b, float t)

Returns nlerp of quaternions.

slerp
Quaternion!T slerp(Quaternion!T a, Quaternion!T b, T t)

Returns slerp of quaternions.

Structs

Quaternion
struct Quaternion(T)

Meta