NiTE 2.0
Classes | Namespaces | Typedefs | Enumerations
NiTE.h File Reference
#include "NiteCAPI.h"
#include <OpenNI.h>
#include "NiteEnums.h"

Go to the source code of this file.

Classes

class  nite::Array< T >
class  nite::BoundingBox
class  nite::GestureData
class  nite::HandData
class  nite::HandTracker
class  nite::HandTrackerFrameRef
class  nite::HandTracker::Listener
class  nite::UserTracker::Listener
class  nite::NiTE
class  nite::Plane
class  nite::Point3f
class  nite::PoseData
class  nite::Quaternion
class  nite::Skeleton
class  nite::SkeletonJoint
class  nite::UserData
class  nite::UserMap
class  nite::UserTracker
class  nite::UserTrackerFrameRef
struct  nite::Version

Namespaces

namespace  nite

Typedefs

typedef short int nite::HandId
typedef short int nite::UserId

Enumerations

enum  nite::GestureType { nite::GESTURE_WAVE, nite::GESTURE_CLICK, nite::GESTURE_HAND_RAISE }
enum  nite::JointType {
  nite::JOINT_HEAD, nite::JOINT_NECK, nite::JOINT_LEFT_SHOULDER, nite::JOINT_RIGHT_SHOULDER,
  nite::JOINT_LEFT_ELBOW, nite::JOINT_RIGHT_ELBOW, nite::JOINT_LEFT_HAND, nite::JOINT_RIGHT_HAND,
  nite::JOINT_TORSO, nite::JOINT_LEFT_HIP, nite::JOINT_RIGHT_HIP, nite::JOINT_LEFT_KNEE,
  nite::JOINT_RIGHT_KNEE, nite::JOINT_LEFT_FOOT, nite::JOINT_RIGHT_FOOT
}
enum  nite::PoseType { nite::POSE_PSI, nite::POSE_CROSSED_HANDS }
enum  nite::SkeletonState {
  nite::SKELETON_NONE, nite::SKELETON_CALIBRATING, nite::SKELETON_TRACKED, nite::SKELETON_CALIBRATION_ERROR_NOT_IN_POSE,
  nite::SKELETON_CALIBRATION_ERROR_HANDS, nite::SKELETON_CALIBRATION_ERROR_HEAD, nite::SKELETON_CALIBRATION_ERROR_LEGS, nite::SKELETON_CALIBRATION_ERROR_TORSO
}
enum  nite::Status { nite::STATUS_OK, nite::STATUS_ERROR, nite::STATUS_BAD_USER_ID }