26struct ProcessingParams;
42 const std::
string&
getName() const noexcept;
49 std::int32_t
getId() const noexcept;
56 std::uint32_t
getIndex() const noexcept;
106 std::uint32_t _index;
166 return _ambientTemperatureSource;
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 various enums and structs representing the properties of fields.
Contains a class holding the individual radiation parameters.
Encapsulates the status of a processed measurement field.
Definition FieldStatus.h:31
OTC_SDK_API void update(std::int32_t id, const FieldStats &stats, const ProcessingParams ¶ms) noexcept
Sets the field status.
const FieldStats & getStats() const noexcept
Returns the results of the statistical analysis of the measurement field.
Definition FieldStatus.h:144
RadiationParameterSource getAmbientTemperatureSource() const noexcept
Returns the source of the ambient temperature value used to process the measurement field.
Definition FieldStatus.h:164
std::uint32_t getIndex() const noexcept
Returns the field index.
Definition FieldStatus.h:139
OTC_SDK_API FieldStatus() noexcept
Constructor.
RadiationParameterSource getTransmissivitySource() const noexcept
Returns the source of the transmissivity value used to process the measurement field.
Definition FieldStatus.h:159
const std::string & getName() const noexcept
Returns the field name.
Definition FieldStatus.h:129
const RadiationParameters & getRadiation() const noexcept
Returns the radiation parameters used to process the measurement field.
Definition FieldStatus.h:149
RadiationParameterSource getEmissivitySource() const noexcept
Returns the source of the emissivity value used to process the measurement field.
Definition FieldStatus.h:154
std::int32_t getId() const noexcept
Returns the unique field ID.
Definition FieldStatus.h:134
Main SDK namespace.
Definition AlarmChannel.h:21
RadiationParameterSource
Represents the different sources of radiation parameters.
Definition RadiationParameters.h:27
@ Sdk
The radiation parameter are/can be set via the SDK.
Definition RadiationParameters.h:28
Encapsulates the results of the statistical analysis of a measurement field.
Definition FieldProperties.h:42
Holds the radiation parameters for a frame or a measurement field.
Definition RadiationParameters.h:35