![]() |
Thermal Camera SDK 11.3.0
SDK for Optris Thermal Cameras
|
Holds the radiation parameters for a frame or a measurement field. More...
#include <RadiationParameters.h>

Static Public Member Functions | |
| static OTC_SDK_API void | validate (RadiationParameters &radiation) noexcept |
| Validates the radiation parameters. | |
| static OTC_SDK_API void | validate (float ¶meter) noexcept |
| Validates emissivity and transmissivity parameter values. | |
Public Attributes | |
| float | emissivity = 1.F |
| Emissivity. | |
| float | transmissivity = 1.F |
| Transmissivity. | |
| float | ambientTemperature = INVALID_TEMPERATURE |
| Ambient temperature in °C. | |
| bool | estimateAmbientTemperature = true |
| Estimate the ambient temperature. | |
Holds the radiation parameters for a frame or a measurement field.
|
staticnoexcept |
Validates emissivity and transmissivity parameter values.
Clamps the parameter value to [0.01, 1.1].
| [in,out] | parameter | to validate. |
|
staticnoexcept |
Validates the radiation parameters.
Clamps emissivity and transmissivity values to [0.01, 1.1]. If ambientTemperature is less than or equal to INVALID_TEMPERATURE, estimateAmbientTemperature will be set to true.
| [in,out] | radiation | parameters to validate. |
| float optris::RadiationParameters::ambientTemperature = INVALID_TEMPERATURE |
Ambient temperature in °C.
For an automated estimation of this temperature see estimateAmbientTemperature.
| float optris::RadiationParameters::emissivity = 1.F |
Emissivity.
Its value will be limited to [0.01, 1.1].
| bool optris::RadiationParameters::estimateAmbientTemperature = true |
Estimate the ambient temperature.
If set to true
If set to false
| float optris::RadiationParameters::transmissivity = 1.F |
Transmissivity.
Its value will be limited to [0.01, 1.1].