A B C D F G H I J N O P Q R S T U V

A

addNewFrameListener(HandTracker.NewFrameListener) - Method in class com.primesense.nite.HandTracker
Adds a NewFrameListner object to this HandTracker so that it will respond when a new frame is generated.
addNewFrameListener(UserTracker.NewFrameListener) - Method in class com.primesense.nite.UserTracker
Adds a NewFrameListner object to this UserTracker so that it will respond when a new frame is generated.

B

BoundingBox - Class in com.primesense.nite
Represents a box in three dimensional space.

C

com.primesense.nite - package com.primesense.nite
 
convertDepthCoordinatesToHand(Point3D<Integer>) - Method in class com.primesense.nite.HandTracker
In general, two coordinate systems are used in OpenNI 2.0.
convertDepthCoordinatesToJoint(Point3D<Integer>) - Method in class com.primesense.nite.UserTracker
In general, two coordinate systems are used in OpenNI 2.0.
convertHandCoordinatesToDepth(Point3D<Float>) - Method in class com.primesense.nite.HandTracker
In general, two coordinate systems are used in OpenNI 2.0.
convertJointCoordinatesToDepth(Point3D<Float>) - Method in class com.primesense.nite.UserTracker
 
create(Device) - Static method in class com.primesense.nite.HandTracker
Creates and initializes an empty User Tracker.
create() - Static method in class com.primesense.nite.HandTracker
Creates and initializes an empty User Tracker.
create(Device) - Static method in class com.primesense.nite.UserTracker
Creates and initializes an empty User Tracker.
create() - Static method in class com.primesense.nite.UserTracker
Creates and initializes an empty User Tracker.

D

destroy() - Method in class com.primesense.nite.HandTracker
Shuts down the hand tracker and releases all resources used by it.
destroy() - Method in class com.primesense.nite.UserTracker
Shuts down the user tracker and releases all resources used by it.
This is the opposite of create().

F

finalize() - Method in class com.primesense.nite.HandTrackerFrameRef
 
finalize() - Method in class com.primesense.nite.UserTrackerFrameRef
 
fromNative(int) - Static method in enum com.primesense.nite.GestureType
 
fromNative(int) - Static method in enum com.primesense.nite.JointType
 
fromNative(int) - Static method in enum com.primesense.nite.PoseType
 
fromNative(int) - Static method in enum com.primesense.nite.SkeletonState
 

G

GestureData - Class in com.primesense.nite
This class stores data on a gesture that is being detected.
GestureType - Enum in com.primesense.nite
Provides string names values for all gesture type type codes.
getBoundingBox() - Method in class com.primesense.nite.UserData
Get a bounding box around the user.
getBuild() - Method in class com.primesense.nite.Version
This function return build number.
getCenterOfMass() - Method in class com.primesense.nite.UserData
Find the geometric center of mass of the user.
getCurrentPosition() - Method in class com.primesense.nite.GestureData
This function provides the position in space of the projected gesture, using "real world" coordinates.
getDepthFrame() - Method in class com.primesense.nite.HandTrackerFrameRef
Provides the raw depth frame used to generate this Hand Tracker frame.
getDepthFrame() - Method in class com.primesense.nite.UserTrackerFrameRef
Get the raw depth frame that originated this output.
getFloorConfidence() - Method in class com.primesense.nite.UserTrackerFrameRef
NiTE generates a confidence value between 0 and 1 for the floor plane calculation.
getFrameHandle() - Method in class com.primesense.nite.HandTrackerFrameRef
Getter function for frame handle.
getFrameIndex() - Method in class com.primesense.nite.HandTrackerFrameRef
Gets the frame index of the raw depth frame that generated this frame.
getFrameIndex() - Method in class com.primesense.nite.UserTrackerFrameRef
Gets the frame index of the raw depth frame that generated this UserTracker frame.
getGestures() - Method in class com.primesense.nite.HandTrackerFrameRef
This function provides a list of all gestures being actively detected in this frame.
getHandle() - Method in class com.primesense.nite.HandTracker
Getter function for handle of hand tracker.
getHandle() - Method in class com.primesense.nite.UserTracker
 
getHands() - Method in class com.primesense.nite.HandTrackerFrameRef
This function provides a list of all hands being tracked in this frame.
getHeight() - Method in class com.primesense.nite.UserMap
Gets the height of the UserMap array.
getId() - Method in class com.primesense.nite.HandData
Get the ID of the hand referred to by this data.
getId() - Method in class com.primesense.nite.UserData
Get the ID of the user.
getJoint(JointType) - Method in class com.primesense.nite.Skeleton
Get the state of the skeleton.
getJoints() - Method in class com.primesense.nite.Skeleton
Get a specific joint of the skeleton.
getJointType() - Method in class com.primesense.nite.SkeletonJoint
Gets the type of the joint represented by this particular object.
getMaintenance() - Method in class com.primesense.nite.Version
This function return minor value.
getMajor() - Method in class com.primesense.nite.Version
This function return major value.
getMax() - Method in class com.primesense.nite.BoundingBox
Getter function for maximum point.
getMin() - Method in class com.primesense.nite.BoundingBox
Getter function for minimum point.
getMinor() - Method in class com.primesense.nite.Version
This function return minor value.
getNormal() - Method in class com.primesense.nite.Plane
Getter function for normal.
getOrientation() - Method in class com.primesense.nite.SkeletonJoint
Get the current orientation of the joint represented by this object.
getOrientationConfidence() - Method in class com.primesense.nite.SkeletonJoint
Indicates how sure the NiTE skeleton algorithm is about the orientation data stored about this joint.
getPixels() - Method in class com.primesense.nite.UserMap
Returns a direct pointer to the array containing the UserMap data.
getPlane() - Method in class com.primesense.nite.UserTrackerFrameRef
 
getPoint() - Method in class com.primesense.nite.Plane
Getter function for point.
getPoses() - Method in class com.primesense.nite.UserData
Get all information about a specific pose for this user.
getPoses(PoseType) - Method in class com.primesense.nite.UserData
Get all information about a specific pose for this user.
getPoseType() - Method in class com.primesense.nite.PoseData
Get the type of this pose.
getPosition() - Method in class com.primesense.nite.HandData
Get the position in space of the hand during this frame.
getPosition() - Method in class com.primesense.nite.SkeletonJoint
Get the current position of the joint.
getPositionConfidence() - Method in class com.primesense.nite.SkeletonJoint
Indicates how sure the NiTE skeleton algorithm is about the position data stored about this joint.
getSkeleton() - Method in class com.primesense.nite.UserData
Get the full skeleton of this user.
getSkeletonSmoothingFactor() - Method in class com.primesense.nite.UserTracker
Queries the current skeleton smoothing factor.
getSmoothingFactor() - Method in class com.primesense.nite.HandTracker
Queries the current hand smoothing factor.
getState() - Method in class com.primesense.nite.Skeleton
 
getStride() - Method in class com.primesense.nite.UserMap
This function returns the stride of the array returned by getPixels.
getTimestamp() - Method in class com.primesense.nite.HandTrackerFrameRef
Getter function for timestamp.
getTimestamp() - Method in class com.primesense.nite.UserTrackerFrameRef
Get the timestamp in which this frame was processed.
getType() - Method in class com.primesense.nite.GestureData
This function is used to find out what type of gesture that this object is storing detection data for.
getUserById(short) - Method in class com.primesense.nite.UserTrackerFrameRef
Provides access to the UserData object for a specific user, indexed by UserId.
getUserMap() - Method in class com.primesense.nite.UserTrackerFrameRef
Get the segmentation of the scene.
getUsers() - Method in class com.primesense.nite.UserTrackerFrameRef
Get an List of all the users available in this frame.
getVersion() - Static method in class com.primesense.nite.NiTE
This function allows you to obtain the current version of the NiTE installation.
getW() - Method in class com.primesense.nite.Quaternion
Getter function for fourth value.
getWidth() - Method in class com.primesense.nite.UserMap
Gets the width of the UserMap array.
getX() - Method in class com.primesense.nite.Point2D
Return X coordinate
getX() - Method in class com.primesense.nite.Point3D
Return X coordinate
getX() - Method in class com.primesense.nite.Quaternion
Getter function for first quaternion component value.
getY() - Method in class com.primesense.nite.Point2D
Return Y coordinate
getY() - Method in class com.primesense.nite.Point3D
Return Y coordinate
getY() - Method in class com.primesense.nite.Quaternion
Getter function for second quaternion component value.
getZ() - Method in class com.primesense.nite.Point3D
Return Z coordinate
getZ() - Method in class com.primesense.nite.Quaternion
Getter function for third quaternion component value.

H

HandData - Class in com.primesense.nite
This class stores data on a single hand during a single frame of hand detection by the HandTracker.
HandTracker - Class in com.primesense.nite
This is the main object of the Hand Tracker algorithm.
HandTracker.NewFrameListener - Interface in com.primesense.nite
This is a listener interface that is used to react to events generated by the HandTracker class.
HandTrackerFrameRef - Class in com.primesense.nite
Snapshot of the Hand Tracker algorithm.

I

initialize() - Static method in class com.primesense.nite.NiTE
Initializes the NiTE API.
isComplete() - Method in class com.primesense.nite.GestureData
This function indicates whether the complete gesture has been detected yet.
isEntered() - Method in class com.primesense.nite.PoseData
Checks whether this is the first frame in which the user has assumed the pose indicated by PoseData.getPoseType()
isExited() - Method in class com.primesense.nite.PoseData
Check if the user has exited the pose in this frame.
isHeld() - Method in class com.primesense.nite.PoseData
Checks if the user is currently in the pose indicated by the PoseData.getPoseType() function.
isInProgress() - Method in class com.primesense.nite.GestureData
This function indicates whether a non-completed gesture has been detected.
isLost() - Method in class com.primesense.nite.HandData
Indicates whether the hand tracking algorithm has lost track of the hand.
isLost() - Method in class com.primesense.nite.UserData
Check if the user is lost.
isNew() - Method in class com.primesense.nite.HandData
Indicates if the hand referred to by this object is newly tracked.
isNew() - Method in class com.primesense.nite.UserData
Checks whether this user has been newly detected.
isTouchingFov() - Method in class com.primesense.nite.HandData
Indicates whether the hand is at the edge of the sensor field of view.
isTracking() - Method in class com.primesense.nite.HandData
Indicates whether this hand is being actively tracked.
isVisible() - Method in class com.primesense.nite.UserData
Check if the user is currently visible in the field of view.

J

JointType - Enum in com.primesense.nite
Provides string names values for all joint type codes.

N

NiTE - Class in com.primesense.nite
The NiTE class is a static entry point to the library.
NiTE() - Constructor for class com.primesense.nite.NiTE
 

O

onNewFrame(HandTracker) - Method in interface com.primesense.nite.HandTracker.NewFrameListener
 
onNewFrame(UserTracker) - Method in interface com.primesense.nite.UserTracker.NewFrameListener
 

P

Plane - Class in com.primesense.nite
Encapsulates a geometrical plane.
Point2D<T> - Class in com.primesense.nite
The Point2D object encapsulate 2 Dimension point
Point3D<T> - Class in com.primesense.nite
The Point3D object encapsulate 3 Dimension point
PoseData - Class in com.primesense.nite
This class wraps the output from the NiTE Pose Detection algorithms.
PoseType - Enum in com.primesense.nite
Provides string names values for all pose type codes.

Q

Quaternion - Class in com.primesense.nite
Represents a Quaternion.

R

readFrame() - Method in class com.primesense.nite.HandTracker
Gets the next snapshot of the algorithm.
readFrame() - Method in class com.primesense.nite.UserTracker
Gets the next snapshot of the algorithm.
release() - Method in class com.primesense.nite.HandTrackerFrameRef
Properly releases all resources used by this object.
release() - Method in class com.primesense.nite.UserTrackerFrameRef
Properly releases all resources used by this object.
removeNewFrameListener(HandTracker.NewFrameListener) - Method in class com.primesense.nite.HandTracker
Removes a NewFrameListener object from this HandTracker's list of listeners.
removeNewFrameListener(UserTracker.NewFrameListener) - Method in class com.primesense.nite.UserTracker
Removes a NewFrameListener object from this UserTracker's list of listeners.

S

setSkeletonSmoothingFactor(float) - Method in class com.primesense.nite.UserTracker
Control the smoothing factor of the skeleton joints.
setSmoothingFactor(float) - Method in class com.primesense.nite.HandTracker
Control the smoothing factor of the hand points.
shutdown() - Static method in class com.primesense.nite.NiTE
Shuts down the API, properly releasing all resources used by NiTE.
Skeleton - Class in com.primesense.nite
This is the main class for the skeleton algorithm.
SkeletonJoint - Class in com.primesense.nite
This class provides a data structure to store the output of the Skeleton algorithm.
The basic purpose of the skeleton algorithm is to locate each of a user's joints, and to estimate the position and orientation of each joint in space.
SkeletonState - Enum in com.primesense.nite
Provides string names values for all pixel format type codes.
startGestureDetection(GestureType) - Method in class com.primesense.nite.HandTracker
Start detecting a specific gesture.
startHandTracking(Point3D<Float>) - Method in class com.primesense.nite.HandTracker
Starts tracking a hand at a specific point in space.
startPoseDetection(short, PoseType) - Method in class com.primesense.nite.UserTracker
This function commands the UserTracker to start detecting specific poses for a specific user.
startSkeletonTracking(short) - Method in class com.primesense.nite.UserTracker
Requests that the Skeleton algorithm starts tracking a specific user.
stopGestureDetection(GestureType) - Method in class com.primesense.nite.HandTracker
Stop detecting a specific gesture.
stopHandTracking(short) - Method in class com.primesense.nite.HandTracker
Commands the algorithm to stop tracking a specific hand.
stopPoseDetection(short, PoseType) - Method in class com.primesense.nite.UserTracker
This function commands the pose detection algorithm to stop detecting a specific pose for a specific user.
stopSkeletonTracking(short) - Method in class com.primesense.nite.UserTracker
Stops skeleton tracking for a specific user.

T

toNative() - Method in enum com.primesense.nite.GestureType
 
toNative() - Method in enum com.primesense.nite.JointType
 
toNative() - Method in enum com.primesense.nite.PoseType
 
toNative() - Method in enum com.primesense.nite.SkeletonState
 

U

UserData - Class in com.primesense.nite
Provides the current information available about a specific user detected by the UserTracker.
Note that some data is provided in depth ("projective") coordinates, and other data is provided in world ("real world") coordinates.
UserMap - Class in com.primesense.nite
This class stores the output from the UserTracker algorithm.
UserTracker - Class in com.primesense.nite
This is the main object of the User Tracker algorithm.
UserTracker.NewFrameListener - Interface in com.primesense.nite
This is a listener interface that is used to react to events generated by the UserTracker class.
UserTrackerFrameRef - Class in com.primesense.nite
This class stores a snapshot of a single frame of output from the UserTracker algorithm.

V

valueOf(String) - Static method in enum com.primesense.nite.GestureType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.primesense.nite.JointType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.primesense.nite.PoseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.primesense.nite.SkeletonState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.primesense.nite.GestureType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.primesense.nite.JointType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.primesense.nite.PoseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.primesense.nite.SkeletonState
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.primesense.nite
Holds an Nite version number, which consists of four separate numbers in the format: major.minor.maintenance.build.

A B C D F G H I J N O P Q R S T U V