32#include "lighthouse/api/LighthouseDllDecl.h"
Definition LHSensorAPI.h:40
virtual ~LHSensorAPI()=default
virtual size_t getActivePixelCount(lh_device_id_t deviceID, lh_error_code_t *errorCode)
virtual size_t getTransitionPixelIndices(lh_device_id_t deviceID, lh_error_code_t *errorCode, lh_pixel_index_t indices[], size_t indicesSize)
virtual size_t getOpticalDarkPixelIndices(lh_device_id_t deviceID, lh_error_code_t *errorCode, lh_pixel_index_t indices[], size_t indicesSize)
virtual size_t getOpticalDarkPixelCount(lh_device_id_t deviceID, lh_error_code_t *errorCode)
virtual size_t getActivePixelIndices(lh_device_id_t deviceID, lh_error_code_t *errorCode, lh_pixel_index_t indices[], size_t indicesSize)
virtual size_t getTransitionPixelCount(lh_device_id_t deviceID, lh_error_code_t *errorCode)
virtual size_t getTotalPixelCount(lh_device_id_t deviceID, lh_error_code_t *errorCode)
virtual size_t getBadPixelIndices(lh_device_id_t deviceID, lh_error_code_t *errorCode, lh_pixel_index_t indices[], size_t indicesSize)
int32_t lh_error_code_t
Definition lhdefs.h:47
uint16_t lh_pixel_index_t
Definition lhdefs.h:96
uint32_t lh_device_id_t
Definition lhdefs.h:43
This is the API for controlling the autonulling functionality of a device.
Definition LighthouseAPI.h:54