KrisLibrary  1.0.0
quatinline.h
1 #ifndef MATH3D_QUATERNION_INLINE_H
2 #define MATH3D_QUATERNION_INLINE_H
3 
4 #include "vecinline.h"
5 
6 namespace Math3D {
7 
8 typedef vec4_t quat_t;
9 
10 #define quat_zero vec4_zero
11 #define quat_equal vec4_equal
12 #define quat_multiply vec4_multiply
13 #define quat_add vec4_add
14 #define quat_dot vec4_dot
15 #define quat_normalize vec4_normalize
16 
17 void quat_slerp(quat_t x, const quat_t a, const quat_t b, Real t);
18 
19 }
20 
21 #endif
Contains all the definitions in the Math3D package.
Definition: AnyGeometry.h:13