Nuitrack  1.11.2
3D Skeleton Tracking Middleware
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Groups Pages
Vector3.h
1 #ifndef NUITRACK_VECTOR3_H_
2 #define NUITRACK_VECTOR3_H_
3 
4 namespace tdv
5 {
6 namespace nuitrack
7 {
8 
9 extern "C" {
10 
11 struct CVector3
12 {
13  float x;
14  float y;
15  float z;
16 };
17 
18 }
19 
20 struct Vector3
21 {
22  Vector3(float x = 0, float y = 0, float z = 0) : x(x), y(y), z(z) {}
23  Vector3(CVector3 c_vec) : x(c_vec.x), y(c_vec.y), z(c_vec.z) {}
24 
25  float x;
26  float y;
27  float z;
28 };
29 
30 }
31 }
32 
33 #endif /* NUITRACK_VECTOR3_H_ */
Definition: Vector3.h:11
Definition: Vector3.h:20