![]() |
UnityMol
0.9.6-875
UnityMol viewer / In developement
|
Static Public Member Functions | |
static float | GetQuatLength (Quaternion q) |
static Quaternion | GetQuatConjugate (Quaternion q) |
static Quaternion | GetQuatLog (Quaternion q) |
static Quaternion | GetQuatExp (Quaternion q) |
static Quaternion | GetQuatSquad (float t, Quaternion q0, Quaternion q1, Quaternion a0, Quaternion a1) |
static Quaternion | GetSquadIntermediate (Quaternion q0uaternion, Quaternion q1uaternion, Quaternion q2uaternion) |
static float | Ease (float t, float k1, float k2) |
static Quaternion | Slerp (Quaternion p, Quaternion q, float t) |
Definition at line 69 of file MathUtils.cs.
|
static |
Definition at line 147 of file MathUtils.cs.
Referenced by GenInterpolationPoint.GetHermiteAtTime(), and GenInterpolationPoint_BF.GetHermiteAtTime().
|
static |
Definition at line 76 of file MathUtils.cs.
Referenced by GetSquadIntermediate().
|
static |
Definition at line 104 of file MathUtils.cs.
Referenced by GetSquadIntermediate().
|
static |
Definition at line 71 of file MathUtils.cs.
|
static |
Definition at line 83 of file MathUtils.cs.
Referenced by GetSquadIntermediate().
|
static |
Definition at line 123 of file MathUtils.cs.
References Slerp().
|
static |
Definition at line 133 of file MathUtils.cs.
References GetQuatConjugate(), GetQuatExp(), and GetQuatLog().
|
static |
Definition at line 186 of file MathUtils.cs.
Referenced by GetQuatSquad().