

Go to the source code of this file.
Classes | |
| struct | OniCropping |
| struct | OniDeviceCallbacks |
| struct | OniDeviceInfo |
| struct | OniFrame |
| struct | OniRGB888Pixel |
| struct | OniSeek |
| struct | OniSensorInfo |
| struct | OniVersion |
| struct | OniVideoMode |
| struct | OniYUV422DoublePixel |
Macros | |
| #define | FALSE 0 |
| #define | ONI_MAX_SENSORS 10 |
| #define | ONI_MAX_STR 256 |
| #define | TRUE 1 |
Typedefs | |
| typedef int | OniBool |
| typedef struct OniCallbackHandleImpl * | OniCallbackHandle |
| typedef uint16_t | OniDepthPixel |
| typedef _OniDevice * | OniDeviceHandle |
| typedef void(ONI_CALLBACK_TYPE * | OniDeviceInfoCallback) (const OniDeviceInfo *pInfo, void *pCookie) |
| typedef void(ONI_CALLBACK_TYPE * | OniDeviceStateCallback) (const OniDeviceInfo *pInfo, OniDeviceState deviceState, void *pCookie) |
| typedef void *(ONI_CALLBACK_TYPE * | OniFrameAllocBufferCallback) (int size, void *pCookie) |
| typedef void(ONI_CALLBACK_TYPE * | OniFrameFreeBufferCallback) (void *data, void *pCookie) |
| typedef void(ONI_CALLBACK_TYPE * | OniGeneralCallback) (void *pCookie) |
| typedef uint16_t | OniGrayscale16Pixel |
| typedef uint8_t | OniGrayscale8Pixel |
| typedef int | OniHardwareVersion |
| typedef void(ONI_CALLBACK_TYPE * | OniNewFrameCallback) (OniStreamHandle stream, void *pCookie) |
| typedef _OniRecorder * | OniRecorderHandle |
| typedef _OniStream * | OniStreamHandle |
| #define FALSE 0 |
Definition at line 34 of file OniCTypes.h.
| #define ONI_MAX_SENSORS 10 |
Definition at line 38 of file OniCTypes.h.
| #define ONI_MAX_STR 256 |
Definition at line 37 of file OniCTypes.h.
| #define TRUE 1 |
Definition at line 31 of file OniCTypes.h.
| typedef int OniBool |
Basic types
Definition at line 28 of file OniCTypes.h.
| typedef struct OniCallbackHandleImpl* OniCallbackHandle |
Definition at line 41 of file OniCTypes.h.
| typedef uint16_t OniDepthPixel |
Pixel type used to store depth images.
Definition at line 143 of file OniCTypes.h.
| typedef _OniDevice* OniDeviceHandle |
Definition at line 85 of file OniCTypes.h.
| typedef void(ONI_CALLBACK_TYPE* OniDeviceInfoCallback) (const OniDeviceInfo *pInfo, void *pCookie) |
Definition at line 117 of file OniCTypes.h.
| typedef void(ONI_CALLBACK_TYPE* OniDeviceStateCallback) (const OniDeviceInfo *pInfo, OniDeviceState deviceState, void *pCookie) |
Definition at line 118 of file OniCTypes.h.
| typedef void*(ONI_CALLBACK_TYPE* OniFrameAllocBufferCallback) (int size, void *pCookie) |
Definition at line 120 of file OniCTypes.h.
| typedef void(ONI_CALLBACK_TYPE* OniFrameFreeBufferCallback) (void *data, void *pCookie) |
Definition at line 121 of file OniCTypes.h.
| typedef void(ONI_CALLBACK_TYPE* OniGeneralCallback) (void *pCookie) |
Definition at line 116 of file OniCTypes.h.
| typedef uint16_t OniGrayscale16Pixel |
Pixel type used to store 16-bit grayscale images
Definition at line 148 of file OniCTypes.h.
| typedef uint8_t OniGrayscale8Pixel |
Pixel type used to store 8-bit grayscale/bayer images
Definition at line 153 of file OniCTypes.h.
| typedef int OniHardwareVersion |
Definition at line 56 of file OniCTypes.h.
| typedef void(ONI_CALLBACK_TYPE* OniNewFrameCallback) (OniStreamHandle stream, void *pCookie) |
Definition at line 115 of file OniCTypes.h.
| typedef _OniRecorder* OniRecorderHandle |
Definition at line 91 of file OniCTypes.h.
| typedef _OniStream* OniStreamHandle |
Definition at line 88 of file OniCTypes.h.