Classes | Defines | 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  OBCameraParams
struct  OniCropping
struct  OniDeviceCallbacks
struct  OniDeviceInfo
struct  OniFrame
struct  OniRGB888Pixel
struct  OniSeek
struct  OniSensorInfo
struct  OniVersion
struct  OniVideoMode
struct  OniYUV422DoublePixel
struct  OniYUYVDoublePixel

Defines

#define ONI_MAX_SENSORS   10
#define ONI_MAX_STR   256

Typedefs

typedef struct OBCameraParams OBCameraParams
typedef int OniBool
typedef struct
OniCallbackHandleImpl * 
OniCallbackHandle
typedef uint16_t OniDepthPixel
typedef struct _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 uint16_t OniIRPixel
typedef void(ONI_CALLBACK_TYPEOniNewFrameCallback )(OniStreamHandle stream, void *pCookie)
typedef struct _OniRecorder * OniRecorderHandle
typedef struct _OniStream * OniStreamHandle

Define Documentation

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


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 154 of file OniCTypes.h.

typedef struct _OniDevice* OniDeviceHandle

Definition at line 97 of file OniCTypes.h.

typedef void(ONI_CALLBACK_TYPE* OniDeviceInfoCallback)(const OniDeviceInfo *pInfo, void *pCookie)

Definition at line 128 of file OniCTypes.h.

typedef void(ONI_CALLBACK_TYPE* OniDeviceStateCallback)(const OniDeviceInfo *pInfo, OniDeviceState deviceState, void *pCookie)

Definition at line 129 of file OniCTypes.h.

typedef void*(ONI_CALLBACK_TYPE* OniFrameAllocBufferCallback)(int size, void *pCookie)

Definition at line 131 of file OniCTypes.h.

typedef void(ONI_CALLBACK_TYPE* OniFrameFreeBufferCallback)(void *data, void *pCookie)

Definition at line 132 of file OniCTypes.h.

typedef void(ONI_CALLBACK_TYPE* OniGeneralCallback)(void *pCookie)

Definition at line 127 of file OniCTypes.h.

Pixel type used to store 16-bit grayscale images

Definition at line 160 of file OniCTypes.h.

Pixel type used to store 8-bit grayscale/bayer images

Definition at line 165 of file OniCTypes.h.

typedef int OniHardwareVersion

Definition at line 56 of file OniCTypes.h.

Definition at line 155 of file OniCTypes.h.

typedef void(ONI_CALLBACK_TYPE* OniNewFrameCallback)(OniStreamHandle stream, void *pCookie)

Definition at line 126 of file OniCTypes.h.

typedef struct _OniRecorder* OniRecorderHandle

Definition at line 103 of file OniCTypes.h.

typedef struct _OniStream* OniStreamHandle

Definition at line 100 of file OniCTypes.h.



astra_camera
Author(s): Tim Liu
autogenerated on Wed Jul 10 2019 03:18:55