MTF
Public Types | Public Member Functions | Public Attributes | List of all members
utils::InputVPParams Class Reference
Inheritance diagram for utils::InputVPParams:
utils::InputParams

Public Types

enum  VpResUSB {
  Default, res640x480, res800x600, res1024x768,
  res1280x720, res1920x1080
}
 
enum  VpResFW {
  Default, res640x480, res800x600, res1024x768,
  res1280x960, res1600x1200
}
 
enum  VpDepthFW {
  Default, RGB, YUV422, MONO8,
  MONO16
}
 
enum  VpFpsUSB { Default, fps25, fps50 }
 
enum  VpFpsFW {
  Default, fps15, fps30, fps60,
  fps120, fps240, fps7_5, fps3_75,
  fps1_875
}
 
enum  VpISOFW {
  Default, iso100, iso200, iso400,
  iso800, iso1600, iso3200
}
 

Public Member Functions

 InputVPParams (const InputParams *_params, int _usb_n_buffers, VpResUSB _usb_res, VpFpsUSB _usb_fps, VpResFW _fw_res, VpFpsFW _fw_fps, VpDepthFW _fw_depth, VpISOFW _fw_iso, bool _pg_fw_print_info, float _pg_fw_shutter_ms, float _pg_fw_gain, float _pg_fw_exposure, float _pg_fw_brightness)
 
 InputVPParams (const InputVPParams *_params=nullptr)
 
- Public Member Functions inherited from utils::InputParams
 InputParams (const InputParams *_params=nullptr)
 
 InputParams (char _img_source, string _dev_name, string _dev_fmt, string _dev_path, int _n_buffers, bool _invert_seq)
 

Public Attributes

int usb_n_buffers
 
VpResUSB usb_res
 
VpFpsUSB usb_fps
 
VpResFW fw_res
 
VpFpsFW fw_fps
 
VpDepthFW fw_depth
 
VpISOFW fw_iso
 
bool fw_print_info
 
float pg_fw_shutter_ms
 
float pg_fw_gain
 
float pg_fw_exposure
 
float pg_fw_brightness
 
- Public Attributes inherited from utils::InputParams
char img_source
 
string dev_name
 
string dev_fmt
 
string dev_path
 
int n_buffers
 
bool invert_seq
 

Additional Inherited Members

- Protected Member Functions inherited from utils::InputParams
void setDefaults ()
 

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