aboutsummaryrefslogtreecommitdiff
path: root/include/BH/Math/Quat.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/BH/Math/Quat.h')
-rw-r--r--include/BH/Math/Quat.h17
1 files changed, 0 insertions, 17 deletions
diff --git a/include/BH/Math/Quat.h b/include/BH/Math/Quat.h
index c6777a2..e79d7f3 100644
--- a/include/BH/Math/Quat.h
+++ b/include/BH/Math/Quat.h
@@ -9,95 +9,78 @@
BH_Vec4fAdd(a, b, out)
-
#define BH_Quat4fSub(a, b, out) \
BH_Vec4fSub(a, b, out)
-
#define BH_Quat4fScale(a, b, out) \
BH_Vec4fScale(a, b, out)
-
#define BH_Quat4fNegate(in, out) \
BH_Vec4fNegate(in, out)
-
#define BH_Quat4fDot(a, b) \
BH_Vec4fDot(a, b)
-
#define BH_Quat4fLength(in) \
BH_Vec4fLength(in)
-
#define BH_Quat4fNormal(in, out) \
BH_Vec4fNormal(in, out)
-
#define BH_Quat4fLerp(a, b, t, out) \
BH_Vec4fLerp(a, b, t, out)
-
void BH_Quat4fIdentity(float out[4]);
-
void BH_Quat4fConjugate(const float in[4],
float out[4]);
-
void BH_Quat4fInverse(const float in[4],
float out[4]);
-
void BH_Quat4fMul(const float a[4],
const float b[4],
float out[4]);
-
void BH_Quat4fSlerp(const float a[4],
const float b[4],
float t,
float out[4]);
-
void BH_Quat4fFromEuler(float roll,
float pitch,
float yaw,
float out[4]);
-
void BH_Quat4fFromAxis(const float axis[3],
float angle,
float out[4]);
-
void BH_Quat4fToEuler(const float in[4],
float *roll,
float *pitch,
float *yaw);
-
void BH_Quat4fToAxis(const float in[4],
float axis[3],
float *angle);
-
void BH_Quat4fToMat4f(const float in[4],
float out[16]);