53 #define ZIVID_DETAIL_CAMERA_DEFAULT_VALUE(T) ZIVID_CORE_EXPORT T defaultValue(Tag<T> tag, const CameraInfo &cameraInfo);
55 #define ZIVID_DETAIL_CAMERA_VALID_VALUES(T) \
56 ZIVID_DETAIL_CAMERA_DEFAULT_VALUE(T) \
57 ZIVID_CORE_EXPORT std::set<T::ValueType> validValues(Tag<T> tag, const CameraInfo &cameraInfo)
59 #define ZIVID_DETAIL_CAMERA_VALID_RANGE(T) \
60 ZIVID_DETAIL_CAMERA_DEFAULT_VALUE(T) \
61 ZIVID_CORE_EXPORT Range<T::ValueType> validRange(Tag<T> tag, const CameraInfo &cameraInfo)
113 Settings::Processing::Filters::Experimental::ContrastDistortion::Correction::Strength);
115 Settings::Processing::Filters::Experimental::ContrastDistortion::Removal::Threshold);
131 Settings::Processing::Filters::Experimental::ContrastDistortion::Correction::Enabled);
133 Settings::Processing::Filters::Experimental::ContrastDistortion::Removal::Enabled);
141 namespace Experimental
143 namespace SettingsInfo
157 template<
typename T,
typename Ret = Range<
typename T::ValueType>>
#define ZIVID_DETAIL_CAMERA_VALID_RANGE(T)
Definition: SettingsInfo.h:59
#define ZIVID_DETAIL_CAMERA_DEFAULT_VALUE(T)
Definition: SettingsInfo.h:53
#define ZIVID_DETAIL_CAMERA_VALID_VALUES(T)
Definition: SettingsInfo.h:55
Information about camera model, serial number etc.
Definition: CameraInfo.h:76
T defaultValue(const CameraInfo &cameraInfo)
Definition: SettingsInfo.h:146
Ret validRange(const CameraInfo &cameraInfo)
Definition: SettingsInfo.h:158
std::set< typename T::ValueType > validValues(const CameraInfo &cameraInfo)
Definition: SettingsInfo.h:152
The main Zivid namespace. All Zivid code is found here
Definition: Application.h:55