Nuitrack  1.11.2
3D Skeleton Tracking Middleware
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Groups Pages
User.h
1 #ifndef NUITRACK_USER_H_
2 #define NUITRACK_USER_H_
3 
4 #include "nuitrack/types/Vector3.h"
5 #include "nuitrack/types/BoundingBox.h"
6 
7 namespace tdv
8 {
9 namespace nuitrack
10 {
15 struct User
16 {
20  int id;
21 
26 
31 
38 
42  float occlusion;
43 };
44 
45 } /* namespace nuitrack */
46 } /* namespace tdv */
47 
48 #endif /* NUITRACK_USER_H_ */
Vector3 proj
Center of mass in projective coordinates.
Definition: User.h:25
Stores a bounding box properties.
Definition: BoundingBox.h:12
BoundingBox box
Bounding box.
Definition: User.h:37
Definition: Vector3.h:20
float occlusion
Occlusion rate in range [0;1].
Definition: User.h:42
Stores information about a detected user.
Definition: User.h:15
Vector3 real
Center of mass in real coordinates.
Definition: User.h:30
int id
User identifier.
Definition: User.h:20