Classes | Macros | Typedefs
OniCTypes.h File Reference
#include "OniPlatform.h"
#include "OniCEnums.h"
Include dependency graph for OniCTypes.h:
This graph shows which files directly or indirectly include this file:

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_TYPEOniDeviceInfoCallback) (const OniDeviceInfo *pInfo, void *pCookie)
 
typedef void(ONI_CALLBACK_TYPEOniDeviceStateCallback) (const OniDeviceInfo *pInfo, OniDeviceState deviceState, void *pCookie)
 
typedef void *(ONI_CALLBACK_TYPEOniFrameAllocBufferCallback) (int size, void *pCookie)
 
typedef void(ONI_CALLBACK_TYPEOniFrameFreeBufferCallback) (void *data, void *pCookie)
 
typedef void(ONI_CALLBACK_TYPEOniGeneralCallback) (void *pCookie)
 
typedef uint16_t OniGrayscale16Pixel
 
typedef uint8_t OniGrayscale8Pixel
 
typedef int OniHardwareVersion
 
typedef void(ONI_CALLBACK_TYPEOniNewFrameCallback) (OniStreamHandle stream, void *pCookie)
 
typedef _OniRecorder * OniRecorderHandle
 
typedef _OniStream * OniStreamHandle
 

Macro Definition Documentation

#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 Documentation

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.

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.

Pixel type used to store 16-bit grayscale images

Definition at line 148 of file OniCTypes.h.

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.



libfreenect
Author(s): Hector Martin, Josh Blake, Kyle Machulis, OpenKinect community
autogenerated on Thu Jun 6 2019 19:25:39