LibMultiSense
LibMultiSense Documentation
crl::multisense::details::wire::AuxCamControl Class Reference

#include <AuxCamControlMessage.hh>

Public Member Functions

 AuxCamControl (utility::BufferStreamReader &r, VersionType v)
 
 AuxCamControl ()
 
template<class Archive >
void serialize (Archive &message, const VersionType version)
 

Public Attributes

float gain
 
uint32_t exposure
 
uint8_t autoExposure
 
uint32_t autoExposureMax
 
uint32_t autoExposureDecay
 
float autoExposureThresh
 
float whiteBalanceRed
 
float whiteBalanceBlue
 
uint8_t autoWhiteBalance
 
uint32_t autoWhiteBalanceDecay
 
float autoWhiteBalanceThresh
 
bool hdrEnabled
 
uint16_t autoExposureRoiX
 
uint16_t autoExposureRoiY
 
uint16_t autoExposureRoiWidth
 
uint16_t autoExposureRoiHeight
 
uint32_t cameraProfile
 
float autoExposureTargetIntensity
 
float gamma
 
bool sharpeningEnable
 
float sharpeningPercentage
 
uint8_t sharpeningLimit
 
float gainMax
 

Static Public Attributes

static CRL_CONSTEXPR IdType ID = ID_CMD_CAM_AUX_CONTROL
 
static CRL_CONSTEXPR VersionType VERSION = 2
 

Detailed Description

Definition at line 51 of file AuxCamControlMessage.hh.

Constructor & Destructor Documentation

◆ AuxCamControl() [1/2]

crl::multisense::details::wire::AuxCamControl::AuxCamControl ( utility::BufferStreamReader r,
VersionType  v 
)
inline

Definition at line 95 of file AuxCamControlMessage.hh.

◆ AuxCamControl() [2/2]

crl::multisense::details::wire::AuxCamControl::AuxCamControl ( )
inline

Definition at line 96 of file AuxCamControlMessage.hh.

Member Function Documentation

◆ serialize()

template<class Archive >
void crl::multisense::details::wire::AuxCamControl::serialize ( Archive &  message,
const VersionType  version 
)
inline

Definition at line 102 of file AuxCamControlMessage.hh.

Member Data Documentation

◆ autoExposure

uint8_t crl::multisense::details::wire::AuxCamControl::autoExposure

Definition at line 62 of file AuxCamControlMessage.hh.

◆ autoExposureDecay

uint32_t crl::multisense::details::wire::AuxCamControl::autoExposureDecay

Definition at line 64 of file AuxCamControlMessage.hh.

◆ autoExposureMax

uint32_t crl::multisense::details::wire::AuxCamControl::autoExposureMax

Definition at line 63 of file AuxCamControlMessage.hh.

◆ autoExposureRoiHeight

uint16_t crl::multisense::details::wire::AuxCamControl::autoExposureRoiHeight

Definition at line 78 of file AuxCamControlMessage.hh.

◆ autoExposureRoiWidth

uint16_t crl::multisense::details::wire::AuxCamControl::autoExposureRoiWidth

Definition at line 77 of file AuxCamControlMessage.hh.

◆ autoExposureRoiX

uint16_t crl::multisense::details::wire::AuxCamControl::autoExposureRoiX

Definition at line 75 of file AuxCamControlMessage.hh.

◆ autoExposureRoiY

uint16_t crl::multisense::details::wire::AuxCamControl::autoExposureRoiY

Definition at line 76 of file AuxCamControlMessage.hh.

◆ autoExposureTargetIntensity

float crl::multisense::details::wire::AuxCamControl::autoExposureTargetIntensity

Definition at line 82 of file AuxCamControlMessage.hh.

◆ autoExposureThresh

float crl::multisense::details::wire::AuxCamControl::autoExposureThresh

Definition at line 65 of file AuxCamControlMessage.hh.

◆ autoWhiteBalance

uint8_t crl::multisense::details::wire::AuxCamControl::autoWhiteBalance

Definition at line 69 of file AuxCamControlMessage.hh.

◆ autoWhiteBalanceDecay

uint32_t crl::multisense::details::wire::AuxCamControl::autoWhiteBalanceDecay

Definition at line 70 of file AuxCamControlMessage.hh.

◆ autoWhiteBalanceThresh

float crl::multisense::details::wire::AuxCamControl::autoWhiteBalanceThresh

Definition at line 71 of file AuxCamControlMessage.hh.

◆ cameraProfile

uint32_t crl::multisense::details::wire::AuxCamControl::cameraProfile

Definition at line 80 of file AuxCamControlMessage.hh.

◆ exposure

uint32_t crl::multisense::details::wire::AuxCamControl::exposure

Definition at line 61 of file AuxCamControlMessage.hh.

◆ gain

float crl::multisense::details::wire::AuxCamControl::gain

Definition at line 59 of file AuxCamControlMessage.hh.

◆ gainMax

float crl::multisense::details::wire::AuxCamControl::gainMax

Definition at line 89 of file AuxCamControlMessage.hh.

◆ gamma

float crl::multisense::details::wire::AuxCamControl::gamma

Definition at line 83 of file AuxCamControlMessage.hh.

◆ hdrEnabled

bool crl::multisense::details::wire::AuxCamControl::hdrEnabled

Definition at line 73 of file AuxCamControlMessage.hh.

◆ ID

CRL_CONSTEXPR IdType crl::multisense::details::wire::AuxCamControl::ID = ID_CMD_CAM_AUX_CONTROL
static

Definition at line 53 of file AuxCamControlMessage.hh.

◆ sharpeningEnable

bool crl::multisense::details::wire::AuxCamControl::sharpeningEnable

Definition at line 85 of file AuxCamControlMessage.hh.

◆ sharpeningLimit

uint8_t crl::multisense::details::wire::AuxCamControl::sharpeningLimit

Definition at line 87 of file AuxCamControlMessage.hh.

◆ sharpeningPercentage

float crl::multisense::details::wire::AuxCamControl::sharpeningPercentage

Definition at line 86 of file AuxCamControlMessage.hh.

◆ VERSION

CRL_CONSTEXPR VersionType crl::multisense::details::wire::AuxCamControl::VERSION = 2
static

Definition at line 54 of file AuxCamControlMessage.hh.

◆ whiteBalanceBlue

float crl::multisense::details::wire::AuxCamControl::whiteBalanceBlue

Definition at line 68 of file AuxCamControlMessage.hh.

◆ whiteBalanceRed

float crl::multisense::details::wire::AuxCamControl::whiteBalanceRed

Definition at line 67 of file AuxCamControlMessage.hh.


The documentation for this class was generated from the following file: