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

Macros

#define FALSE   0
 
#define ONI_MAX_SENSORS   10
 
#define ONI_MAX_STR   256
 
#define TRUE   1
 

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
 

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 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 Dec 16 2020 03:54:34