Thermal Camera SDK 11.3.0
SDK for Optris Thermal Cameras
Loading...
Searching...
No Matches
FieldProperties.h File Reference

Contains various enums and structs representing the properties of fields. More...

#include <ostream>
#include <string>
#include "otcsdk/Api.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  optris::FieldStats
 Encapsulates the results of the statistical analysis of a measurement field. More...
 

Namespaces

namespace  optris
 Main SDK namespace.
 

Enumerations

enum class  optris::FieldShape { optris::Rectangle , optris::Ellipse , optris::Polygon , optris::Splines }
 Represents the different available field shapes. More...
 
enum class  optris::FieldStat { optris::Minimum , optris::Maximum , optris::Mean , optris::Median }
 Represents the different field statistics that can be used by other components (PIF, alarms). More...
 

Functions

OTC_SDK_API float optris::getFieldStat (const FieldStats &stats, FieldStat stat) noexcept
 Returns the value of the given field statistic.
 
OTC_SDK_API std::string optris::toString (FieldShape shape) noexcept
 Returns a string representation of the given field shape.
 
OTC_SDK_API std::string optris::toString (FieldStat stat) noexcept
 Returns a string representation of the given field statistic.
 
OTC_SDK_API std::ostream & optris::operator<< (std::ostream &out, FieldShape shape) noexcept
 Ouput stream operator for field shapes.
 
OTC_SDK_API std::ostream & optris::operator<< (std::ostream &out, FieldStat stat) noexcept
 Ouput stream operator for field statistics.
 
OTC_SDK_API std::ostream & optris::operator<< (std::ostream &out, const FieldStats &stats) noexcept
 Ouput stream operator for field stats.
 

Detailed Description

Contains various enums and structs representing the properties of fields.

Author
Optris GmbH & Co. KG
Date
2025-07-23