99#define ZIVID_DETAIL_CAMERA_DEFAULT_VALUE(T) ZIVID_CORE_EXPORT T defaultValue(Tag<T> tag, const CameraInfo &cameraInfo); 
  101#define ZIVID_DETAIL_CAMERA_VALID_VALUES(T)                                                                            \ 
  102    ZIVID_DETAIL_CAMERA_DEFAULT_VALUE(T)                                                                               \ 
  103    ZIVID_CORE_EXPORT std::set<T::ValueType> validValues(Tag<T> tag, const CameraInfo &cameraInfo) 
  105#define ZIVID_DETAIL_CAMERA_VALID_RANGE(T)                                                                             \ 
  106    ZIVID_DETAIL_CAMERA_DEFAULT_VALUE(T)                                                                               \ 
  107    ZIVID_CORE_EXPORT Range<T::ValueType> validRange(Tag<T> tag, const CameraInfo &cameraInfo) 
  116        using Tag = Detail::TypeTraits::TypeIdentity<T>;
 
  157            Settings::Processing::Filters::Experimental::ContrastDistortion::Correction::Strength);
 
  159            Settings::Processing::Filters::Experimental::ContrastDistortion::Removal::Threshold);
 
  176            Settings::Processing::Filters::Experimental::ContrastDistortion::Correction::Enabled);
 
  178            Settings::Processing::Filters::Experimental::ContrastDistortion::Removal::Enabled);
 
  186    namespace Experimental
 
  188        namespace SettingsInfo
 
  202            template<
typename T, 
typename Ret = Range<
typename T::ValueType>>
 
#define ZIVID_CORE_EXPORT
Definition: CoreExport.h:101
 
#define ZIVID_DETAIL_CAMERA_VALID_RANGE(T)
Definition: SettingsInfo.h:105
 
#define ZIVID_DETAIL_CAMERA_DEFAULT_VALUE(T)
Definition: SettingsInfo.h:99
 
#define ZIVID_DETAIL_CAMERA_VALID_VALUES(T)
Definition: SettingsInfo.h:101
 
Information about camera model, serial number etc.
Definition: CameraInfo.h:121
 
Class describing a given resolution
Definition: Resolution.h:101
 
Settings used when capturing with a Zivid camera
Definition: Settings.h:121
 
T defaultValue(const CameraInfo &cameraInfo)
Definition: SettingsInfo.h:191
 
ZIVID_CORE_EXPORT Resolution resolution(const CameraInfo &cameraInfo, const Settings &settings)
 
Ret validRange(const CameraInfo &cameraInfo)
Definition: SettingsInfo.h:203
 
std::set< typename T::ValueType > validValues(const CameraInfo &cameraInfo)
Definition: SettingsInfo.h:197
 
The main Zivid namespace. All Zivid code is found here
Definition: Application.h:99