## Package org.openni

Interface Summary
OpenNI.DeviceConnectedListener: The OpenNI.DeviceConnectedListener interface provides a means of registering for, and responding to when a device is connected.
OpenNI.DeviceDisconnectedListener: The OpenNI.DeviceDisconnectedListener interface provides a means of registering for, and responding to when a device is disconnected.
OpenNI.DeviceStateChangedListener: The OpenNI::DeviceStateChangedListener interface provides a means of registering for, and responding to when a device's state is changed.
VideoStream.NewFrameListener: The VideoStream::NewFrameListener interface is provided to allow the implementation of event driven frame reading.

Class Summary
CoordinateConverter: The CoordinateConverter class converts points between the different coordinate systems.
CropArea: The CropArea object encapsulate cropping information data
Device: The Device object abstracts a specific device; either a single hardware device, or a file device holding a recording from a hardware device.
DeviceInfo: The DeviceInfo class encapsulates info related to a specific device.
OpenNI: The OpenNI class is a static entry point to the library.
PlaybackControl: The PlaybackControl class provides access to a series of specific to playing back a recording from a file device.
Point2D<T>: The Point2D object encapsulate 2 Dimension point
Point3D<T>: The Point3D object encapsulate 3 Dimension point
Recorder: The Recorder class is used to record streams to an ONI file.
SensorInfo: The SensorInfo class encapsulates all info related to a specific sensor in a specific device. A `Device` object holds a SensorInfo object for each sensor it contains. A `VideoStream` object holds one SensorInfo object, describing the sensor used to produce that stream.
Version: Holds an OpenNI version number, which consists of four separate numbers in the format: major.minor.maintenance.build.
VideoFrameRef: The `VideoFrameRef` class encapsulates a single video frame - the output of a `VideoStream` at a specific time.
VideoMode: Encapsulates a group of settings for a `VideoStream`.
VideoStream: The `VideoStream` object encapsulates a single video stream from a device.

Enum Summary
ImageRegistrationMode: Provides string names values for all image registration type codes.
PixelFormat: Provides string names values for all pixel format type codes.
SensorType: Provides string names values for all sensors type codes.