Thermal Camera SDK 11.3.0
SDK for Optris Thermal Cameras
Loading...
Searching...
No Matches
RdcMode.h
Go to the documentation of this file.
1// Copyright (c) 2008-2026 Optris GmbH & Co. KG
2
11
12#pragma once
13
14#include <string>
15#include <ostream>
16
17#include "otcsdk/Api.h"
18
19
20namespace optris
21{
22
24enum class RdcMode
25{
30};
31
32
33// Utility functions
43OTC_SDK_API std::string toString(RdcMode mode) noexcept;
44
53OTC_SDK_API std::ostream& operator<<(std::ostream& out, RdcMode mode) noexcept;
54
55} // namespace optris
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
Main SDK namespace.
Definition AlarmChannel.h:21
OTC_SDK_API std::ostream & operator<<(std::ostream &out, const AlarmChannelConfig &config) noexcept
Output stream operator for alarm channel configurations.
RdcMode
Represents the different modes for radial distortion correction.
Definition RdcMode.h:25
@ Normal
Normal mode.
Definition RdcMode.h:27
@ Off
Deactivated.
Definition RdcMode.h:26
@ Wide
Wide mode.
Definition RdcMode.h:28
OTC_SDK_API std::string toString(AlarmInput alarmInput) noexcept
Returns a string representation of the given alarm input.
@ Unknown
Alarm channel state is unknown because no input has yet been received.
Definition AlarmProperties.h:34