Contains defines controlling the Windows DLL export and import of symbols.
#define OTC_SDK_API
Only needed when working with Windows DLLs.
Definition Api.h:65
Contains the exceptions raised by the SDK.
Holds the radiation parameters for a frame or a measurement field.
Definition RadiationParameters.h:34
float emissivity
Emissivity.
Definition RadiationParameters.h:55
float transmissivity
Transmissivity.
Definition RadiationParameters.h:62
OTC_SDK_API std::string toString() const noexcept
Returns a string representation of the radiation parameters.
OTC_SDK_API void validate()
Validates and rectifies the radiation parameters.
OTC_SDK_API RadiationParameters() noexcept
Constructor.
bool estimateAmbientTemperature
Estimate the ambient temperature.
Definition RadiationParameters.h:88
float ambientTemperature
Ambient temperature in °C.
Definition RadiationParameters.h:71
Static class granting access to SDK wide configuration and utility functions.
Definition Sdk.h:46
Main SDK namespace.
Definition DeviceInfo.h:24
RadiationParameterSource
Represents the different sources of radiation parameters.
Definition RadiationParameters.h:26
@ Pif
The radiation parameter is set by the processing interface (PIF).
Definition RadiationParameters.h:28
OTC_SDK_API std::string toString(DeviceType deviceType) noexcept
Returns a string representation of the given device type.