![]() |
OpenNI 2.0
|
Classes | |
| class | Array |
| class | CameraSettings |
| class | CoordinateConverter |
| class | Device |
| class | DeviceInfo |
| class | OpenNI |
| class | PlaybackControl |
| class | Recorder |
| struct | RGB888Pixel |
| class | SensorInfo |
| struct | Version |
| class | VideoFrameRef |
| class | VideoMode |
| class | VideoStream |
| struct | YUV422DoublePixel |
Typedefs | |
| typedef uint16_t | DepthPixel |
| typedef uint16_t | Grayscale16Pixel |
Enumerations | |
| enum | DeviceState { DEVICE_STATE_OK = 0, DEVICE_STATE_ERROR = 1, DEVICE_STATE_NOT_READY = 2, DEVICE_STATE_EOF = 3 } |
| enum | ImageRegistrationMode { IMAGE_REGISTRATION_OFF = 0, IMAGE_REGISTRATION_DEPTH_TO_COLOR = 1 } |
| enum | PixelFormat { PIXEL_FORMAT_DEPTH_1_MM = 100, PIXEL_FORMAT_DEPTH_100_UM = 101, PIXEL_FORMAT_SHIFT_9_2 = 102, PIXEL_FORMAT_SHIFT_9_3 = 103, PIXEL_FORMAT_RGB888 = 200, PIXEL_FORMAT_YUV422 = 201, PIXEL_FORMAT_GRAY8 = 202, PIXEL_FORMAT_GRAY16 = 203, PIXEL_FORMAT_JPEG = 204, PIXEL_FORMAT_YUYV = 205 } |
| enum | SensorType { SENSOR_IR = 1, SENSOR_COLOR = 2, SENSOR_DEPTH = 3 } |
| enum | Status { STATUS_OK = 0, STATUS_ERROR = 1, STATUS_NOT_IMPLEMENTED = 2, STATUS_NOT_SUPPORTED = 3, STATUS_BAD_PARAMETER = 4, STATUS_OUT_OF_FLOW = 5, STATUS_NO_DEVICE = 6, STATUS_TIME_OUT = 102 } |
Variables | |
| static const char * | ANY_DEVICE = NULL |
| static const int | TIMEOUT_FOREVER = -1 |
| static const int | TIMEOUT_NONE = 0 |
openni is the namespace of the entire C++ API of OpenNI
| typedef uint16_t openni::DepthPixel |
Pixel type used to store depth images.
| typedef uint16_t openni::Grayscale16Pixel |
Pixel type used to store IR images.
| enum openni::DeviceState |
| enum openni::PixelFormat |
| enum openni::SensorType |
| enum openni::Status |
|
static |
This special URI can be passed to Device::open() when the application has no concern for a specific device.
|
static |
|
static |
1.8.8