Nuitrack  1.4.0
3D Skeleton Tracking Middleware
nuitrack Namespace Reference

Namespaces

Classes

class  BadConfigValueException
 
struct  BoundingBox
 Stores a bounding box properties. More...
 
struct  Color3
 Stores the values of RGB image colors. More...
 
class  ColorFrame
 Stores a color map of a frame. More...
 
class  ColorSensor
 Represents the interface to the capabilities of the Nuitrack Color Sensor module. More...
 
class  ConfigNotFoundException
 
class  DepthFrame
 Stores a depth map of a frame. More...
 
class  DepthSensor
 Represents the interface to the capabilities of the Nuitrack Depth Sensor module. More...
 
class  Exception
 
class  Frame
 Represents a generalized frame. More...
 
struct  Gesture
 Describes a gesture with reference to a user. More...
 
class  GestureData
 Stores the results of gesture estimation. More...
 
class  GestureRecognizer
 Represents the interface to the capabilities of the Nuitrack Gesture Recognizer module. More...
 
struct  GestureState
 Describes the state of a gesture. More...
 
struct  HandContent
 Stores information about the user's hand. More...
 
class  HandTracker
 Represents the interface to the capabilities of the Nuitrack Hand Tracker module. More...
 
class  HandTrackerData
 Stores hand tracking results related to a specific point in time. More...
 
class  Issue
 
class  IssueTracker
 
struct  Joint
 Stores the joint data. More...
 
class  LicenseNotAcquiredException
 
class  Module
 
class  ModuleNotFoundException
 
class  ModuleNotInitializedException
 
class  ModuleNotStartedException
 
class  Nuitrack
 
class  NuitrackImpl
 
struct  Orientation
 Stores the spatial orientation as a 3x3 rotation matrix. More...
 
struct  OutputMode
 Stores the sensor data properties. More...
 
class  PerformanceCounter
 
struct  PerformanceInfo
 
class  Skeleton
 Stores the skeleton data. More...
 
class  SkeletonData
 Stores the information about all available skeletons at a certain point in time. More...
 
class  SkeletonTracker
 Represents the interface to the capabilities of the Nuitrack Skeleton Tracker module. More...
 
class  SocketWrapper
 
class  TerminateException
 
struct  User
 Stores the information about a detected user. More...
 
class  UserFrame
 Represents a user map with the information about the floor. More...
 
struct  UserGesturesState
 Describes the user state supplemented by the information about the actions currently being performed. More...
 
class  UserGesturesStateData
 
class  UserHands
 Stores the information about the user's hand. More...
 
struct  UserState
 Describes the state of a particular user. More...
 
class  UserStateData
 Stores the results of the user state estimation. More...
 
class  UserTracker
 Represents the interface to the capabilities of the Nuitrack User Tracker module. More...
 
struct  Vector3
 

Typedefs

using Hand = System.Nullable< HandContent >
 

Enumerations

enum  GestureType {
  GestureWaving,
  GestureSwipeLeft,
  GestureSwipeRight,
  GestureSwipeUp,
  GestureSwipeDown,
  GesturePush
}
 Describes a gesture type.
 
enum  UserStateType {
  UserIsAbsent,
  UserInScene,
  UserActive
}
 Describes a user state.
 
enum  JointType {
  JointType.None,
  JointType.Head,
  JointType.Neck,
  JointType.Torso,
  JointType.Waist,
  JointType.LeftCollar,
  JointType.LeftShoulder,
  JointType.LeftElbow,
  JointType.LeftWrist,
  JointType.LeftHand,
  JointType.LeftFingertip,
  JointType.RightCollar,
  JointType.RightShoulder,
  JointType.RightElbow,
  JointType.RightWrist,
  JointType.RightHand,
  JointType.RightFingertip,
  JointType.LeftHip,
  JointType.LeftKnee,
  JointType.LeftAnkle,
  JointType.LeftFoot,
  JointType.RightHip,
  JointType.RightKnee,
  JointType.RightAnkle,
  JointType.RightFoot
}
 Joint index meaning (please note that LeftFingertip, RightFingertip, LeftFoot, RightFoot are not used in the current version). More...